summaryrefslogtreecommitdiff
path: root/gamemode
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2016-06-09 00:17:33 -0400
committerAlexander Pickering <alexandermpickering@gmail.com>2016-06-09 00:17:33 -0400
commit0dbb82037c02c10b12532f92f170904613c06c10 (patch)
tree837fc6d949373f6b3583b5082ff4a94350451723 /gamemode
parent88a424cd7c8c1ab69addda14df17aa3394bc21a9 (diff)
downloadredead-0dbb82037c02c10b12532f92f170904613c06c10.tar.gz
redead-0dbb82037c02c10b12532f92f170904613c06c10.tar.bz2
redead-0dbb82037c02c10b12532f92f170904613c06c10.zip
Give zombies the ability to climb over obsticals
Diffstat (limited to 'gamemode')
-rw-r--r--gamemode/init.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/gamemode/init.lua b/gamemode/init.lua
index 400e4a1..024358b 100644
--- a/gamemode/init.lua
+++ b/gamemode/init.lua
@@ -214,6 +214,13 @@ function GM:InitPostEntity()
local tbl = ents.FindByClass( "prop_door_rotating" )
tbl = table.Add( tbl, ents.FindByClass( "func_breakable*" ) )
tbl = table.Add( tbl, ents.FindByClass( "func_door*" ) )
+ for k,v in pairs(ents.FindByClass("prop_physics")) do
+ local min,max = v:WorldSpaceAABB()
+ local height = max.z - min.z
+ if height > 10 then
+ table.insert(tbl,v)
+ end
+ end
GAMEMODE.Breakables = tbl
GAMEMODE.NPCSpawns = ents.FindByClass( "info_npcspawn" )