From 28a485732c7e070a24db525da8c90159546908f8 Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Sat, 16 Apr 2016 02:49:55 -0400 Subject: Beginning refactoring of the init file --- gamemode/resources.lua | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) (limited to 'gamemode/resources.lua') diff --git a/gamemode/resources.lua b/gamemode/resources.lua index 780c3f5..17179d8 100644 --- a/gamemode/resources.lua +++ b/gamemode/resources.lua @@ -1,6 +1,33 @@ +//Loads all the reources into cache. -/*------------------------ Models ------------------------*/ +function addResourceFolder(folderpath,recursive) + local files, directories = file.find(folderpath .. "*", "GAME") + if(recursive) then + for k,v in pairs(directories) do + addResourceFolder(folderpath..v,recursive) + end + end + for k,v in pairs(files) do + resource.AddFile(v) + end +end + +addResourceFolder("models/weapons/") +addResourceFolder("materials/models/weapons/") +addResourceFolder("materials/gm_forest/") +resource.AddFile( "models/gm_forest/tree_oak1.mdl" ) +resource.AddFile( "sound/citizen_beaten1.wav" ) +resource.AddFile( "sound/citizen_beaten4.wav" ) +resource.AddFile( "sound/citizen_beaten5.wav" ) +resource.AddFile( "sound/cough1.wav" ) +resource.AddFile( "sound/cough2.wav" ) +resource.AddFile( "sound/cough3.wav" ) +resource.AddFile( "sound/cough4.wav" ) + + +/*------------------------ Models ------------------------*/ +/* resource.AddFile( "models/weapons/v_fists.mdl" ) resource.AddFile( "models/weapons/w_fists.mdl" ) resource.AddFile( "models/weapons/v_shovel.mdl" ) @@ -21,7 +48,7 @@ resource.AddFile( "models/weapons/w_stone_hatchet.mdl" ) resource.AddFile( "models/gm_forest/tree_oak1.mdl" ) /*------------------------ Materials ------------------------*/ - +/* resource.AddFile( "materials/models/weapons/shovel/shovel1.vmt" ) resource.AddFile( "materials/models/weapons/shovel/shovel1.vtf" ) resource.AddFile( "materials/models/weapons/shovel/shovel1_n.vtf" ) @@ -58,7 +85,7 @@ resource.AddFile( "materials/gm_forest/brg_eik_brn2.vmt" ) resource.AddFile( "materials/gm_forest/brg_eik_brn2.vtf" ) /*------------------------ Sounds ------------------------*/ - +/* resource.AddFile( "sound/citizen_beaten1.wav" ) resource.AddFile( "sound/citizen_beaten4.wav" ) resource.AddFile( "sound/citizen_beaten5.wav" ) -- cgit v1.2.3-70-g09d2