aboutsummaryrefslogtreecommitdiff
path: root/gamemode/core/dataloader/cl_loadglobals.lua
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2017-11-04 22:42:24 -0400
committerAlexander Pickering <alexandermpickering@gmail.com>2017-11-04 22:42:24 -0400
commit5d77d8475af7aff27eb026a4b56065387c024165 (patch)
treeccdd061e5654288ab53134be52e8b1ef194d5ebc /gamemode/core/dataloader/cl_loadglobals.lua
parent40080dcfde028c64c4f6f51792b928ee91677bc6 (diff)
downloadartery-5d77d8475af7aff27eb026a4b56065387c024165.tar.gz
artery-5d77d8475af7aff27eb026a4b56065387c024165.tar.bz2
artery-5d77d8475af7aff27eb026a4b56065387c024165.zip
Massive changes
* New error messages for missing dependencies * Removed useless art_serverchanger entity * Added a sweet ascii logo * Added Skills * Minor fixes to cl_inventory tracker * Changed a few prints to use logging module
Diffstat (limited to 'gamemode/core/dataloader/cl_loadglobals.lua')
-rw-r--r--gamemode/core/dataloader/cl_loadglobals.lua9
1 files changed, 7 insertions, 2 deletions
diff --git a/gamemode/core/dataloader/cl_loadglobals.lua b/gamemode/core/dataloader/cl_loadglobals.lua
index 3c15e63..d286f36 100644
--- a/gamemode/core/dataloader/cl_loadglobals.lua
+++ b/gamemode/core/dataloader/cl_loadglobals.lua
@@ -1,4 +1,4 @@
-
+local log = nrequire("log.lua")
net.Receive("artery_respondfile",function()
local filename = net.ReadString()
local filetext = net.ReadString()
@@ -27,6 +27,11 @@ net.Receive("artery_loadfile",function()
net.SendToServer()
else
assert(#cache > 0, "File was size 0 on: " .. filename)
- CompileString(cache,filename)()
+ local err = CompileString(cache,filename,false)
+ if type(err) == "function" then
+ err()
+ else
+ log.error(err)
+ end
end
end)