summaryrefslogtreecommitdiff
path: root/gamemode
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2016-04-22 14:03:19 -0400
committerAlexander Pickering <alexandermpickering@gmail.com>2016-04-22 14:03:19 -0400
commit9a50a5880f3d263cd351f4786c222ac7f0b78517 (patch)
treed04cbfa5f827ea196f1bed96b5f53a24314f0d48 /gamemode
parentd68125b0c2252d510758720a351f6aa8e6bf9278 (diff)
downloadgmstranded-9a50a5880f3d263cd351f4786c222ac7f0b78517.tar.gz
gmstranded-9a50a5880f3d263cd351f4786c222ac7f0b78517.tar.bz2
gmstranded-9a50a5880f3d263cd351f4786c222ac7f0b78517.zip
Started work on createing furnace generic
Diffstat (limited to 'gamemode')
-rw-r--r--gamemode/cl_init.lua6
-rw-r--r--gamemode/configure_me.lua3
-rw-r--r--gamemode/init.lua21
-rw-r--r--gamemode/server/entity_functions.lua3
4 files changed, 21 insertions, 12 deletions
diff --git a/gamemode/cl_init.lua b/gamemode/cl_init.lua
index 3ab4040..6a17abc 100644
--- a/gamemode/cl_init.lua
+++ b/gamemode/cl_init.lua
@@ -1,3 +1,6 @@
+include( "configure_me.lua")
+include( "utility.lua")
+includeFolder("craftablesystem",true)
include( "shared.lua" )
@@ -7,8 +10,7 @@ include( "cl_panels.lua" )
include( "cl_hud.lua" )
include( "cl_deathmenu.lua" )
-include( "utility.lua")
-includeFolder("craftablesystem",true)
+
-- HUD Theme
StrandedColorTheme = Color( 0, 0, 0, 240 )
diff --git a/gamemode/configure_me.lua b/gamemode/configure_me.lua
new file mode 100644
index 0000000..8b980fc
--- /dev/null
+++ b/gamemode/configure_me.lua
@@ -0,0 +1,3 @@
+GMS = {}
+print("Hello from configure_me.lua!")
+GM.GAMEMODE_FOLDER_NAME = "gmsurvival"
diff --git a/gamemode/init.lua b/gamemode/init.lua
index 26a60e1..80f2b0c 100644
--- a/gamemode/init.lua
+++ b/gamemode/init.lua
@@ -1,3 +1,12 @@
+include( "configure_me.lua")
+include( "utility.lua")
+include( "init_static.lua")
+AddCSLuaFolder("client",false)
+AddCSLuaFolder("craftablesystem",true)
+
+includeFolder("server",false)
+includeFolder("craftablesystem",true)
+
-- Send clientside files
AddCSLuaFile( "shared.lua" )
@@ -9,8 +18,8 @@ AddCSLuaFile( "cl_hud.lua" )
AddCSLuaFile( "unlocks.lua" )
AddCSLuaFile( "combinations.lua" )
AddCSLuaFile( "combinations2.lua" )
-AddCSLuaFile( "combirenbuy.lua" )
-AddCSLuaFile( "combirensell.lua" )
+--AddCSLuaFile( "combirenbuy.lua" )
+--AddCSLuaFile( "combirensell.lua" )
AddCSLuaFile( "time_weather.lua" )
AddCSLuaFile( "cl_deathmenu.lua" )
@@ -19,14 +28,6 @@ include( "processes.lua" )
include( "chatcommands.lua" )
-- include( "resources.lua" )
-include( "utility.lua")
-include( "init_static.lua")
-AddCSLuaFolder("client",false)
-AddCSLuaFolder("craftablesystem",true)
-
-includeFolder("server",false)
-includeFolder("craftablesystem",true)
-
--Vars
GM.NextSaved = 0
GM.NextLoaded = 0
diff --git a/gamemode/server/entity_functions.lua b/gamemode/server/entity_functions.lua
index 14b8df9..8f18383 100644
--- a/gamemode/server/entity_functions.lua
+++ b/gamemode/server/entity_functions.lua
@@ -85,6 +85,8 @@ end
GMS.FadingOutProps = {}
GMS.FadingInProps = {}
+print("GMS_FadingInProps initalized")
+
function EntityMeta:Fadeout( speed )
if ( !IsValid( self ) ) then return end
local speed = speed or 1
@@ -114,6 +116,7 @@ function EntityMeta:Fadein( speed )
end
hook.Add( "Think", "gms_FadePropsThink", function()
+ if(GMS.FadingInProps == nil) then return end
for k, ent in pairs( GMS.FadingInProps ) do
if ( !ent or ent == NULL ) then
table.remove( GMS.FadingInProps, k )