From 21ef4d3eec0aa873c6a72a1ac19425e24912d4c8 Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Sat, 25 Jun 2016 19:02:54 -0400 Subject: Added restrictions on which breakables can be considered reasonably breakable for zombies --- gamemode/init.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'gamemode/init.lua') diff --git a/gamemode/init.lua b/gamemode/init.lua index d6696a6..5a5c72a 100644 --- a/gamemode/init.lua +++ b/gamemode/init.lua @@ -212,7 +212,12 @@ function GM:InitPostEntity() GAMEMODE:LoadAllEnts() local tbl = ents.FindByClass( "prop_door_rotating" ) - tbl = table.Add( tbl, ents.FindByClass( "func_breakable*" ) ) + for k,v in pairs(ents.FindByClass("func_breakable_*")) do + if v:GetMaxHealth() < 30 then + table.insert(tbl,v) + end + end + --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() -- cgit v1.2.3-70-g09d2