cd102f9d-370a-4bda-b6ea-ca42288f619c 1.0 msg ("What is your name?") get input { player.alias = result msg (player.alias) show menu ("What is your gender?", split ("male;female" , ";"), false) { player.gender = result if (HasAttribute(player, "male")) { SetObjectFlagOn (player, "male") } else { SetObjectFlagOn (player, "female") } show menu ("What is your race?", split ("human;elf;dwarf" , ";"), false) { player.race = result switch (player.race) { case ("human") { SetObjectFlagOn (player, "human") } case ("elf") { SetObjectFlagOn (player, "elf") } case ("dwarf") { SetObjectFlagOn (player, "dwarf") } } show menu ("What is your class?", split ("warrior;cleric;mage;thief" , ";"), false) { player.class = result switch (player.class) { case ("warrior") { SetObjectFlagOn (player, "warrior") } case ("cleric") { SetObjectFlagOn (player, "cleric") } case ("mage") { SetObjectFlagOn (player, "mage") } case ("thief") { SetObjectFlagOn (player, "thief") } } msg (player.alias + " is a " + LCase (player.gender) + " " + LCase (player.race) + " " + LCase (player.class) + ".") player.strength = 10 } } } } 0 turns = ;strength = 0 firsttime { switch (GetString (player, "race")) { case ("human") { player.strength = player.strength + 5 } case ("elf") { player.strength = player.strength + 0 } case ("dwarf") { player.strength = player.strength + 10 } } } human; elf; dwarf