Attempted wilderness performance increase (#1841)

* Attempted wilderness performance increase

* might as well

* Edit comments

* Moves alien change out of polaris file
This commit is contained in:
Cyantime
2017-07-19 15:30:22 -04:00
committed by Arokha Sieyes
parent 97e851f2e4
commit 3f48e8ae07
8 changed files with 137 additions and 6 deletions
+18 -1
View File
@@ -193,4 +193,21 @@
this_mob.minbodytemp = 200
return this_mob
else
return mob
return mob
/obj/random/outside_mob/spawn_item()
..()
var/datum/map_z_level/z_level = get_z_level_datum(spawned_thing)
if(!istype(z_level, /datum/map_z_level/tether/wilderness))
return
if(!istype(spawned_thing, /mob/living/simple_animal))
return
var/datum/map_z_level/tether/wilderness/wilderness = z_level
if(wilderness.activated)
return
var/mob/living/simple_animal/M = spawned_thing
wilderness.frozen_mobs += M
M.life_disabled = 1
for(var/i = 1 to 20) //wander the mobs around so they aren't always in the same spots
step_rand(M)
sleep(2)