diff options
| author | Alexander Pickering <Alexander.Pickering@anondomain.site90.net> | 2016-04-16 02:49:55 -0400 |
|---|---|---|
| committer | Alexander Pickering <Alexander.Pickering@anondomain.site90.net> | 2016-04-16 02:49:55 -0400 |
| commit | 28a485732c7e070a24db525da8c90159546908f8 (patch) | |
| tree | 9e6a779297e11d54752b18c0346e1cf1647731df /gamemode | |
| parent | 7e5db609550cca0d8b8a76c4bf78ba4658962167 (diff) | |
| download | gmstranded-28a485732c7e070a24db525da8c90159546908f8.tar.gz gmstranded-28a485732c7e070a24db525da8c90159546908f8.tar.bz2 gmstranded-28a485732c7e070a24db525da8c90159546908f8.zip | |
Beginning refactoring of the init file
Diffstat (limited to 'gamemode')
| -rw-r--r-- | gamemode/init_utility.lua | 1 | ||||
| -rw-r--r-- | gamemode/resources.lua | 33 |
2 files changed, 31 insertions, 3 deletions
diff --git a/gamemode/init_utility.lua b/gamemode/init_utility.lua new file mode 100644 index 0000000..ca2d888 --- /dev/null +++ b/gamemode/init_utility.lua @@ -0,0 +1 @@ +//Helper functions to refactor the init 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" ) |
