fix for missing DNA strings

This commit is contained in:
TalkingCactus
2016-08-23 22:17:15 -04:00
parent 3355240010
commit 09d4ee3313
2 changed files with 12 additions and 3 deletions

View File

@@ -10,7 +10,7 @@
icon_state = "xfloor1"
random_icon_states = list("xfloor1", "xfloor2", "xfloor3", "xfloor4", "xfloor5", "xfloor6", "xfloor7")
var/list/viruses = list()
blood_DNA = list()
blood_DNA = list("UNKNOWN DNA" = "X")
bloodiness = MAX_SHOE_BLOODINESS
blood_state = BLOOD_STATE_XENO
@@ -76,7 +76,7 @@
/obj/effect/decal/cleanable/blood/xtracks
icon_state = "xtracks"
random_icon_states = null
blood_DNA = list("UNKNOWN DNA" = "X*")
blood_DNA = list("UNKNOWN DNA" = "X")
/obj/effect/decal/cleanable/xdrip
name = "drips of blood"
@@ -87,7 +87,7 @@
random_icon_states = list("xdrip1","xdrip2","xdrip3","xdrip4","xdrip5")
bloodiness = 0
var/drips = 1
blood_DNA = list()
blood_DNA = list("UNKNOWN DNA" = "X")
/obj/effect/decal/cleanable/xdrip/can_bloodcrawl_in()
return 1

View File

@@ -1134,6 +1134,8 @@ datum/species/canid
roundstart = 0 //wip
blacklisted = 1
no_equip = list(slot_glasses) //MY EYES, THEY'RE GONE
meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno
skinned_type = /obj/item/stack/sheet/animalhide/xeno
/datum/species/xeno/on_species_gain(mob/living/carbon/C, datum/species/old_species)
var/obj/effect/decal/cleanable/xenoblood/xgibs/XG
@@ -1141,6 +1143,13 @@ datum/species/canid
return
else
C.gib_type = XG
/datum/species/xeno/on_species_loss(mob/living/carbon/C)
var/obj/effect/decal/cleanable/xenoblood/xgibs/XG
var/obj/effect/decal/cleanable/blood/gibs/HG
if(istype(C.gib_type, XG))
C.gib_type = HG
else
return
/datum/reagent/toxin/acid/xenoblood
name = "acid blood"