Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var/newplayer_respawn_timer_id
- /mob/Initialize()
- SEND_GLOBAL_SIGNAL(COMSIG_GLOB_MOB_CREATED, src)
- GLOB.mob_list += src
- GLOB.mob_directory[tag] = src
- if(stat == DEAD)
- GLOB.dead_mob_list += src
- newplayer_respawn_timer_id = addtimer(CALLBACK(src, /mob/proc/newplayer_respawn_toggle_timer), 100, TIMER_CLIENT_TIME)
- else
- GLOB.alive_mob_list += src
- set_focus(src)
- prepare_huds()
- for(var/v in GLOB.active_alternate_appearances)
- if(!v)
- continue
- var/datum/atom_hud/alternate_appearance/AA = v
- AA.onNewMob(src)
- set_nutrition(rand(NUTRITION_LEVEL_START_MIN, NUTRITION_LEVEL_START_MAX))
- . = ..()
- update_config_movespeed()
- update_movespeed(TRUE)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement