From d68125b0c2252d510758720a351f6aa8e6bf9278 Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Fri, 22 Apr 2016 13:30:31 -0400 Subject: Fixed folder nameing so the gamemode can be tested --- entities/entities/gms_furnace_generic.lua | 45 +++++++++++++++++++++++++++++++ gmstranded.txt | 7 ----- gmsurvival.txt | 6 +++++ 3 files changed, 51 insertions(+), 7 deletions(-) create mode 100644 entities/entities/gms_furnace_generic.lua delete mode 100644 gmstranded.txt create mode 100644 gmsurvival.txt diff --git a/entities/entities/gms_furnace_generic.lua b/entities/entities/gms_furnace_generic.lua new file mode 100644 index 0000000..1ca2f99 --- /dev/null +++ b/entities/entities/gms_furnace_generic.lua @@ -0,0 +1,45 @@ + +AddCSLuaFile() + +ENT.Base = "gms_base_entity" + +function ENT:Initialize() + if(CLIENT) then + self:InitalizeClient() + end + if(SERVER) then + self:InitalizeServer() + end + self:InitalizeShared(); +end + +function ENT:InitalizeClient() + +end + +function ENT:InitalizeServer() + +end + +function ENT:InitalizeShared() + --{"field",function,default} + local init_table = { + {"model",self:SetModel,nil}, + {"color",self:SetColor,nil}, + {"movetype",self:SetMoveType,MOVETYPE_VPHYSICS}, + {"solidtype",self:SetSolid,SOLID_VPHYSICS}, + } + + for k,v in pairs(init_table) do + if (self[v[1]]) then + v[2]:self[v[1]] + elseif (v[3] != nil) then + v[2]:self[v[3]] + end + end + +end + +function ENT:OnUse( ply ) + ply:OpenCombiMenu( "gms_copperfurnace" ) +end diff --git a/gmstranded.txt b/gmstranded.txt deleted file mode 100644 index b7f30fb..0000000 --- a/gmstranded.txt +++ /dev/null @@ -1,7 +0,0 @@ -"gmstranded" { - "base" "sandbox" - "title" "Garry's Mod Stranded" - "maps" "^gms_" - "menusystem" "1" - "workshopid" "133364818" -} \ No newline at end of file diff --git a/gmsurvival.txt b/gmsurvival.txt new file mode 100644 index 0000000..307e1dc --- /dev/null +++ b/gmsurvival.txt @@ -0,0 +1,6 @@ +"gmsurvival" { + "base" "sandbox" + "title" "Garry's Mod Survival" + "maps" "^gms_" + "menusystem" "1" +} -- cgit v1.2.3-70-g09d2