Preliminary work on converting all monkeys to a human subspecies.

This commit is contained in:
Zuhayr
2015-03-25 02:15:45 +10:30
parent 89965420bb
commit d26800d29c
62 changed files with 124 additions and 1873 deletions

View File

@@ -21,36 +21,17 @@
sleep(48)
//animation = null
if(!species.primitive) //If the creature in question has no primitive set, this is going to be messy.
if(!species.primitive_form) //If the creature in question has no primitive set, this is going to be messy.
gib()
return
set_species(species.primitive_form)
dna.SetSEState(MONKEYBLOCK,1)
dna.SetSEValueRange(MONKEYBLOCK,0xDAC, 0xFFF)
var/mob/living/carbon/monkey/O = null
O = new species.primitive(loc)
O.dna = dna.Clone()
O.dna.SetSEState(MONKEYBLOCK,1)
O.dna.SetSEValueRange(MONKEYBLOCK,0xDAC, 0xFFF)
O.loc = loc
O.viruses = viruses
O.a_intent = "hurt"
for(var/datum/disease/D in O.viruses)
D.affected_mob = O
if (client)
client.mob = O
if(mind)
mind.transfer_to(O)
O << "<B>You are now [O]. </B>"
spawn(0)//To prevent the proc from returning null.
del(src)
src << "<B>You are now [species.name]. </B>"
del(animation)
return O
return src
/mob/new_player/AIize()
spawning = 1