Part 2 - Missing stuff from original families port
This commit is contained in:
@@ -762,6 +762,10 @@
|
||||
|
||||
client.prefs.scars_list["[cur_scar_index]"] = valid_scars
|
||||
client.prefs.save_character()
|
||||
var/is_antag
|
||||
if(mind in GLOB.pre_setup_antags)
|
||||
is_antag = TRUE
|
||||
|
||||
client.prefs.copy_to(H, initial_spawn = TRUE)
|
||||
H.dna.update_dna_identity()
|
||||
if(mind)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
GLOBAL_LIST_EMPTY(dead_players_during_shift)
|
||||
/mob/living/carbon/human/gib_animation()
|
||||
new /obj/effect/temp_visual/gib_animation(loc, "gibbed-h")
|
||||
|
||||
@@ -39,7 +40,9 @@
|
||||
|
||||
dizziness = 0
|
||||
jitteriness = 0
|
||||
|
||||
if(client && !suiciding && !(client in GLOB.dead_players_during_shift))
|
||||
GLOB.dead_players_during_shift += client
|
||||
GLOB.deaths_during_shift++
|
||||
if(ismecha(loc))
|
||||
var/obj/mecha/M = loc
|
||||
if(M.occupant == src)
|
||||
|
||||
@@ -31,6 +31,27 @@ INITIALIZE_IMMEDIATE(/mob/living/carbon/human/dummy)
|
||||
randomize_human(src)
|
||||
dna.initialize_dna(skip_index = TRUE) //Skip stuff that requires full round init.
|
||||
|
||||
/// Provides a dummy that is consistently bald, white, naked, etc.
|
||||
/mob/living/carbon/human/dummy/consistent
|
||||
|
||||
/mob/living/carbon/human/dummy/consistent/setup_human_dna()
|
||||
create_dna(src)
|
||||
dna.initialize_dna(skip_index = TRUE)
|
||||
dna.features["body_markings"] = "None"
|
||||
dna.features["ears"] = "Cat"
|
||||
dna.features["ethcolor"] = COLOR_WHITE
|
||||
dna.features["frills"] = "None"
|
||||
dna.features["horns"] = "None"
|
||||
dna.features["mcolor"] = COLOR_LIME
|
||||
dna.features["moth_antennae"] = "Plain"
|
||||
dna.features["moth_markings"] = "None"
|
||||
dna.features["moth_wings"] = "Plain"
|
||||
dna.features["snout"] = "Round"
|
||||
dna.features["spines"] = "None"
|
||||
dna.features["tail_human"] = "Cat"
|
||||
dna.features["tail_lizard"] = "Smooth"
|
||||
|
||||
|
||||
//Inefficient pooling/caching way.
|
||||
GLOBAL_LIST_EMPTY(human_dummy_list)
|
||||
GLOBAL_LIST_EMPTY(dummy_mob_list)
|
||||
|
||||
Reference in New Issue
Block a user