ID:145985
 
Code:
mob
proc
ChooseCharacter()
var/list/characters = src.CharacterList()

var/newCharacterChoice = "New Character"
var/DeleteCharacterChoice = "Delete Character"
var/list/menu = new()
menu += characters
menu += newCharacterChoice
menu += DeleteCharacterChoice

var/result = input("Character Creation", "Dragonball ComeBack") in menu

if (result == newCharacterChoice)
src.CreateNewCharacter()
if (result == DeleteCharacterChoice)
src.ChooseCharacter()
else
var/success = src.client.LoadMob(result)

if (success)
del(src)
else
alert("I like cheese..")
src.ChooseCharacter()

CharacterList()
var/firstletter=copytext(src.ckey, 1, 2)
var/savefile/F = new("players/[firstletter]/[src.ckey].sav")
F.cd = "/[ckey]"
var/list/characters = F.dir
return characters


DeleteCharacter()
var/firstletter=copytext(src.ckey, 1, 2)
var/savefile/F = new("players/[firstletter]/[src.ckey].sav")

F.cd = "/[ckey]"
var/list/characters = F.dir

var/CancelCharacterDeletion = "Decline"
var/list/menu = new()
menu += characters
menu += CancelCharacterDeletion

var/result = input("Delete character", "Character Creation") in menu

if (result)
F.cd = "/[ckey]"
F.dir.Remove(result)
if (result == CancelCharacterDeletion)
src.ChooseCharacter()
else
src.ChooseCharacter()

mob/other/choosing_character
proc
CreateNewCharacter()


Problem description:
its saying src.CreateNewCharacter() unidentifided proc

Probably because it doesn't have anything in it.
Your character isn't under the same type path.
In response to Sniper Joe
what da ya mean?
Please provide debugging information. This would include whether its a compile time or runtime error? If its runtime provide that. If its compile time it will appear right afer you compile it. In bolth it will give you the line of code in which the error accourd. If its compile time you can double click the bottom error and it will take you to the line of code. If it is runtime, you need to make sure your DEBUG option is selected in order for the DreamSeeker to give you all the debugging details.