d67ec73f-f879-4911-9d88-c02ea527c534 1.0 2014 HegemonKhan RPG player_1 character_creation_function (game.pov) yes;no male;female baby;child;teen;adult human;dwarf;elf;gnome;halfling european;asian;arabian;african;american dwarf1;dwarf2;dwarf3;dwarf4;dwarf5 elf1;elf2;elf3;elf4;elf5 gnome1;gnome2;gnome3;gnome4;gnome5 halfing1;halfing2;halfing3;halfing4;halfing5 combat;magic;stealth;diplomacy;science knight;berserker;barbarian;warrior;paladin;ranger;marksmen;hunter;pirate;nomad;ninja;samurai;crusader;monk;assassin;warlord wizard;warlock;mage;sorcerer;summoner;conjurer;necromancer;druid;cleric;shaman;elementalist;magician;magi;magus;bishop;sage;pope;cardinal;paladin;assassin;enchanter;priest;exorcist thief;hunter;ranger;rogue;assassin;ninja bard;diplomat;politician;amabassador;merchant;peddler;trader;pilgrim;wanderer;orator;scribe;seducer alchemist;mathematician;physicist;physician;chemist;biologist;botanist;zoologist;sociologist;psychologist;engineer;scholar;inventor;tinkerer amazon;valkyrie;huntress witch;sorceress;nun;enchantress;priestess huntress muse;seductress nurse first_name_string_function (player_parameter) on ready { has_last_name_string_function (player_parameter) on ready { gender_string_function (player_parameter) on ready { species_string_function (player_parameter) on ready { race_string_function (player_parameter) on ready { specialization_string_function (player_parameter) on ready { class_string_function (player_parameter) on ready { age_integer_function (player_parameter) on ready { test_function (player_parameter) } } } } } } } } if (player_parameter.name = "player_1") { msg ("Do you have a last name?") DisplayList (global_data_object.yes_or_no_stringlist, true) get input { if (result = "1") { ClearScreen last_name_string_function (player_parameter) } else if (result = "2") { player_parameter.last_name_string = null ClearScreen } else { ClearScreen has_last_name_string_function (player_parameter) } } } = 1 and ToInt (result) <= 2) { player_parameter.gender_string = ToString (StringListItem (global_data_object.gender_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen gender_string_function (player_parameter) } } else { ClearScreen gender_string_function (player_parameter) } } } ]]> = 1 and ToInt (result) <= 5) { player_parameter.species_string = ToString (StringListItem (global_data_object.species_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen species_string_function (player_parameter) } } else { ClearScreen species_string_function (player_parameter) } } } ]]> = 1 and ToInt (result) <= 5) { player_parameter.race_string = ToString (StringListItem (global_data_object.human_race_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen race_string_function (player_parameter) } } else { ClearScreen race_string_function (player_parameter) } } } else if (player_parameter.species_string = "dwarf") { DisplayList (global_data_object.dwarf_race_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.race_string = ToString (StringListItem (global_data_object.dwarf_race_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen race_string_function (player_parameter) } } else { ClearScreen race_string_function (player_parameter) } } } else if (player_parameter.species_string = "elf") { DisplayList (global_data_object.elf_race_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.race_string = ToString (StringListItem (global_data_object.elf_race_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen race_string_function (player_parameter) } } else { ClearScreen race_string_function (player_parameter) } } } else if (player_parameter.species_string = "gnome") { DisplayList (global_data_object.gnome_race_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.race_string = ToString (StringListItem (global_data_object.gnome_race_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen race_string_function (player_parameter) } } else { ClearScreen race_string_function (player_parameter) } } } else if (player_parameter.species_string = "halfling") { DisplayList (global_data_object.halfling_race_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.race_string = ToString (StringListItem (global_data_object.halfling_race_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen race_string_function (player_parameter) } } else { ClearScreen race_string_function (player_parameter) } } } } ]]> = 0 and LengthOf (result) <= 4) { if (player_parameter.species_string = "human") { if (ToInt (result) >= 121) { ClearScreen age_integer_function (player_parameter) } else { player_parameter.age_integer = ToInt (result) age_integer_to_age_string_function (player_parameter) ClearScreen } } else if (player_parameter.species_string = "dwarf") { if (ToInt (result) >= 121) { ClearScreen age_integer_function (player_parameter) } else { player_parameter.age_integer = ToInt (result) age_integer_to_age_string_function (player_parameter) ClearScreen } } else if (player_parameter.species_string = "elf") { if (ToInt (result) >= 121) { ClearScreen age_integer_function (player_parameter) } else { player_parameter.age_integer = ToInt (result) age_integer_to_age_string_function (player_parameter) ClearScreen } } else if (player_parameter.species_string = "gnome") { if (ToInt (result) >= 121) { ClearScreen age_integer_function (player_parameter) } else { player_parameter.age_integer = ToInt (result) age_integer_to_age_string_function (player_parameter) ClearScreen } } else if (player_parameter.species_string = "halfling") { if (ToInt (result) >= 121) { ClearScreen age_integer_function (player_parameter) } else { player_parameter.age_integer = ToInt (result) age_integer_to_age_string_function (player_parameter) ClearScreen } } } else { ClearScreen age_integer_function (player_parameter) } } else { ClearScreen age_integer_function (player_parameter) } } } ]]> = 0 and player_parameter.age_integer <= 3) { player_parameter.age_string = "baby" } else if (player_parameter.age_integer >= 4 and player_parameter.age_integer <= 12) { player_parameter.age_string = "child" } else if (player_parameter.age_integer >= 13 and player_parameter.age_integer <= 19) { player_parameter.age_string = "teen" } else if (player_parameter.age_integer >= 20 and player_parameter.age_integer <= 120) { player_parameter.age_string = "adult" } } else if (player_parameter.species_string = "dwarf") { if (player_parameter.age_integer >= 0 and player_parameter.age_integer <= 3) { player_parameter.age_string = "baby" } else if (player_parameter.age_integer >= 4 and player_parameter.age_integer <= 12) { player_parameter.age_string = "child" } else if (player_parameter.age_integer >= 13 and player_parameter.age_integer <= 19) { player_parameter.age_string = "teen" } else if (player_parameter.age_integer >= 20 and player_parameter.age_integer <= 9999) { player_parameter.age_string = "adult" } } else if (player_parameter.species_string = "elf") { if (player_parameter.age_integer >= 0 and player_parameter.age_integer <= 3) { player_parameter.age_string = "baby" } else if (player_parameter.age_integer >= 4 and player_parameter.age_integer <= 12) { player_parameter.age_string = "child" } else if (player_parameter.age_integer >= 13 and player_parameter.age_integer <= 19) { player_parameter.age_string = "teen" } else if (player_parameter.age_integer >= 20 and player_parameter.age_integer <= 9999) { player_parameter.age_string = "adult" } } else if (player_parameter.species_string = "gnome") { if (player_parameter.age_integer >= 0 and player_parameter.age_integer <= 3) { player_parameter.age_string = "baby" } else if (player_parameter.age_integer >= 4 and player_parameter.age_integer <= 12) { player_parameter.age_string = "child" } else if (player_parameter.age_integer >= 13 and player_parameter.age_integer <= 19) { player_parameter.age_string = "teen" } else if (player_parameter.age_integer >= 20 and player_parameter.age_integer <= 9999) { player_parameter.age_string = "adult" } } else if (player_parameter.species_string = "halfling") { if (player_parameter.age_integer >= 0 and player_parameter.age_integer <= 3) { player_parameter.age_string = "baby" } else if (player_parameter.age_integer >= 4 and player_parameter.age_integer <= 12) { player_parameter.age_string = "child" } else if (player_parameter.age_integer >= 13 and player_parameter.age_integer <= 19) { player_parameter.age_string = "teen" } else if (player_parameter.age_integer >= 20 and player_parameter.age_integer <= 9999) { player_parameter.age_string = "adult" } } ]]> = 1 and ToInt (result) <= 5) { player_parameter.specialization_string = ToString (StringListItem (global_data_object.specialization_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen specialization_string_function (player_parameter) } } else { ClearScreen specialization_string_function (player_parameter) } } } ]]> = 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.male_combat_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_combat_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.female_combat_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } } else if (player_parameter.specialization_string = "magic") { if (player_parameter.gender_string = "male") { DisplayList (global_data_object.male_magic_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.male_magic_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_magic_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.female_magic_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } } else if (player_parameter.specialization_string = "stealth") { if (player_parameter.gender_string = "male") { DisplayList (global_data_object.male_stealth_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.male_stealth_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_stealth_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.female_stealth_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } } else if (player_parameter.specialization_string = "diplomacy") { if (player_parameter.gender_string = "male") { DisplayList (global_data_object.male_diplomacy_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.male_diplomacy_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_diplomacy_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.female_diplomacy_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } } else if (player_parameter.specialization_string = "science") { if (player_parameter.gender_string = "male") { DisplayList (global_data_object.male_science_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.male_science_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_science_class_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.class_string = ToString (StringListItem (global_data_object.female_science_class_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen class_string_function (player_parameter) } } else { ClearScreen class_string_function (player_parameter) } } } } } ]]> = 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } } else if (player_parameter.race_string = "asian") { if (player_parameter.gender_string = "male") { DisplayList (global_data_object.male_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } } else if (player_parameter.race_string = "arabian") { if (player_parameter.gender_string = "male") { DisplayList (global_data_object.male_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } } else if (player_parameter.race_string = "african") { if (player_parameter.gender_string = "male") { DisplayList (global_data_object.male_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } } else if (player_parameter.race_string = "american") { if (player_parameter.gender_string = "male") { DisplayList (global_data_object.male_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } else if (player_parameter.gender_string = "female") { DisplayList (global_data_object.female_european_skin_color_stringlist, true) get input { if (IsNumeric (result)) { if (ToInt (result) >= 1 and ToInt (result) <= 5) { player_parameter.skin_color_string = ToString (StringListItem (global_data_object.male_european_skin_color_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen skin_color_string_function (player_parameter) } } else { ClearScreen skin_color_string_function (player_parameter) } } } } } ]]> msg (player_parameter.first_name_string) if (HasString (player_parameter, "last_name_string")) { msg (player_parameter.last_name_string) } msg (player_parameter.gender_string) msg (player_parameter.species_string) msg (player_parameter.race_string) msg (player_parameter.specialization_string) msg (player_parameter.class_string) msg (player_parameter.age_integer) msg (player_parameter.age_string) = 1 and ToInt (result) <= 4) { player_parameter.age_string = ToString (StringListItem (global_data_object.age_stringlist, ToInt (result) - 1)) ClearScreen } else { ClearScreen age_string_function (player_parameter) } } else { ClearScreen age_string_function (player_parameter) } } } ]]>