cd102f9d-370a-4bda-b6ea-ca42288f619c 1.0 msg ("What is your name?") get input { msg ("- " + result) player.alias = result show menu ("What is your gender?", split ("male;female" , ";"), false) { player.gender_x = result show menu ("What is your race?", split ("human;elf;dwarf" , ";"), false) { player.race = result show menu ("What is your class?", split ("warrior;cleric;mage;thief" , ";"), false) { player.class = result msg (player.alias + " is a " + " " + player.gender_x + " " + player.race + " " + player.class + ".") } } } } 0 turns = 0 0 0 alias = Name: !;gender_x = Gender: !;strength = ;intelligence = ;agility = ;level = ;experience = ;cash = 0 0 0 potexp100 Look at; Take; Drink Look at; Use; Drop; Drink msg ("You drink the exp potion, receiving 100 experience.") player.experience = player.experience + 100 potexp300 Look at; Take; Drink Look at; Use; Drop; Drink msg ("You drink the exp potion, receiving 300 experience.") player.experience = player.experience + 300 = player.level * 100 + 100) { player.experience = player.experience - (player.level * 100 + 100) player.level = player.level + 1 switch (player.gender_x) { case ("male") { player.strength = player.strength + 1 } case ("female") { player.agility = player.agility + 1 } } switch (player.race) { case ("dwarf") { player.strength = player.strength + 2 } case ("elf") { player.agility = player.intelligence + 2 } case ("human") { player.strength = player.strength + 1 player.agility = player.agility + 1 } } switch (player.class) { case ("warrior") { player.strength = player.strength + 2 } case ("cleric") { player.intelligence = player.intelligence + 1 player.agility = player.agility + 1 } case ("mage") { player.intelligence = player.intelligence + 2 } case ("thief") { player.strength = player.strength + 1 player.agility = player.agility + 1 } } leveling_function } ]]>