Fixed the way Dionas get their names. Should help fluff.

This commit is contained in:
ZomgPonies
2014-01-07 04:20:57 -05:00
parent 6aa9c677f9
commit 6dd2336ae2
4 changed files with 6 additions and 5 deletions
-4
View File
@@ -120,10 +120,6 @@ Growing it to term with nothing injected will grab a ghost from the observers. *
podman << "<B>Memories of a life as [source] drift oddly through a mind unsuited for them, like a skin of oil over a fathomless lake.</B>"
podman << "<B>You are now one of the Dionaea, a race of drifting interstellar plantlike creatures that sometimes share their seeds with human traders.</B>"
podman << "<B>Too much darkness will send you into shock and starve you, but light will help you heal.</B>"
if(!realName)
var/newname = input(podman,"Enter a name, or leave blank for the default name.", "Name change","") as text
if (newname != "")
podman.real_name = newname
else
new /mob/living/carbon/monkey/diona(parent.loc)
@@ -140,6 +140,8 @@
adult.name = src.name
adult.real_name = src.real_name
adult.ckey = src.ckey
adult.real_name = pick(diona_names) //I hate this being here of all places but unfortunately dna is based on real_name!
adult.rename_self("diona")
for (var/obj/item/W in src.contents)
src.drop_from_inventory(W)
@@ -423,6 +423,9 @@
if(mind.assigned_role == "Clown") //give them a clownname if they are a clown
new_character.real_name = pick(clown_names) //I hate this being here of all places but unfortunately dna is based on real_name!
new_character.rename_self("clown")
else if(new_character.species == "Diona")
new_character.real_name = pick(diona_names) //I hate this being here of all places but unfortunately dna is based on real_name!
new_character.rename_self("diona")
mind.original = new_character
mind.transfer_to(new_character) //won't transfer key since the mind is not active
+1 -1
View File
@@ -8,7 +8,7 @@ var/list/first_names_male = file2list("config/names/first_male.txt")
var/list/first_names_female = file2list("config/names/first_female.txt")
var/list/last_names = file2list("config/names/last.txt")
var/list/clown_names = file2list("config/names/clown.txt")
var/list/diona_names = file2list ("config/names/diona.txt")
var/list/verbs = file2list("config/names/verbs.txt")
var/list/adjectives = file2list("config/names/adjectives.txt")