diff --git a/lua/autorun/client/advdupe2_cl_init.lua b/lua/autorun/client/advdupe2_cl_init.lua index b86a243..1b1d584 100644 --- a/lua/autorun/client/advdupe2_cl_init.lua +++ b/lua/autorun/client/advdupe2_cl_init.lua @@ -13,7 +13,6 @@ end include "advdupe2/file_browser.lua" include "advdupe2/sh_codec.lua" -include "advdupe2/sh_netstream.lua" include "advdupe2/cl_file.lua" include "advdupe2/cl_ghost.lua" diff --git a/lua/advdupe2/sh_netstream.lua b/lua/autorun/netstream.lua similarity index 99% rename from lua/advdupe2/sh_netstream.lua rename to lua/autorun/netstream.lua index 56c0925..56e4d39 100644 --- a/lua/advdupe2/sh_netstream.lua +++ b/lua/autorun/netstream.lua @@ -1,4 +1,7 @@ --A net extension which allows sending large streams of data without overflowing the reliable channel +--Keep it in lua/autorun so it will be shared between addons +AddCSLuaFile() + net.Stream = {} net.Stream.ReadStreamQueues = {} --This holds a read stream for each player, or one read stream for the server if running on the CLIENT net.Stream.WriteStreams = {} --This holds the write streams diff --git a/lua/autorun/server/advdupe2_sv_init.lua b/lua/autorun/server/advdupe2_sv_init.lua index 16629de..337f61d 100644 --- a/lua/autorun/server/advdupe2_sv_init.lua +++ b/lua/autorun/server/advdupe2_sv_init.lua @@ -7,7 +7,6 @@ AdvDupe2.DataFolder = "advdupe2" --name of the folder in data where dupes will b include "advdupe2/sv_clipboard.lua" include "advdupe2/sh_codec.lua" -include "advdupe2/sh_netstream.lua" include "advdupe2/sv_misc.lua" include "advdupe2/sv_file.lua" include "advdupe2/sv_ghost.lua" @@ -15,7 +14,6 @@ include "advdupe2/sv_ghost.lua" AddCSLuaFile "autorun/client/advdupe2_cl_init.lua" AddCSLuaFile "advdupe2/file_browser.lua" AddCSLuaFile "advdupe2/sh_codec.lua" -AddCSLuaFile "advdupe2/sh_netstream.lua" AddCSLuaFile "advdupe2/cl_file.lua" AddCSLuaFile "advdupe2/cl_ghost.lua"