from enum import Enum, EnumMeta from typing import Sequence ### [< --- HELPERS --- >] class MetaEnum(EnumMeta): def __contains__(cls, item): try: cls(item) except ValueError: return False return True class BaseEnum(Enum, metaclass=MetaEnum): pass ### [< --- STRING TABLES--- >] class Itm(BaseEnum): """ Strings for all the Items of Ape Escape 3. This includes Gadgets, Morphs and select items from the Shopping district """ # Gadgets gadget_club = "Stun Club" gadget_net = "Monkey Net" gadget_radar = "Monkey Radar" gadget_hoop = "Super Hoop" gadget_sling = "Slingback Shooter" gadget_swim = "Water Net" gadget_rcc = "RC Car" gadget_fly = "Sky Flyer" # Morphs morph_knight = "Fantasy Knight" morph_cowboy = "Wild West Kid" morph_ninja = "Miracle Ninja" morph_magician = "Genie Dancer" morph_kungfu = "Dragon Kung Fu Fighter" morph_hero = "Cyber Ace" morph_monkey = "Super Monkey" # Accessories chassis_twin = "Twin's Chassis" chassis_black = "Black Chassis" chassis_pudding = "Pudding Chassis" # Alt/Permanent Chassis Addresses real_chassis_twin = "Real Twin's Chassis" real_chassis_black = "Real Black Chassis" real_chassis_pudding = "Real Pudding Chassis" # Collectables nothing = "Nothing" jacket = "Jacket" cookie = "Cookie" cookie_giant = "Giant Cookie" chip_1x = "1 Coin" chip_5x = "5 Coins" chip_10x = "10 Coins" energy = "Energy" energy_mega = "Mega Energy" acc_morph_stock = "Morph Stock" acc_morph_ext = "Morph Extension" ammo_boom = "Explosive Pellet" ammo_homing = "Guided Pellet" @classmethod def get_gadgets_ordered(cls) -> Sequence[str]: return [cls.gadget_swim.value, cls.gadget_club.value, cls.gadget_net.value, cls.gadget_radar.value, cls.gadget_hoop.value, cls.gadget_sling.value, cls.gadget_rcc.value, cls.gadget_fly.value] @classmethod def get_morphs_ordered(cls) -> Sequence[str]: return [cls.morph_knight.value, cls.morph_cowboy.value, cls.morph_ninja.value, cls.morph_magician.value, cls.morph_kungfu.value, cls.morph_hero.value, cls.morph_monkey.value] # RC Car as a Gadget is added as first item to ensure Black and Pudding are on the correct index @classmethod def get_chassis_by_id(cls, no_default : bool = False) -> Sequence[str]: chassis : list[str] = [] if not no_default: chassis.append(cls.gadget_rcc.value) chassis.extend([cls.chassis_twin.value, cls.chassis_black.value, cls.chassis_pudding.value]) return [*chassis] @classmethod def get_real_chassis_by_id(cls) -> Sequence[str]: chassis: list[str] = [] chassis.extend([cls.real_chassis_twin.value, cls.real_chassis_black.value, cls.real_chassis_pudding.value]) return [*chassis] class Loc(BaseEnum): """ Strings for all the Locations of Ape Escape 3. This includes Monkeys, Cellphones, Cameras, and Points of Interest. """ # Monkeys ## TV Station/Zero zero_ukki_pan = "Ukki Pan - TV Station" ## Seaside Resort seaside_nessal = "Nessal - Seaside Resort" seaside_ukki_pia = "Ukki Pia - Seaside Resort" seaside_sarubo = "Sarubo - Seaside Resort" seaside_salurin = "Salurin - Seaside Resort" seaside_ukkitan = "Ukkitan - Seaside Resort" seaside_morella = "Morella - Seaside Resort" seaside_ukki_ben = "Ukki Ben - Seaside Resort" seaside_kankichi = "Kankichi - Seaside Resort" seaside_tomezo = "Tomezo - Seaside Resort" seaside_kamayan = "Kamayan - Seaside Resort" seaside_taizo = "Taizo - Seaside Resort" ## Hide-n-Seek Forest woods_ukki_pon = "Ukki Pon - Hide-n-Seek Forest" woods_ukkian = "Ukkian - Hide-n-Seek Forest" woods_ukki_red = "Ukki Red - Hide-n-Seek Forest" woods_rosalin = "Rosalin - Hide-n-Seek Forest" woods_salubon = "Salubon - Hide-n-Seek Forest" woods_wolfmon = "Wolfmon - Hide-n-Seek Forest" woods_ukiko = "Ukiko - Hide-n-Seek Forest" woods_lambymon = "Lambymon - Hide-n-Seek Forest" woods_kreemon = "Kreemon - Hide-n-Seek Forest" woods_ukkilei = "Ukkilei - Hide-n-Seek Forest" woods_spork = "Spork - Hide-n-Seek Forest" woods_king_goat = "King Goat - Hide-n-Seek Forest" woods_marukichi = "Marukichi - Hide-n-Seek Forest" woods_kikimon = "Kikimon - Hide-n-Seek Forest" woods_kominato = "Kominato - Hide-n-Seek Forest" ## Saru-mon's Castle castle_ukkido = "Ukkido - Saru-mon's Castle" castle_pipo_guard = "Pipo Guard - Saru-mon's Castle" castle_monderella = "Monderella - Saru-mon's Castle" castle_ukki_ichi = "Ukki-ichi - Saru-mon's Castle" castle_ukkinee = "Ukkinee - Saru-mon's Castle" castle_saru_mon = "Saru-mon - Saru-mon's Castle" castle_monga = "Monga - Saru-mon's Castle" castle_ukkiton = "Ukkiton - Saru-mon's Castle" castle_king_leo = "King Leo - Saru-mon's Castle" castle_ukkii = "Ukkii - Saru-mon's Castle" castle_saluto = "Saluto - Saru-mon's Castle" castle_kings_double = "King's Double - Saru-mon's Castle" castle_mattsun = "Mattsun - Saru-mon's Castle" castle_miya = "Miya - Saru-mon's Castle" castle_mon_san = "Mon San - Saru-mon's Castle" castle_sal_1000 = "SAL-1000 - Saru-mon's Castle" ## Monkey White Battle! boss_monkey_white = "Monkey White" ## The Big City ciscocity_ukima = "Ukima - The Big City" ciscocity_monbolo = "Monbolo - The Big City" ciscocity_pipo_mondy = "Pipo Mondy - The Big City" ciscocity_ukki_mattan = "Ukki Mattan - The Big City" ciscocity_bemucho = "Bemucho - The Big City" ciscocity_ukki_nader = "Ukki Nader - The Big City" ciscocity_sabu_sabu = "Sabu-Sabu - The Big City" ciscocity_ginjiro = "Ginjiro - The Big City" ciscocity_kichiemon = "Kichiemon - The Big City" ciscocity_ukkilun = "Ukkilun - The Big City" ciscocity_bully_mon = "Bully-mon - The Big City" ciscocity_ukki_joe = "Ukki Joe - The Big City" ciscocity_tamaki = "Tamaki - The Big City" ciscocity_mickey_oou = "Mickey Oou - The Big City" ciscocity_sally_kokoroe = "Sally Kokoroe - The Big City" ciscocity_monkey_manager = "Monkey Manager - The Big City" ciscocity_supervisor_chimp = "Supervisor Chimp - The Big City" ciscocity_boss_ape = "Boss Ape - The Big City" ## Specter TV Studio studio_ukki_yan = "Ukki Yan - Specter TV Studio" studio_ukkipuss = "Ukkipuss - Specter TV Studio" studio_minoh = "Minoh - Specter TV Studio" studio_monta = "Monta - Specter TV Studio" studio_pipopam = "Pipopam - Specter TV Studio" studio_monpii_ukkichi = "Monpii Ukkichi - Specter TV Studio" studio_gabimon = "Gabimon - Specter TV Studio" studio_bananamon = "Bananamon - Specter TV Studio" studio_mokinza = "Mokinza - Specter TV Studio" studio_ukki_lee_ukki = "Ukki Lee Ukki - Specter TV Studio" studio_ukkida_jiro = "Ukkida Jiro - Specter TV Studio" studio_sal_ukindo = "Sal Ukindo - Specter TV Studio" studio_gimminey = "Gimminey - Specter TV Studio" studio_hant = "Hant - Specter TV Studio" studio_chippino = "Chippino - Specter TV Studio" studio_ukki_paul = "Ukki Paul - Specter TV Studio" studio_sally_mon = "Sally Mon - Specter TV Studio" studio_bonly = "Bonly - Specter TV Studio" studio_monly = "Monly - Specter TV Studio" ## Bootown halloween_monkichiro = "Monkichiro - Bootown" halloween_leomon = "Leomon - Bootown" halloween_uikkun = "Uikkun - Bootown" halloween_take_ukita = "Take Ukita - Bootown" halloween_bonbon = "Bonbon - Bootown" halloween_chichi = "ChiChi - Bootown" halloween_ukkisuke = "Ukkisuke - Bootown" halloween_chibi_sally = "Chibi Sally - Bootown" halloween_ukkison = "Ukkison - Bootown" halloween_saruhotep = "Saruhotep - Bootown" halloween_ukkito = "Ukkito - Bootown" halloween_monzally = "Monzally - Bootown" halloween_ukkiami = "Ukkiami - Bootown" halloween_monjan = "Monjan - Bootown" halloween_nattchan = "Nattchan - Bootown" halloween_kabochin = "Kabochin - Bootown" halloween_ukki_mon = "Ukki Mon - Bootown" halloween_mumpkin = "Mumpkin - Bootown" ## Wild West Town western_morrey = "Morrey - Wild West Town" western_jomi = "Jomi - Wild West Town" western_tammy = "Tammy - Wild West Town" western_ukki_gigolo = "Ukki Gigolo - Wild West Town" western_monboron = "Monboron - Wild West Town" western_west_ukki = "West Ukki - Wild West Town" western_lucky_woo = "Lucky Woo - Wild West Town" western_pamela = "Pamela - Wild West Town" western_ukki_monber = "Ukki Monber - Wild West Town" western_gaukichi = "Gaukichi - Wild West Town" western_shaluron = "Shaluron - Wild West Town" western_jay_mohn = "Jay Mohn - Wild West Town" western_munkee_joe = "Monkee Joe - Wild West Town" western_saru_chison = "Saru Chison - Wild West Town" western_jaja_jamo = "Jaja Jamo - Wild West Town" western_chammy_mo = "Chammy Mo - Wild West Town" western_golon_moe = "Golon Moe - Wild West Town" western_golozo = "Golozo - Wild West Town" western_ukkia_munbo = "Ukkia Munbo - Wild West Town" western_mon_johny = "Mon Johny - Wild West Town" ## Monkey Blue Battle boss_monkey_blue = "Monkey Blue" ## The Hot Springs onsen_chabimon = "Chabimon - The Hot Springs" onsen_saru_sam = "Saru Sam - The Hot Springs" onsen_kiichiro = "Kiichiro - The Hot Springs" onsen_tome_san = "Tome-san - The Hot Springs" onsen_michiyan = "Michiyan - The Hot Springs" onsen_ukki_ichiro = "Ukki Ichiro - The Hot Springs" onsen_ukki_emon = "Ukki-emon - The Hot Springs" onsen_moki = "Moki - The Hot Springs" onsen_ukimi = "Ukimi - The Hot Springs" onsen_domobeh = "Domobeh - The Hot Springs" onsen_sam_san = "Sam-san - The Hot Springs" onsen_donkichi = "Donkichi - The Hot Springs" onsen_minokichi = "Minokichi - The Hot Springs" onsen_tatabo = "Tatabo - The Hot Springs" onsen_kimi_san = "Kimisan - The Hot Springs" onsen_michiro = "Michiro - The Hot Springs" onsen_gen_san = "Gen-san - The Hot Springs" onsen_mujakin = "Mujakin - The Hot Springs" onsen_mihachin = "Mihachin - The Hot Springs" onsen_fuji_chan = "Fuji-chan - The Hot Springs" ## Winterville snowfesta_kimisuke = "Kimisuke - Winterville" snowfesta_konzo = "Konzo - Winterville" snowfesta_saburota = "Saburota - Winterville" snowfesta_mitsuro = "Mitsuro - Winterville" snowfesta_takuo = "Takuo - Winterville" snowfesta_konkichi = "Konkichi - Winterville" snowfesta_fumikichi = "Fumikichi - Winterville" snowfesta_pipotron_yellow = "Pipotron Yellow - Winterville" snowfesta_tamubeh = "Tamubeh - Winterville" snowfesta_kimikichi = "Kimikichi - Winterville" snowfesta_gonbeh = "Gonbeh - Winterville" snowfesta_shimmy = "Shimmy - Winterville" snowfesta_mako = "Mako - Winterville" snowfesta_miko = "Miko - Winterville" snowfesta_tamio = "Tamio - Winterville" snowfesta_jeitan = "Jeitan - Winterville" snowfesta_ukki_jii = "Ukki Jii - Winterville" snowfesta_akki_bon = "Akki-bon - Winterville" snowfesta_kimi_chan = "Kimi-chan - Winterville" snowfesta_sae_chan = "Sae-chan - Winterville" snowfesta_tassan = "Tassan - Winterville" snowfesta_tomokun = "Tomokun - Winterville" ## The Emperor's Castle edotown_pipo_tobi = "Pipo Tobi - The Emperor's Castle" edotown_masan = "Masan - The Emperor's Castle" edotown_mohachi = "Mohachi - The Emperor's Castle" edotown_mon_ninpo = "Mon Ninpo - The Emperor's Castle" edotown_yosio = "Yosio - The Emperor's Castle" edotown_fatty_mcfats = "Fatty Mcfats - The Emperor's Castle" edotown_kikimaru = "Kikimaru - The Emperor's Castle" edotown_tomoku_chan = "Tomoku-chan - The Emperor's Castle" edotown_uziko = "Uziko - The Emperor's Castle" edotown_gp = "GP - The Emperor's Castle" edotown_walter = "Walter - The Emperor's Castle" edotown_monkibeth = "Monkibeth - The Emperor's Castle" edotown_babuzo = "Babuzo - The Emperor's Castle" edotown_fishy_feet = "Fishy Feet - The Emperor's Castle" edotown_pipo_torin = "Pipo Torin - The Emperor's Castle" edotown_tomi = "Tomi - The Emperor's Castle" edotown_master_pan = "Master Pan - The Emperor's Castle" edotown_monchin_chi = "Monchin Chi - The Emperor's Castle" edotown_masachi = "Masachi - The Emperor's Castle" edotown_golota = "Golota - The Emperor's Castle" edotown_kinsuke = "Kinsuke - The Emperor's Castle" ## Monkey Yellow Battle! boss_monkey_yellow = "Monkey Yellow" ## Mount Amazing heaven_ukkichi = "Ukkichi - Mount Amazing" heaven_chomon = "Chomon - Mount Amazing" heaven_ukkido = "Ukkido - Mount Amazing" heaven_kyamio = "Kyamio - Mount Amazing" heaven_talupon = "Talupon - Mount Amazing" heaven_bokitan = "Bokitan - Mount Amazing" heaven_tami = "Tami - Mount Amazing" heaven_micchino = "Micchino - Mount Amazing" heaven_talurin = "Talurin - Mount Amazing" heaven_occhimon = "Occhimon - Mount Amazing" heaven_mikkurin = "Mikkurin - Mount Amazing" heaven_kicchino = "Kicchino - Mount Amazing" heaven_kimurin = "Kimurin - Mount Amazing" heaven_sakkano = "Sakkano - Mount Amazing" heaven_camino = "Camino - Mount Amazing" heaven_valuccha = "Valuccha - Mount Amazing" heaven_pisuke = "Pisuke - Mount Amazing" heaven_kansuke = "Kansuke - Mount Amazing" heaven_pohta = "Pohta - Mount Amazing" heaven_keisuke = "Keisuke - Mount Amazing" ## Toytown toyhouse_pikkori = "Pikkori - Toytown" toyhouse_talukki = "TalUkki - Toytown" toyhouse_pinkino = "Pinkino - Toytown" toyhouse_bon_mota = "Bon Mota - Toytown" toyhouse_bon_verna = "Bon Verna - Toytown" toyhouse_bon_papa = "Bon Papa - Toytown" toyhouse_bon_mama = "Bon Mama - Toytown" toyhouse_kalkin = "Kalkin - Toytown" toyhouse_pakun = "Pakun - Toytown" toyhouse_ukki_x = "Ukki X - Toytown" toyhouse_mon_gareji = "Mon Gareji - Toytown" toyhouse_shouji = "Shouji - Toytown" toyhouse_woo_makka = "Woo Makka - Toytown" toyhouse_monto = "Monto - Toytown" toyhouse_mokitani = "Mokitani - Toytown" toyhouse_namigo = "Namigo - Toytown" toyhouse_pipotron_red = "Piptron Red - Toytown" toyhouse_master_loafy = "Master Loafy - Toytown" toyhouse_golonero = "Golonero - Toytown" toyhouse_kocho = "Kocho - Toytown" toyhouse_tam_konta = "Tam Konta - Toytown" toyhouse_tam_mimiko = "Tam Mimiko - Toytown" toyhouse_tam_papa = "Tam Papa - Toytown" toyhouse_tam_mama = "Tam Mama - Toytown" ## Arctic Wonderland iceland_bikupuri = "Bikupuri - Arctic Wonderland" iceland_ukkisu = "Ukkisu - Arctic Wonderland" iceland_ukki_ami = "Ukki Ami - Arctic Wonderland" iceland_balio = "Balio - Arctic Wonderland" iceland_kimkon = "Kimkon - Arctic Wonderland" iceland_ukkina = "Ukkina - Arctic Wonderland" iceland_kushachin = "Kushachin - Arctic Wonderland" iceland_malikko = "Malikko - Arctic Wonderland" iceland_bolikko = "Bolikko - Arctic Wonderland" iceland_iceymon = "Iceymon - Arctic Wonderland" iceland_mokkidon = "Mokkidon - Arctic Wonderland" iceland_jolly_mon = "Jolly-mon - Arctic Wonderland" iceland_hikkori = "Hikkori - Arctic Wonderland" iceland_rammy = "Rammy - Arctic Wonderland" iceland_monkino = "Monkino - Arctic Wonderland" iceland_kyam = "Kyam - Arctic Wonderland" iceland_kappino = "Kappino - Arctic Wonderland" iceland_kris_krimon = "Kris Krimon - Arctic Wonderland" ## Mirage Town arabian_scorpi_mon = "Scorpi-mon - Mirage Town" arabian_minimon = "Minimon - Mirage Town" arabian_moontero = "Moontero - Mirage Town" arabian_ukki_son = "Ukki Son - Mirage Town" arabian_ukki_jeff = "Ukki Jeff - Mirage Town" arabian_saru_maru = "Ukki Saru Maru - Mirage Town" arabian_genghis_mon = "Genghis Mon - Mirage Town" arabian_cup_o_mon = "Cup-o-mon - Mirage Town" arabian_nijal = "Nijal - Mirage Town" arabian_apey_jones = "Apey Jones - Mirage Town" arabian_ukki_mamba = "Ukki Mamba - Mirage Town" arabian_golden_mon = "Golden Mon - Mirage Town" arabian_crazy_ol_mon = "Crazy 'ol Mon - Mirage Town" arabian_shamila = "Shamila - Mirage Town" arabian_tamiyanya = "Tamiyanya - Mirage Town" arabian_salteenz = "Salteenz - Mirage Town" arabian_dancing_mia = "Dancing Mia - Mirage Town" arabian_miccho = "Miccho - Mirage Town" arabian_kisha = "Kisha - Mirage Town" arabian_gimuccho = "Gimuccho - Mirage Town" arabian_wojin = "Wojin - Mirage Town" arabian_princess_judy = "Princess Judy - Mirage Town" ## Monkey Pink Battle! boss_monkey_pink = "Monkey Pink" ## Eversummer Island asia_ukki_mat = "Ukki Mat - Eversummer Island" asia_salumani = "Salumani - Eversummer Island" asia_salulu = "Salulu - Eversummer Island" asia_baku = "Baku - Eversummer Island" asia_salunch = "Salunch - Eversummer Island" asia_pincher_mon = "Pincher-mon - Eversummer Island" asia_mong_popo = "Mong Popo - Eversummer Island" asia_mohcha = "Mohcha - Eversummer Island" asia_kamcha = "Kamcha - Eversummer Island" asia_bimocha = "Bimocha - Eversummer Island" asia_gimchin = "Gimchin - Eversummer Island" asia_kamaccha = "Kamaccha - Eversummer Island" asia_gyamu = "Gyamu - Eversummer Island" asia_takumon = "Takumon - Eversummer Island" asia_ukki_ether = "Ukki Ether - Eversummer Island" asia_tartan = "Tartan - Eversummer Island" asia_molzone = "Molzone - Eversummer Island" asia_chappio = "Chappio - Eversummer Island" asia_pomoah = "Pomoah - Eversummer Island" asia_gucchai = "Gucchai - Eversummer Island" asia_makaccho = "Makaccho - Eversummer Island" asia_gamaran = "Gamaran - Eversummer Island" asia_larry = "Larry - Eversummer Island" # Airplane Squadron plane_romo = "Romo - Airplane Squadron" plane_temko = "Temko - Airplane Squadron" plane_ukkigawa = "Ukkigawa - Airplane Squadron" plane_mokkido = "Mokkido - Airplane Squadron" plane_pont = "Pont - Airplane Squadron" plane_gamish = "Gamish - Airplane Squadron" plane_prince_bertus = "Prince Bertus - Airplane Squadron" plane_takmon = "Takmon - Airplane Squadron" plane_chai_bunny = "Chai Bunny - Airplane Squadron" plane_mukita = "Mukita - Airplane Squadron" plane_tamrai = "Tamrai - Airplane Squadron" plane_kemunpa = "Kemunpa - Airplane Squadron" plane_pipotron_blue = "Pipotron Blue - Airplane Squadron" plane_mabaras = "Mabaras - Airplane Squadron" plane_tamoos = "Tamoos - Airplane Squadron" plane_kimoto = "Kimoto - Airplane Squadron" plane_octavian = "Octavian - Airplane Squadron" plane_samuel = "Samuel - Airplane Squadron" plane_coril = "Coril - Airplane Squadron" plane_bont = "Bont - Airplane Squadron" plane_delly = "Delly - Airplane Squadron" plane_jeloh = "Jeloh - Airplane Squadron" plane_bongo = "Bongo - Airplane Squadron" # Kung-Fu Alley hong_dally = "Dally - Kung-Fu Alley" hong_nak_nayo = "Nak Nayo - Kung-Fu Alley" hong_donto_koi = "Donto Koi - Kung-Fu Alley" hong_po_kin_ki = "Po Kin Ki - Kung-Fu Alley" hong_ukki_chan = "Ukki Chan - Kung-Fu Alley" hong_uki_uki = "Uki Uki - Kung-Fu Alley" hong_muki_muki = "Muki Muki - Kung-Fu Alley" hong_shinchi = "Shinchi - Kung-Fu Alley" hong_doh_tsuitaro = "Doh Tsuitaro - Kung-Fu Alley" hong_hi_uchi_ishi = "Hi Uchi Ishi - Kung-Fu Alley" hong_gala_waruo = "Gala Waruo - Kung-Fu Alley" hong_bassili_ukki = "Bassili Ukki - Kung-Fu Alley" hong_danchi = "Danchi - Kung-Fu Alley" hong_pikon = "Pikon - Kung-Fu Alley" hong_bankan = "Bankan - Kung-Fu Alley" hong_sukei = "Sukei - Kung-Fu Alley" hong_giyan = "Giyan - Kung-Fu Alley" hong_muchaki = "Muchaki - Kung-Fu Alley" hong_yoh_kitana = "Yoh Kitana - Kung-Fu Alley" hong_goshi_andos = "Goshi Andos - Kung-Fu Alley" hong_pukuman = "Pukuman - Kung-Fu Alley" hong_block_master = "Block Master - Kung-Fu Alley" hong_tompo = "Tompo - Kung-Fu Alley" hong_wootan = "Wootan - Kung-Fu Alley" hong_chechin = "Chechin - Kung-Fu Alley" hong_hapcho = "Hapcho - Kung-Fu Alley" hong_bonmos = "Bonmos - Kung-Fu Alley" hong_dark_master = "Dark Master - Kung-Fu Alley" hong_teh_isu = "Teh Isu - Kung-Fu Alley" hong_ponja = "Ponja - Kung-Fu Alley" # Monkey Red Battle! boss_monkey_red = "Monkey Red" # Midnight Bay bay_nadamon = "Nadamon - Midnight Bay" bay_patoya = "Patoya - Midnight Bay" bay_gumbo = "Gumbo - Midnight Bay" bay_pehyan = "Pehyan - Midnight Bay" bay_mokito = "Mokito - Midnight Bay" bay_pipo_kate = "Pipo Kate - Midnight Bay" bay_samtan = "Samtan - Midnight Bay" bay_pokkine = "Pokkine - Midnight Bay" bay_daban = "Daban - Midnight Bay" bay_shiny_pete = "Shiny Pete - Midnight Bay" bay_keiichi = "Keiichi - Midnight Bay" bay_landon = "Landon - Midnight Bay" bay_mcbreezy = "McBreezy - Midnight Bay" bay_ronson = "Ronson - Midnight Bay" bay_gimo = "Gimo - Midnight Bay" bay_hiroshi = "Hiroshi - Midnight Bay" bay_nakabi = "Nakabi - Midnight Bay" bay_mibon = "Mibon - Midnight Bay" bay_bololon = "Bololon - Midnight Bay" bay_gimi_gimi = "Gimi Gimi - Midnight Bay" bay_doemos = "Doemos - Midnight Bay" bay_kazuo = "Kazuo - Midnight Bay" bay_pokkini = "Pokkini - Midnight Bay" bay_jimo = "Jimo - Midnight Bay" bay_bokino = "Bokino - Midnight Bay" bay_makidon = "Makidon - Midnight Bay" bay_dogy = "Dogy - Midnight Bay" bay_gibdon = "Gibdon - Midnight Bay" bay_buligie = "Buligie - Midnight Bay" # Tomoki City tomo_kichibeh = "Kichibeh - Tomoki City" tomo_bonchicchi = "Bonchicchi - Tomoki City" tomo_mikibon = "Mikibon - Tomoki City" tomo_dj_tamo = "DJ Tamo - Tomoki City" tomo_ukkinaka = "Ukkinaka - Tomoki City" tomo_ukkine = "Ukkine - Tomoki City" tomo_pon_jiro = "Pon Jiro - Tomoki City" tomo_chimpy = "Chimpy - Tomoki City" tomo_kajitan = "Kajitan - Tomoki City" tomo_uka_uka = "Uka Uka - Tomoki City" tomo_mil_mil = "Mil Mil - Tomoki City" tomo_taimon = "Taimon - Tomoki City" tomo_goro_san = "Goro-san - Tomoki City" tomo_reiji = "Reiji - Tomoki City" tomo_ponta = "Ponta - Tomoki City" tomo_tomio = "Tomio - Tomoki City" tomo_gario = "Gario - Tomoki City" tomo_dj_pari = "DJ Pari - Tomoki City" tomo_mitsuo = "Mitsuo - Tomoki City" tomo_riley = "Riley - Tomoki City" tomo_pipo_ron = "Pipo Ron - Tomoki City" tomo_mikita = "Mikita - Tomoki City" tomo_sal_13 = "SAL-13 - Tomoki City" tomo_sal_12 = "SAL-12 - Tomoki City" tomo_tomu = "Tomu - Tomoki City" tomo_breadacus = "Breadacus - Tomoki City" tomo_ukkigoro = "Ukkigoro - Tomoki City" tomo_ukiji = "Ukiji - Tomoki City" tomo_tomimon = "Tomimon - Tomoki City" # Dr. Tomoki Battle! boss_tomoki = "Dr. Tomoki" space_poko = "Poko - Space-TV Fortress" space_gamuo = "Gamuo - Space-TV Fortress" space_mukikko = "Mukikko - Space-TV Fortress" space_moto_ukki = "Moto Ukki - Space-TV Fortress" space_jimi_jami = "Jimi Jami - Space-TV Fortress" space_genbo = "Genbo - Space-TV Fortress" space_twin_mitty = "Twin Mitty - Space-TV Fortress" space_uttey = "Uttey - Space-TV Fortress" space_emma = "Emma - Space-TV Fortress" space_dokicchi = "Dokicchi - Space-TV Fortress" space_kamicchi = "Kamicchi - Space-TV Fortress" space_ukki_monda = "Ukki Monda - Space-TV Fortress" space_porokko = "Porokko - Space-TV Fortress" space_zonelin = "Zonelin - Space-TV Fortress" space_tamano = "Tamano - Space-TV Fortress" space_nelson = "Nelson - Space-TV Fortress" space_koloneh = "Koloneh - Space-TV Fortress" space_miluchy = "Miluchy - Space-TV Fortress" space_robert = "Robert - Space-TV Fortress" space_fronson = "Fronson - Space-TV Fortress" space_demekin = "Demekin - Space-TV Fortress" space_kikuyoshi = "Kikuyoshi - Space-TV Fortress" space_freet = "Freet - Space-TV Fortress" space_chico = "Chico - Space-TV Fortress" space_gamurin = "Gamurin - Space-TV Fortress" space_pipo_mon = "Pipo Mon - Space-TV Fortress" space_gam_gam = "Gam Gam - Space-TV Fortress" space_doronbo = "Doronbo - Space-TV Fortress" space_benja = "Benja - Space-TV Fortress" space_macchan = "Macchan - Space-TV Fortress" space_rokkun = "Rokkun - Space-TV Fortress" space_ukki_love = "Ukki Love - Space-TV Fortress" space_momongo = "Momongo - Space-TV Fortress" space_moepi = "Moepi - Space-TV Fortress" space_pumon = "Pumon - Space-TV Fortress" space_makiban = "Makiban - Space-TV Fortress" space_upis = "Upis - Space-TV Fortress" space_mondatta = "Mondatta - Space-TV Fortress" space_gicchom = "Gicchom - Space-TV Fortress" space_barire = "Barire - Space-TV Fortress" space_sal_10 = "SAL-10 - Space-TV Fortress" space_sal_11 = "SAL-11 - Space-TV Fortress" space_sal_3000 = "SAL-3000 - Space-TV Fortress" # Specter boss_specter = "Specter" boss_specter_final = "Specter Finale" # Permanent Boss Check Address boss_alt_white = "Monkey White - Monkey White Battle!" boss_alt_blue = "Monkey Blue - Monkey Blue Battle!" boss_alt_yellow = "Monkey Yellow - Monkey Yellow Battle!" boss_alt_pink = "Monkey Pink - Monkey Pink Battle!" boss_alt_red = "Monkey Red - Monkey Red Battle!" boss_alt_tomoki = "Dr. Tomoki - Dr. Tomoki Battle!" boss_alt_specter = "Specter - Specter Battle!" boss_alt_specter_final = "Specter Final - Specter's Final Battle!" # Pipo Cameras pipo_camera = "Pipo Camera" seaside_cam = "Pipo Camera - Seaside Resort" woods_cam = "Pipo Camera - Hide-n-Seek Forest" castle_cam = "Pipo Camera - Saru-mon's Castle" ciscocity_cam = "Pipo Camera - The Big City" studio_cam = "Pipo Camera - Specter TV Studio" halloween_cam = "Pipo Camera - Bootown" western_cam = "Pipo Camera - Wild West Town" onsen_cam = "Pipo Camera - The Hot Springs" snowfesta_cam = "Pipo Camera - Winterville" edotown_cam = "Pipo Camera - The Emperor's Castle" heaven_cam = "Pipo Camera - Mount Amazing" toyhouse_cam = "Pipo Camera - Toytown" iceland_cam = "Pipo Camera - Arctic Wonderland" arabian_cam = "Pipo Camera - Mirage Town" asia_cam = "Pipo Camera - Eversummer Island" plane_cam = "Pipo Camera - Airplane Squadron" hong_cam = "Pipo Camera - Kung-Fu Alley" bay_cam = "Pipo Camera - Midnight Bay" tomo_cam = "Pipo Camera - Tomoki City" space_cam = "Pipo Camera - Space-TV Fortress" # Cellphone ID's tele_000 = "000" tele_001 = "001" tele_002 = "002" tele_003 = "003" tele_004ss = "004" tele_004wo = "104" tele_006 = "006" tele_007 = "007" tele_008 = "008" tele_009 = "009" tele_010 = "010" tele_011 = "011" tele_012cc = "012" tele_012tv = "112" tele_013 = "013" tele_014 = "014" tele_015 = "015" tele_016 = "016" tele_017 = "017" tele_018 = "018" tele_019 = "019" tele_020 = "020" tele_021on = "021" tele_021ic = "121" tele_022sf = "022" tele_022pl = "122" tele_023 = "023" tele_024 = "024" tele_025 = "025" tele_026 = "026" tele_028 = "028" tele_029 = "029" tele_030tv = "030" tele_030ty = "130" tele_031 = "031" tele_032 = "032" tele_033 = "033" tele_034 = "034" tele_035 = "035" tele_037 = "037" tele_039 = "039" tele_040h_a = "040" tele_040h_b = "140" tele_042ar = "042" tele_042ho = "142" tele_044 = "044" tele_045 = "045" tele_047 = "047" tele_048 = "048" tele_051 = "051" tele_052 = "052" tele_062 = "062" tele_063 = "063" cell_000 = "Red Cellphone \"Cellphones and Gadgets Tutorials\" - Seaside Resort" cell_001 = "Red Cellphone \"Jump Tutorial\" - Hide-n-Seek Forest" cell_002 = "Blue Cellphone \"Cookies Tutorial\" - Seaside Resort" cell_003 = "Red Cellphone \"Switches Tutorial\" - Seaside Resort" cell_004ss = "Blue Cellphone \"Pipo Camera Tutorial\" - Seaside Resort" cell_004wo = "Blue Cellphone \"Pipo Camera Tutorial - Redux\" - Hide-n-Seek Forest" cell_006 = "Red Cellphone \"Assigning Gadgets and Monkey Radar Reminder\" - Hide-n-Seek Forest" cell_007 = "Blue Cellphone \"Double-Jump Tutorial\" - Hide-n-Seek Forest" cell_008 = "Blue Cellphone \"Jacket Tutorial\" - Hide-n-Seek Forest" cell_009 = "Blue Cellphone \"Morph Jumping Reminder\" - Saru-mon's Castle" cell_010 = "Red Cellphone \"Morph Energy Tutorial\" - Saru-mon's Castle" cell_011 = "Blue Cellphone \"How can we avoid the flames?\" - Saru-mon's Castle" cell_012cc = "Red Cellphone \"Sports Car Tutorial\" - The Big City" cell_012tv = "Blue Cellphone \"Sports Car Tutorial - Redux\" - Toytown" cell_013 = "Red Cellphone \"Super Hoop Reminder\" - The Big City" cell_014 = "Red Cellphone \"Slingback Shooter Reminder\" - Specter TV Studio" cell_015 = "Blue Cellphone \"Water Net Reminder - Redux\" - Eversummer Island" cell_016 = "Blue Cellphone \"Morph Gauge and Water Tutorial\" - Bootown" cell_017 = "Red Cellphone \"Climbing Tutorial\" - Bootown" cell_018 = "Red Cellphone \"Wild West Kid Reminder\" - Wild West Town" cell_019 = "Blue Cellphone \"Rotating Handle Tutorial - Ranged Activation\" - Wild West Town" cell_020 = "Red Cellphone \"RC Car Reminder\" - The Hot Springs" cell_021on = "Red Cellphone \"Boat Tutorial\" - The Hot Springs" cell_021ic = "Blue Cellphone \"Boat Tutorial - Redux\" - Arctic Wonderland" cell_022sf = "Red Cellphone \"Tank Tutorial\" - Winterville" cell_022pl = "Blue Cellphone \"Tank Tutorial - Redux\" - Airplane Squadron" cell_023 = "Red Cellphone \"Miracle Ninja Reminder\" - The Emperor's Castle" cell_024 = "Blue Cellphone\"What does the Insignia mean?\" - The Emperor's Castle" cell_025 = "Blue Cellphone \"Walking on Tightropes\" - The Emperor's Castle" cell_026 = "Blue Cellphone \"Tiptoe Tutorial\" - The Emperor's Castle" cell_028 = "Red Cellphone \"Sky Flyer Reminder\" - Mount Amazing" cell_029 = "Blue Cellphone \"Block Shoving Tutorial\" - Saru-mon's Castle" cell_030tv = "Red Cellphone \"Robot Tutorial\" - Specter TV Studio" cell_030ty = "Blue Cellphone \"Robot Tutorial - Redux\" - Toytown" cell_031 = "Blue Cellphone \"Freezing Water Tutorial\" - Arctic Wonderland" cell_032 = "Red Cellphone \"Genie Dancer Reminder\" - Mirage Town" cell_033 = "Blue Cellphone \"Genie Dancer Reminder - Special Ability\" - Mirage Town" cell_034 = "Blue Cellphone \"Jars that only the Genie can enter\" - Mirage Town" cell_035 = "Red Cellphone \"Water Net Reminder\" - Bootown" cell_037 = "Blue Cellphone \"Gadget Fetch and Spinning Air Attack Tutorial\" - Eversummer Island" cell_039 = "Red Cellphone \"Dragon Kung-Fu Fighter Reminder\" - Kung-Fu Alley" cell_040h_a = "Blue Cellphone \"Finding the Way Forward\" - Kung-Fu Alley" cell_040h_b = "Blue Cellphone \"The Dragon Mark\" - Kung-Fu Alley" cell_042ar = "Blue Cellphone \"Long Horizontal Rods Tutorial\" - Mirage Town" cell_042ho = "Blue Cellphone \"Long Horizontal Rods Tutorial - Redux\" - Kung-Fu Alley" cell_044 = "Blue Cellphone \"Laser Sensors Tutorial\" - Midnight Bay" cell_045 = "Red Cellphone \"Cyber Ace Reminder\" - Tomoki City" cell_047 = "Blue Cellphone \"Escaping the Stage Tutorial\" - Space-TV Fortress" cell_048 = "Red Cellphone \"Bringing the curtain down on Specter TV\" - Space-TV Fortress" cell_051 = "Blue Cellphone \"Quick Morph Tutorial\" - Wild West Town" cell_052 = "Blue Cellphone \"Morph Energy Tutorial - Racking Up Duration\" - Bootown" cell_062 = "Blue Cellphone \"Black Pants Monkeys Tutorial\" - Specter TV Studio" cell_063 = "Blue Cellphone \"Red Pants Monkeys Tutorial\" - The Hot Springs" # Shopping Area ## Shops monkey_mart = "Monkey Mart" book_shop = "Book Shop" hobby_shop = "Hobby Shop" music_shop = "Music Shop" ## Monkey Mart shop_morph_stock = "Morph Stock (Shop Item)" shop_morph_stock_1 = "Morph stock #1 (Shop Item)" shop_morph_stock_2 = "Morph stock #2 (Shop Item)" shop_morph_stock_3 = "Morph stock #3 (Shop Item)" shop_morph_stock_4 = "Morph stock #4 (Shop Item)" shop_morph_stock_5 = "Morph stock #5 (Shop Item)" shop_morph_stock_6 = "Morph stock #6 (Shop Item)" shop_morph_stock_7 = "Morph stock #7 (Shop Item)" shop_morph_stock_8 = "Morph stock #8 (Shop Item)" shop_morph_stock_9 = "Morph stock #9 (Shop Item)" shop_morph_stock_10 = "Morph stock #10 (Shop Item)" ## Book Shop hint_book_1 = "Hint book \"Use Combos to get items!\"" hint_book_2 = "Hint book \"Learn to use morphs!\"" hint_book_3 = "Hint book \"Defeat the Teleborgs!\"" hint_book_4 = "Hint book \"Sweet on Yumi?\"" hint_book_5 = "Hint book \"Where's the dressing room?\"" hint_book_6 = "Hint book \"Found a rare monkey! (#1)\"" hint_book_7 = "Hint book \"Found a rare monkey! (#2)\"" hint_book_8 = "Hint book \"Found a rare monkey! (#3)\"" hint_book_9 = "Hint book \"Found a rare monkey! (#4)\"" hint_book_10 = "Hint book \"Found a rare monkey! (#5)\"" hint_book_11 = "Hint book \"Found a rare monkey! (#6)\"" hint_book_12 = "Hint book \"Found a rare monkey! (#7)\"" hint_book_13 = "Hint book \"Found a rare monkey! (#8)\"" hint_book_14 = "Hint book \"Win the fight with Monkey White!\"" hint_book_15 = "Hint book \"Now to see to Monkey Blue!\"" hint_book_16 = "Hint book \"Throw a K.O. on Monkey Yellow!\"" hint_book_17 = "Hint book \"Go and sink that Monkey Pink!\"" hint_book_18 = "Hint book \"Time for bed, Monkey Red!\"" hint_book_19 = "Hint book \"Now to show Tomo's Robo!\"" hint_book_20 = "Hint book \"Prepare for attack, King Gorilliac\"" mon_fiction_1 = "Mon-fiction \"The cameramonkey's job\"" mon_fiction_2 = "Mon-fiction \"The wonders of morphing\"" mon_fiction_3 = "Mon-fiction \"What Monkey White likes...\"" mon_fiction_4 = "Mon-fiction \"A dirty secret\"" mon_fiction_5 = "Mon-fiction \"The old geezer's complaints\"" mon_fiction_6 = "Mon-fiction \"Marvelous discovery\"" mon_fiction_7 = "Mon-fiction \"Monkey Blue and his motorbike\"" mon_fiction_8 = "Mon-fiction \"Secret technique\"" mon_fiction_9 = "Mon-fiction \"Monkey Yellow and Kabuki\"" mon_fiction_10 = "Mon-fiction \"I'm Angel Monkey\"" mon_fiction_11 = "Mon-fiction \"Go, Chimp Racer!\"" mon_fiction_12 = "Mon-fiction \"Monkey Pink vs. Lovey\"" mon_fiction_13 = "Mon-fiction \"The ballerina monkey vow\"" mon_fiction_14 = "Mon-fiction \"Separated at birth?\"" mon_fiction_15 = "Mon-fiction \"Secret of the red pants chimp\"" mon_fiction_16 = "Mon-fiction \"A tasty way to eat bananas\"" mon_fiction_17 = "Mon-fiction \"Monkey Red's new trick!\"" mon_fiction_18 = "Mon-fiction \"Go afro! Go afro!\"" mon_fiction_19 = "Mon-fiction \"An enjoyable time\"" mon_fiction_20 = "Mon-fiction \"What the robber monkey wants\"" channel_guide = "Channel guide" channel_guide_1 = "Channel guide \"Channel guide CH1\"" channel_guide_2 = "Channel guide \"Channel guide CH2\"" channel_guide_3 = "Channel guide \"Channel guide CH3\"" channel_guide_4 = "Channel guide \"Channel guide CH4\"" channel_guide_5 = "Channel guide \"Channel guide CH5\"" channel_guide_6 = "Channel guide \"Channel guide CH6\"" channel_guide_7 = "Channel guide \"Channel guide CH7\"" channel_guide_8 = "Channel guide \"Channel guide CH8\"" channel_guide_9 = "Channel guide \"Channel guide CH9\"" channel_guide_10 = "Channel guide \"Channel guide CH10\"" channel_guide_11 = "Channel guide \"Channel guide CH11\"" channel_guide_12 = "Channel guide \"Channel guide CH12\"" channel_guide_13 = "Channel guide \"Channel guide CH13\"" channel_guide_14 = "Channel guide \"Channel guide CH14\"" channel_guide_15 = "Channel guide \"Channel guide CH15\"" channel_guide_16 = "Channel guide \"Channel guide CH16\"" channel_guide_17 = "Channel guide \"Channel guide CH17\"" channel_guide_18 = "Channel guide \"Channel guide CH18\"" channel_guide_19 = "Channel guide \"Channel guide CH19\"" channel_guide_20 = "Channel guide \"Channel guide CH20\"" hint_book = "Hint book" hint_book_collection_1 = "Hint book #1" hint_book_collection_2 = "Hint book #2" hint_book_collection_3 = "Hint book #3" hint_book_collection_4 = "Hint book #4" hint_book_collection_5 = "Hint book #5" hint_book_collection_6 = "Hint book #6" hint_book_collection_7 = "Hint book #7" hint_book_collection_8 = "Hint book #8" hint_book_collection_9 = "Hint book #9" hint_book_collection_10 = "Hint book #10" hint_book_collection_11 = "Hint book #11" hint_book_collection_12 = "Hint book #12" hint_book_collection_13 = "Hint book #13" hint_book_collection_14 = "Hint book #14" hint_book_collection_15 = "Hint book #15" hint_book_collection_16 = "Hint book #16" hint_book_collection_17 = "Hint book #17" hint_book_collection_18 = "Hint book #18" hint_book_collection_19 = "Hint book #19" hint_book_collection_20 = "Hint book #20" mon_fiction = "Mon-fiction" mon_fiction_collection_1 = "Mon-fiction #1" mon_fiction_collection_2 = "Mon-fiction #2" mon_fiction_collection_3 = "Mon-fiction #3" mon_fiction_collection_4 = "Mon-fiction #4" mon_fiction_collection_5 = "Mon-fiction #5" mon_fiction_collection_6 = "Mon-fiction #6" mon_fiction_collection_7 = "Mon-fiction #7" mon_fiction_collection_8 = "Mon-fiction #8" mon_fiction_collection_9 = "Mon-fiction #9" mon_fiction_collection_10 = "Mon-fiction #10" mon_fiction_collection_11 = "Mon-fiction #11" mon_fiction_collection_12 = "Mon-fiction #12" mon_fiction_collection_13 = "Mon-fiction #13" mon_fiction_collection_14 = "Mon-fiction #14" mon_fiction_collection_15 = "Mon-fiction #15" mon_fiction_collection_16 = "Mon-fiction #16" mon_fiction_collection_17 = "Mon-fiction #17" mon_fiction_collection_18 = "Mon-fiction #18" mon_fiction_collection_19 = "Mon-fiction #19" mon_fiction_collection_20 = "Mon-fiction #20" channel_guide_collection_1 = "Channel guide #1" channel_guide_collection_2 = "Channel guide #2" channel_guide_collection_3 = "Channel guide #3" channel_guide_collection_4 = "Channel guide #4" channel_guide_collection_5 = "Channel guide #5" channel_guide_collection_6 = "Channel guide #6" channel_guide_collection_7 = "Channel guide #7" channel_guide_collection_8 = "Channel guide #8" channel_guide_collection_9 = "Channel guide #9" channel_guide_collection_10 = "Channel guide #10" channel_guide_collection_11 = "Channel guide #11" channel_guide_collection_12 = "Channel guide #12" channel_guide_collection_13 = "Channel guide #13" channel_guide_collection_14 = "Channel guide #14" channel_guide_collection_15 = "Channel guide #15" channel_guide_collection_16 = "Channel guide #16" channel_guide_collection_17 = "Channel guide #17" channel_guide_collection_18 = "Channel guide #18" channel_guide_collection_19 = "Channel guide #19" channel_guide_collection_20 = "Channel guide #20" ## Hobby Shop bonus_rc_cars_1 = "Bonus RC Cars \"Twin's Chassis\"" bonus_rc_cars_2 = "Bonus RC Cars \"Black Chassis\"" bonus_rc_cars_3 = "Bonus RC Cars \"Pudding Chassis\"" # Alt/Permanent Chassis Addresses real_chassis_twin = "Real Twin's Chassis" real_chassis_black = "Real Black Chassis" real_chassis_pudding = "Real Pudding Chassis" weird_photos_1 = "Weird photos \"Weird photo #1\"" weird_photos_2 = "Weird photos \"Weird photo #2\"" weird_photos_3 = "Weird photos \"Weird photo #3\"" weird_photos_4 = "Weird photos \"Weird photo #4\"" weird_photos_5 = "Weird photos \"Weird photo #5\"" weird_photos_6 = "Weird photos \"Weird photo #6\"" weird_photos_7 = "Weird photos \"Weird photo #7\"" weird_photos_8 = "Weird photos \"Weird photo #8\"" weird_photos_9 = "Weird photos \"Weird photo #9\"" weird_photos_10 = "Weird photos \"Weird photo #10\"" weird_photos_11 = "Weird photos \"Weird photo #11\"" weird_photos_12 = "Weird photos \"Weird photo #12\"" weird_photos_13 = "Weird photos \"Weird photo #13\"" weird_photos_14 = "Weird photos \"Weird photo #14\"" weird_photos_15 = "Weird photos \"Weird photo #15\"" weird_photos_16 = "Weird photos \"Weird photo #16\"" weird_photos_17 = "Weird photos \"Weird photo #17\"" weird_photos_18 = "Weird photos \"Weird photo #18\"" weird_photos_19 = "Weird photos \"Weird photo #19\"" weird_photos_20 = "Weird photos \"Weird photo #20\"" secret_photos_1 = "Secret photos \"Hindrance\"" secret_photos_2 = "Secret photos \"Foot race\"" secret_photos_3 = "Secret photos \"Having a nice dream?\"" secret_photos_4 = "Secret photos \"A Nightmare I had yesterday\"" secret_photos_5 = "Secret photos \"Bananasian sword\"" secret_photos_6 = "Secret photos \"Boom!\"" secret_photos_7 = "Secret photos \"Moonlight knight\"" secret_photos_8 = "Secret photos \"Tweety-Tweet Stadium\"" secret_photos_9 = "Secret photos \"Face the big baddie!\"" secret_photos_10 = "Secret photos \"Fan\"" secret_photos_11 = "Secret photos \"Hit! Hit!\"" secret_photos_12 = "Secret photos \"Two hours' wait\"" secret_photos_13 = "Secret photos \"Beauty\"" secret_photos_14 = "Secret photos \"Car race\"" secret_photos_15 = "Secret photos \"The she-ninja cometh!\"" secret_photos_16 = "Secret photos \"Bon appetit\"" secret_photos_17 = "Secret photos \"Even higher!\"" secret_photos_18 = "Secret photos \"Lost town\"" secret_photos_19 = "Secret photos \"Heeeeeere's Genie!\"" secret_photos_20 = "Secret photos \"Co-starring 2 major idols!!\"" secret_photos_21 = "Secret photos \"Co-starring 2 major idols!?\"" secret_photos_22 = "Secret photos \"Dead heat\"" secret_photos_23 = "Secret photos \"Help out\"" secret_photos_24 = "Secret photos \"Cheering Yumi on\"" secret_photos_25 = "Secret photos \"Midnight jump\"" secret_photos_26 = "Secret photos \"Princess Ace has arrived!\"" secret_photos_27 = "Secret photos \"Dogfight!\"" secret_photos_28 = "Secret photos \"Monkey Teacher\"" secret_photos_29 = "Secret photos \"A whiff of luxury\"" secret_photos_30 = "Secret photos \"A figurine from somewhere\"" concept_art_1 = "Concept art \"Kei 1\"" concept_art_2 = "Concept art \"Kei 2\"" concept_art_3 = "Concept art \"Kei 3\"" concept_art_4 = "Concept art \"Kei 4\"" concept_art_5 = "Concept art \"Kei 5\"" concept_art_6 = "Concept art \"Kei 6\"" concept_art_7 = "Concept art \"Kei 7\"" concept_art_8 = "Concept art \"Yumi 1\"" concept_art_9 = "Concept art \"Yumi 2\"" concept_art_10 = "Concept art \"Yumi 3\"" concept_art_11 = "Concept art \"Yumi 4\"" concept_art_12 = "Concept art \"Yumi 5\"" concept_art_13 = "Concept art \"Yumi 6\"" concept_art_14 = "Concept art \"Yumi 7\"" concept_art_15 = "Concept art \"Yumi 8\"" concept_art_16 = "Concept art \"Aki\"" concept_art_17 = "Concept art \"Teleborg 1\"" concept_art_18 = "Concept art \"Teleborg 2\"" concept_art_19 = "Concept art \"Teleborg 3\"" concept_art_20 = "Concept art \"Teleborg 4\"" concept_art_21 = "Concept art \"Teleborg 5\"" concept_art_22 = "Concept art \"Teleborg 6\"" concept_art_23 = "Concept art \"Teleborg 7\"" concept_art_24 = "Concept art \"Tomoking\"" concept_art_25 = "Concept art \"King Gorilliac Armor\"" concept_art_26 = "Concept art \"Map Image 1\"" concept_art_27 = "Concept art \"Map Image 2\"" concept_art_28 = "Concept art \"Map Image 3\"" concept_art_29 = "Concept art \"Map Image 4\"" concept_art_30 = "Concept art \"Map Image 5\"" teleborg_cards_1 = "Teleborg cards \"I-borg\"" teleborg_cards_2 = "Teleborg cards \"Beckon-borg\"" teleborg_cards_3 = "Teleborg cards \"Clap-borg\"" teleborg_cards_4 = "Teleborg cards \"Mana-borg\"" teleborg_cards_5 = "Teleborg cards \"Heli-borg\"" teleborg_cards_6 = "Teleborg cards \"Shutter-borg\"" teleborg_cards_7 = "Teleborg cards \"Hammer-borg\"" teleborg_cards_8 = "Teleborg cards \"Light-borg\"" teleborg_cards_9 = "Teleborg cards \"Sneaky-borg\"" teleborg_cards_10 = "Teleborg cards \"Bogey-borg\"" teleborg_cards_11 = "Teleborg cards \"Tele-robo\"" teleborg_cards_12 = "Teleborg cards \"Water-borg\"" teleborg_cards_13 = "Teleborg cards \"Jumbo-robo\"" teleborg_cards_14 = "Teleborg cards \"Gun-borg\"" teleborg_cards_15 = "Teleborg cards \"Box-borg\"" teleborg_cards_16 = "Teleborg cards \"Monkey Loader\"" teleborg_cards_17 = "Teleborg cards \"Punch-borg\"" teleborg_cards_18 = "Teleborg cards \"Ninja-borg\"" teleborg_cards_19 = "Teleborg cards \"Cannon-borg\"" teleborg_cards_20 = "Teleborg cards \"Nervy-borg\"" teleborg_cards_21 = "Teleborg cards \"Monkey UFO\"" teleborg_cards_22 = "Teleborg cards \"Mammoth-robo\"" teleborg_cards_23 = "Teleborg cards \"Desert-borg\"" teleborg_cards_24 = "Teleborg cards \"Hel-borg\"" teleborg_cards_25 = "Teleborg cards \"Fly-borg\"" teleborg_cards_26 = "Teleborg cards \"Yojimborg\"" teleborg_cards_27 = "Teleborg cards \"Run-borg\"" teleborg_cards_28 = "Teleborg cards \"Shield-borg\"" teleborg_cards_29 = "Teleborg cards \"Splitter-borg\"" teleborg_cards_30 = "Teleborg cards \"Sneaky-borg Red\"" bonus_rc_cars = "Bonus RC Cars" bonus_rc_cars_collection_1 = "Bonus RC Cars #1" bonus_rc_cars_collection_2 = "Bonus RC Cars #2" bonus_rc_cars_collection_3 = "Bonus RC Cars #3" lucky_photo = "Lucky Photo" lucky_photo_collection_1 = "Lucky photo #1" lucky_photo_collection_2 = "Lucky photo #2" lucky_photo_collection_3 = "Lucky photo #3" lucky_photo_collection_4 = "Lucky photo #4" lucky_photo_collection_5 = "Lucky photo #5" lucky_photo_collection_6 = "Lucky photo #6" lucky_photo_collection_7 = "Lucky photo #7" lucky_photo_collection_8 = "Lucky photo #8" lucky_photo_collection_9 = "Lucky photo #9" lucky_photo_collection_10 = "Lucky photo #10" lucky_photo_collection_11 = "Lucky photo #11" lucky_photo_collection_12 = "Lucky photo #12" lucky_photo_collection_13 = "Lucky photo #13" lucky_photo_collection_14 = "Lucky photo #14" lucky_photo_collection_15 = "Lucky photo #15" lucky_photo_collection_16 = "Lucky photo #16" lucky_photo_collection_17 = "Lucky photo #17" lucky_photo_collection_18 = "Lucky photo #18" lucky_photo_collection_19 = "Lucky photo #19" lucky_photo_collection_20 = "Lucky photo #20" lucky_photo_collection_21 = "Lucky photo #21" lucky_photo_collection_22 = "Lucky photo #22" lucky_photo_collection_23 = "Lucky photo #23" lucky_photo_collection_24 = "Lucky photo #24" lucky_photo_collection_25 = "Lucky photo #25" lucky_photo_collection_26 = "Lucky photo #26" lucky_photo_collection_27 = "Lucky photo #27" lucky_photo_collection_28 = "Lucky photo #28" lucky_photo_collection_29 = "Lucky photo #29" lucky_photo_collection_30 = "Lucky photo #30" lucky_photo_collection_31 = "Lucky photo #31" lucky_photo_collection_32 = "Lucky photo #32" lucky_photo_collection_33 = "Lucky photo #33" lucky_photo_collection_34 = "Lucky photo #34" lucky_photo_collection_35 = "Lucky photo #35" lucky_photo_collection_36 = "Lucky photo #36" lucky_photo_collection_37 = "Lucky photo #37" lucky_photo_collection_38 = "Lucky photo #38" lucky_photo_collection_39 = "Lucky photo #39" lucky_photo_collection_40 = "Lucky photo #40" lucky_photo_collection_41 = "Lucky photo #41" lucky_photo_collection_42 = "Lucky photo #42" lucky_photo_collection_43 = "Lucky photo #43" lucky_photo_collection_44 = "Lucky photo #44" lucky_photo_collection_45 = "Lucky photo #45" lucky_photo_collection_46 = "Lucky photo #46" lucky_photo_collection_47 = "Lucky photo #47" lucky_photo_collection_48 = "Lucky photo #48" lucky_photo_collection_49 = "Lucky photo #49" lucky_photo_collection_50 = "Lucky photo #50" lucky_photo_collection_51 = "Lucky photo #51" lucky_photo_collection_52 = "Lucky photo #52" lucky_photo_collection_53 = "Lucky photo #53" lucky_photo_collection_54 = "Lucky photo #54" lucky_photo_collection_55 = "Lucky photo #55" lucky_photo_collection_56 = "Lucky photo #56" lucky_photo_collection_57 = "Lucky photo #57" lucky_photo_collection_58 = "Lucky photo #58" lucky_photo_collection_59 = "Lucky photo #59" lucky_photo_collection_60 = "Lucky photo #60" lucky_photo_collection_61 = "Lucky photo #61" lucky_photo_collection_62 = "Lucky photo #62" lucky_photo_collection_63 = "Lucky photo #63" lucky_photo_collection_64 = "Lucky photo #64" lucky_photo_collection_65 = "Lucky photo #65" lucky_photo_collection_66 = "Lucky photo #66" lucky_photo_collection_67 = "Lucky photo #67" lucky_photo_collection_68 = "Lucky photo #68" lucky_photo_collection_69 = "Lucky photo #69" lucky_photo_collection_70 = "Lucky photo #70" lucky_photo_collection_71 = "Lucky photo #71" lucky_photo_collection_72 = "Lucky photo #72" lucky_photo_collection_73 = "Lucky photo #73" lucky_photo_collection_74 = "Lucky photo #74" lucky_photo_collection_75 = "Lucky photo #75" lucky_photo_collection_76 = "Lucky photo #76" lucky_photo_collection_77 = "Lucky photo #77" lucky_photo_collection_78 = "Lucky photo #78" lucky_photo_collection_79 = "Lucky photo #79" lucky_photo_collection_80 = "Lucky photo #80" lucky_photo_collection_81 = "Lucky photo #81" lucky_photo_collection_82 = "Lucky photo #82" lucky_photo_collection_83 = "Lucky photo #83" lucky_photo_collection_84 = "Lucky photo #84" lucky_photo_collection_85 = "Lucky photo #85" lucky_photo_collection_86 = "Lucky photo #86" lucky_photo_collection_87 = "Lucky photo #87" lucky_photo_collection_88 = "Lucky photo #88" lucky_photo_collection_89 = "Lucky photo #89" lucky_photo_collection_90 = "Lucky photo #90" lucky_photo_collection_91 = "Lucky photo #91" lucky_photo_collection_92 = "Lucky photo #92" lucky_photo_collection_93 = "Lucky photo #93" lucky_photo_collection_94 = "Lucky photo #94" lucky_photo_collection_95 = "Lucky photo #95" lucky_photo_collection_96 = "Lucky photo #96" lucky_photo_collection_97 = "Lucky photo #97" lucky_photo_collection_98 = "Lucky photo #98" lucky_photo_collection_99 = "Lucky photo #99" lucky_photo_collection_100 = "Lucky photo #100" lucky_photo_collection_101 = "Lucky photo #101" lucky_photo_collection_102 = "Lucky photo #102" lucky_photo_collection_103 = "Lucky photo #103" lucky_photo_collection_104 = "Lucky photo #104" lucky_photo_collection_105 = "Lucky photo #105" lucky_photo_collection_106 = "Lucky photo #106" lucky_photo_collection_107 = "Lucky photo #107" lucky_photo_collection_108 = "Lucky photo #108" lucky_photo_collection_109 = "Lucky photo #109" lucky_photo_collection_110 = "Lucky photo #110" minigames = "Minigames" weird_photos = "Weird photos" secret_photos = "Secret photos" concept_art = "Concept art" teleborg_cards = "Teleborg cards" shop_super_monkey_throw_stadium = "Super Monkey Throw Stadium (Shop Item)" shop_ultim_ape_fighter = "Ultim-ape Fighter! (Shop Item)" shop_mesal_gear_solid = "Mesal Gear Solid (Shop Item)" ## Music Shop movie_tape_1 = "Movie tape \"Intro movie\"" movie_tape_2 = "Movie tape \"Opening\"" movie_tape_3 = "Movie tape \"Initial Capture\"" movie_tape_4 = "Movie tape \"Aki's Invention\"" movie_tape_5 = "Movie tape \"Monkey White Face Off!\"" movie_tape_6 = "Movie tape \"Specter & Tomoki 1\"" movie_tape_7 = "Movie tape \"Here's Specter!\"" movie_tape_8 = "Movie tape \"Monkey Blue Face Off!\"" movie_tape_9 = "Movie tape \"Specter & Tomoki 2\"" movie_tape_10 = "Movie tape \"Monkey Yellow Face Off!\"" movie_tape_11 = "Movie tape \"Specter & Tomoki 3\"" movie_tape_12 = "Movie tape \"Monkey Pink Face Off!\"" movie_tape_13 = "Movie tape \"Monkey Pink Face Off 2!\"" movie_tape_14 = "Movie tape \"Specter & Tomoki 4\"" movie_tape_15 = "Movie tape \"Monkey Red Face Off!\"" movie_tape_16 = "Movie tape \"Specter & Tomoki 5\"" movie_tape_17 = "Movie tape \"Tomoki City\"" movie_tape_18 = "Movie tape \"Luxury Room\"" movie_tape_19 = "Movie tape \"Dr. Tomoki Face Off!\"" movie_tape_20 = "Movie tape \"Tomoki's Secret\"" movie_tape_21 = "Movie tape \"Double Paradise Plan\"" movie_tape_22 = "Movie tape \"End of the line for Tomoki?\"" movie_tape_23 = "Movie tape \"Ending\"" movie_tape_24 = "Movie tape \"Credits\"" movie_tape_25 = "Movie tape \"Return of Pink\"" movie_tape_26 = "Movie tape \"Specter Found!\"" movie_tape_27 = "Movie tape \"Specter's Final Showdown\"" movie_tape_28 = "Movie tape \"The Two Snakes\"" movie_tape_29 = "Movie tape \"Mystery Movie\"" music_disc_1 = "Music disc \"Seaside Resort\"" music_disc_2 = "Music disc \"Hide-N-Seek Forest\"" music_disc_3 = "Music disc \"Saru-mon's Castle\"" music_disc_4 = "Music disc \"Saru-mon's Castle 2\"" music_disc_5 = "Music disc \"The Big City\"" music_disc_6 = "Music disc \"Specter TV Studio\"" music_disc_7 = "Music disc \"Specter TV Studio 2\"" music_disc_8 = "Music disc \"Bootown\"" music_disc_9 = "Music disc \"Bootown 2\"" music_disc_10 = "Music disc \"Wild West Town\"" music_disc_11 = "Music disc \"Wild West Town 2\"" music_disc_12 = "Music disc \"The Hot Springs\"" music_disc_13 = "Music disc \"The Hot Springs 2\"" music_disc_14 = "Music disc \"Winterville\"" music_disc_15 = "Music disc \"Winterville 2\"" music_disc_16 = "Music disc \"The Emperor's Castle\"" music_disc_17 = "Music disc \"The Emperor's Castle 2\"" music_disc_18 = "Music disc \"Mount Amazing\"" music_disc_19 = "Music disc \"Mount Amazing 2\"" music_disc_20 = "Music disc \"Toytown\"" music_disc_21 = "Music disc \"Toytown 2\"" music_disc_22 = "Music disc \"Arctic Wonderland\"" music_disc_23 = "Music disc \"Arctic Wonderland 2\"" music_disc_24 = "Music disc \"Mirage Town\"" music_disc_25 = "Music disc \"Eversummer Island\"" music_disc_26 = "Music disc \"Eversummer Island 2\"" music_disc_27 = "Music disc \"Airplane Squadron\"" music_disc_28 = "Music disc \"Kung-Fu Alley\"" music_disc_29 = "Music disc \"Kung-Fu Alley 2\"" music_disc_30 = "Music disc \"Midnight Bay\"" music_disc_31 = "Music disc \"Tomoki City\"" music_disc_32 = "Music disc \"Tomoki City 2\"" music_disc_33 = "Music disc \"Space-TV Fortress\"" music_disc_34 = "Music disc \"Space-TV Fortress 2\"" music_disc_35 = "Music disc \"Monkey White Face off!\"" music_disc_36 = "Music disc \"Monkey Blue Face off!\"" music_disc_37 = "Music disc \"Monkey Yellow Face off!\"" music_disc_38 = "Music disc \"Monkey Red Face off!\"" music_disc_39 = "Music disc \"Dr. Tomoki Face off!\"" music_disc_40 = "Music disc \"Gorilliac Face off!\"" music_disc_41 = "Music disc \"Specter Face off!\"" music_disc_42 = "Music disc \"Fantasy Knight\"" music_disc_43 = "Music disc \"Wild West Kid\"" music_disc_44 = "Music disc \"Miracle Ninja\"" music_disc_45 = "Music disc \"Genie Dancer\"" music_disc_46 = "Music disc \"Dragon Kung Fu Fighter\"" music_disc_47 = "Music disc \"Cyber Ace\"" music_disc_48 = "Music disc \"Super Monkey\"" music_disc_49 = "Music disc \"HAPPY\u2661Sensation\"" music_disc_50 = "Music disc \"Banana Heartbreak\"" genie_dance_music_blues = "Genie \u266ABlues" genie_dance_music_slowdance = "Genie \u266ASlowdance" genie_dance_music_waltz = "Genie \u266AWaltz" movie_tape = "Movie tape" movie_tape_collection_1 = "Movie tape #1" movie_tape_collection_2 = "Movie tape #2" movie_tape_collection_3 = "Movie tape #3" movie_tape_collection_4 = "Movie tape #4" movie_tape_collection_5 = "Movie tape #5" movie_tape_collection_6 = "Movie tape #6" movie_tape_collection_7 = "Movie tape #7" movie_tape_collection_8 = "Movie tape #8" movie_tape_collection_9 = "Movie tape #9" movie_tape_collection_10 = "Movie tape #10" movie_tape_collection_11 = "Movie tape #11" movie_tape_collection_12 = "Movie tape #12" movie_tape_collection_13 = "Movie tape #13" movie_tape_collection_14 = "Movie tape #14" movie_tape_collection_15 = "Movie tape #15" movie_tape_collection_16 = "Movie tape #16" movie_tape_collection_17 = "Movie tape #17" movie_tape_collection_18 = "Movie tape #18" movie_tape_collection_19 = "Movie tape #19" movie_tape_collection_20 = "Movie tape #20" movie_tape_collection_21 = "Movie tape #21" movie_tape_collection_22 = "Movie tape #22" movie_tape_collection_23 = "Movie tape #23" movie_tape_collection_24 = "Movie tape #24" movie_tape_collection_25 = "Movie tape #25" movie_tape_collection_26 = "Movie tape #26" movie_tape_collection_27 = "Movie tape #27" movie_tape_collection_28 = "Movie tape #28" movie_tape_collection_29 = "Movie tape #29" music_disc = "Music disc" music_disc_collection_1 = "Music disc #1" music_disc_collection_2 = "Music disc #2" music_disc_collection_3 = "Music disc #3" music_disc_collection_4 = "Music disc #4" music_disc_collection_5 = "Music disc #5" music_disc_collection_6 = "Music disc #6" music_disc_collection_7 = "Music disc #7" music_disc_collection_8 = "Music disc #8" music_disc_collection_9 = "Music disc #9" music_disc_collection_10 = "Music disc #10" music_disc_collection_11 = "Music disc #11" music_disc_collection_12 = "Music disc #12" music_disc_collection_13 = "Music disc #13" music_disc_collection_14 = "Music disc #14" music_disc_collection_15 = "Music disc #15" music_disc_collection_16 = "Music disc #16" music_disc_collection_17 = "Music disc #17" music_disc_collection_18 = "Music disc #18" music_disc_collection_19 = "Music disc #19" music_disc_collection_20 = "Music disc #20" music_disc_collection_21 = "Music disc #21" music_disc_collection_22 = "Music disc #22" music_disc_collection_23 = "Music disc #23" music_disc_collection_24 = "Music disc #24" music_disc_collection_25 = "Music disc #25" music_disc_collection_26 = "Music disc #26" music_disc_collection_27 = "Music disc #27" music_disc_collection_28 = "Music disc #28" music_disc_collection_29 = "Music disc #29" music_disc_collection_30 = "Music disc #30" music_disc_collection_31 = "Music disc #31" music_disc_collection_32 = "Music disc #32" music_disc_collection_33 = "Music disc #33" music_disc_collection_34 = "Music disc #34" music_disc_collection_35 = "Music disc #35" music_disc_collection_36 = "Music disc #36" music_disc_collection_37 = "Music disc #37" music_disc_collection_38 = "Music disc #38" music_disc_collection_39 = "Music disc #39" music_disc_collection_40 = "Music disc #40" music_disc_collection_41 = "Music disc #41" music_disc_collection_42 = "Music disc #42" music_disc_collection_43 = "Music disc #43" music_disc_collection_44 = "Music disc #44" music_disc_collection_45 = "Music disc #45" music_disc_collection_46 = "Music disc #46" music_disc_collection_47 = "Music disc #47" music_disc_collection_48 = "Music disc #48" music_disc_collection_49 = "Music disc #49" music_disc_collection_50 = "Music disc #50" genie_dance_music = "Genie dance music" genie_dance_music_collection_1 = "Genie dance music #1" genie_dance_music_collection_2 = "Genie dance music #2" genie_dance_music_collection_3 = "Genie dance music #3" class Events(BaseEnum): castle_b_clapper = "Saru-mon's Castle - Clapper Button" castle_a2_button = "Saru-mon's Castle - Castle Doorway Button" ciscocity_d_exit = "The Big City - Football Stadium Far Exit" ciscocity_c_button = "The Big City - Theater Button" studio_a1_button = "Specter TV Studio - First Floor Exit Button" studio_a2_button = "Specter TV Studio - Second Floor Exit Button" studio_b1_button = "Specter TV Studio - Stage Button" studio_f_tele_robo = "Specter TV Studio - Destroy Tele-Robo" halloween_b_jumbo_robo = "Bootown - Destroy Jumbo Robo" halloween_b1_jumbo_robo_shoot = "Bootown - Destroy Jumbo Robo (Long Range)" onsen_a_button = "The Hot Springs - Entrance Button" snowfesta_e_bell = "Winterville - Ring Chime Bell" edotown_b1_button = "The Emperor's Castle - Tightrope Button" edotown_e_scroll = "The Emperor's Castle - Hit Japanese Scroll" heaven_b_clapper = "Mount Amazing - Clapper Button" iceland_c_jumbo_robo = "Arctic Wonderland - Destroy Jumbo Robo" iceland_e_button = "Arctic Wonderland - Christmas Tree Button" arabian_c_golden_mon = "Mirage Town - Capture Golden Mon" arabian_c1_exit = "Mirage Town - Escape Exit" arabian_g_exit = "Mirage Town - Carpet Ride" asia_a_block = "Eversummer Island - Low Island Block Pushed" asia_a1_block = "Eversummer Island - Higher Island Block Pushed" asia_a2_block = "Eversummer Island - Cliffs Block Pushed" asia_b2_button = "Eversummer Island - Village Gate Button" asia_e1_button = "Eversummer Island - Water Raised" plane_d1_clapper = "Airplane Squadron - Clapper Button" hong_b_kungfu = "Kung-Fu Alley - Stone Wall Kung-Fu Switch" hong_b2_button = "Kung-Fu Alley - Raised Wooden Door Button" bay_a7_button = "Midnight Bay - Factory Attic Button" bay_a5_button = "Midnight Bay - Warehouse Entrance Button" bay_e1_button = "Midnight Bay - Sewer Button" tomo_e2_kungfu = "Tomoki City - Activate Kung-Fu Switch (Tomoki Tower Abdomen)" tomo_g_button = "Tomoki City - Activate Second Floor Switch (Tomoki Tower Chest)" tomo_h_button = "Tomoki City - Cloud Buttons" space_e_button = "Space-TV Fortress - Studio 1 Control Panel Button" space_g_button = "Space-TV Fortress - Coral Button" space_g1_button = "Space-TV Fortress - Studio 2 Control Panel Button" space_f1_kungfu = "Space-TV Fortress - Reactor Kung-Fu Switch" space_f2_button = "Space-TV Fortress - Studio 3 Control Panel Button" space_d_button = "Space-TV Fortress - Studio 4 Control Panel Button" class Stage(BaseEnum): """Strings for the various stages of Ape Escape 3. This refers to the names of all the rooms in the game.""" # Menu/Hub title_screen = "Menu" char_select = "Character Select" travel_station_a = "TV Station" travel_station_b = "Shopping District" # Channels zero = "TV Station (Stage)" channel_seaside = "Seaside Resort" region_seaside_a = "Seaside Resort - Outside" region_seaside_b = "Seaside Resort - Chapel" region_seaside_c = "Seaside Resort - Break Room" channel_woods = "Hide-n-Seek Forest" region_woods_a = "Hide-n-Seek Forest - Forest" region_woods_b = "Hide-n-Seek Forest - Hills" region_woods_c = "Hide-n-Seek Forest - Cabin" region_woods_d = "Hide-n-Seek Forest - Break Room" channel_castle = "Saru-mon's Castle" region_castle_a1 = "Saru-Mon's Castle - Castle Gates - Bridge" region_castle_a2 = "Saru-Mon's Castle - Castle Gates - Castle Doorway" region_castle_a = "Saru-Mon's Castle - Gates" region_castle_b = "Saru-Mon's Castle - Courtyard" region_castle_b1 = "Saru-Mon's Castle - Courtyard - Palace First Floor" region_castle_c = "Saru-Mon's Castle - Ballroom" region_castle_d = "Saru-Mon's Castle - Dungeon - Wall Passage" region_castle_d1 = "Saru-Mon's Castle - Dungeon - Keep" region_castle_e = "Saru-Mon's Castle - Break Room" region_castle_f = "Saru-Mon's Castle - Arena" region_boss1 = "Monkey White Battle!" channel_ciscocity = "The Big City" region_ciscocity_a = "The Big City - City" region_ciscocity_b = "The Big City - Bank" region_ciscocity_c = "The Big City - Theater" region_ciscocity_c1 = "The Big City - Theater - Audience Hall" region_ciscocity_d = "The Big City - Football Stadium" region_ciscocity_e = "The Big City - Break Room" channel_studio = "Specter TV Studio" region_studio_a = "Specter TV Studio - Reception" region_studio_a1 = "Specter TV Studio - Reception - First Floor Locked Door" region_studio_a2 = "Specter TV Studio - Reception - Second Floor Locked Door" region_studio_b = "Specter TV Studio - General Sets" region_studio_b1 = "Specter TV Studio - General Sets - Entrance Area" region_studio_b2 = "Specter TV Studio - General Sets - First Stage" region_studio_c = "Specter TV Studio - Moon Set" region_studio_d = "Specter TV Studio - Buildings Set" region_studio_d1 = "Specter TV Studio - Buildings Set - Entrance Platform" region_studio_d2 = "Specter TV Studio - Buildings Set - Lounge" region_studio_e = "Specter TV Studio - Shopping Set" region_studio_f = "Specter TV Studio - Robot Set" region_studio_f1 = "Specter TV Studio - Robot Set - Behind the Screen Wall" region_studio_g = "Specter TV Studio - Break Room" channel_halloween = "Bootown" region_halloween_a = "Bootown - Carnival" region_halloween_a1 = "Bootown - Carnival - Canal" region_halloween_b = "Bootown - Carnival Tent" region_halloween_b1 = "Bootown - Carnival Tent - Pumpkin Exit Area" region_halloween_c = "Bootown - Lake" region_halloween_c1 = "Bootown - Lake - Pier" region_halloween_c2 = "Bootown - Lake - Cemetery" region_halloween_d = "Bootown - Mausoleum" region_halloween_d1 = "Bootown - Mausoleum - Staircase" region_halloween_d2 = "Bootown - Mausoleum - Haunted House" region_halloween_e = "Bootown - Break Room" region_halloween_f = "Bootown - Park" channel_western = "Wild West Town" region_western_a = "Wild West Town - Town" region_western_b = "Wild West Town - Tavern" region_western_b1 = "Wild West Town - Tavern - Ceiling" region_western_c = "Wild West Town - Break Room" region_western_d = "Wild West Town - Train" region_western_d1 = "Wild West Town - Train (Second Route)" region_western_d2 = "Wild West Town - Train - Rear Cars" region_western_d3 = "Wild West Town - Train - Monkeys (Logic Region)" region_western_e = "Wild West Town - Canyon" region_western_e1 = "Wild West Town - Canyon - Far Cliff" region_western_f = "Wild West Town - Train Station" region_boss2 = "Monkey Blue Battle!" channel_onsen = "The Hot Springs" region_onsen_a = "The Hot Springs - Entrance Area" region_onsen_a1 = "The Hot Springs - Entrance Area - Boy's Changing Room" region_onsen_a1m = "The Hot Springs - Entrance Area - Boy's Changing Room - Monkeys" region_onsen_a2 = "The Hot Springs - Entrance Area - Girl's Changing Room" region_onsen_a2m = "The Hot Springs - Entrance Area - Girl's Changing Room - Monkeys" region_onsen_b = "The Hot Springs - Baths" region_onsen_b1 = "The Hot Springs - Baths - Entrance Area" region_onsen_c = "The Hot Springs - Break Room" region_onsen_d = "The Hot Springs - Underground" region_onsen_d1 = "The Hot Springs - Underground - Magma Stream" region_onsen_e = "The Hot Springs - Water Park" channel_snowfesta = "Winterville" region_snowfesta_a = "Winterville - Village" region_snowfesta_b = "Winterville - House Interior" region_snowfesta_c = "Winterville - Igloo Village" region_snowfesta_d = "Winterville - Hidden Forest" region_snowfesta_e = "Winterville - Festival" region_snowfesta_f = "Winterville - Cave" region_snowfesta_g = "Winterville - Break Room" channel_edotown = "The Emperor's Castle" region_edotown_a = "The Emperor's Castle - Mountain Path" region_edotown_a1 = "The Emperor's Castle - Mountain Path - Entrance Area" region_edotown_b = "The Emperor's Castle - Castle Grounds" region_edotown_b1 = "The Emperor's Castle - Castle Grounds - Castle Walls" region_edotown_b2 = "The Emperor's Castle - Castle Grounds - Zen Garden" region_edotown_c = "The Emperor's Castle - Castle Interior" region_edotown_c1 = "The Emperor's Castle - Castle Interior - Entrance Area" region_edotown_c2 = "The Emperor's Castle - Castle Interior - Ceiling" region_edotown_d = "The Emperor's Castle - Castle Roofs" region_edotown_e = "The Emperor's Castle - Japanese Room" region_edotown_f = "The Emperor's Castle - Break Room" region_boss3 = "Monkey Yellow Battle!" channel_heaven = "Mount Amazing" region_heaven_a = "Mount Amazing - Mountain Climb" region_heaven_a1 = "Mount Amazing - Mountain Climb - Mountain Entrance Area" region_heaven_b = "Mount Amazing - Ruins" region_heaven_b1 = "Mount Amazing - Ruins - Platform Altar" region_heaven_c = "Mount Amazing - Citadel" region_heaven_d = "Mount Amazing - Planetarium" region_heaven_e = "Mount Amazing - Break Room" channel_toyhouse = "Toytown" region_toyhouse_a = "Toytown - Town Center" region_toyhouse_b = "Toytown - Bunny House" region_toyhouse_b1 = "Toytown - Bunny House - Catwalk" region_toyhouse_c = "Toytown - City Race" region_toyhouse_d = "Toytown - Toy Brick House" region_toyhouse_e = "Toytown - Teleborg House" region_toyhouse_f = "Toytown - Western Diaroma" region_toyhouse_g = "Toytown - Robot House" region_toyhouse_g1 = "Toytown - Robot House - Top Platform" region_toyhouse_h = "Toytown - Break Room" channel_iceland = "Arctic Wonderland" region_iceland_a = "Arctic Wonderland - Titanic" region_iceland_a1 = "Arctic Wonderland - Titanic - Starting Ground" region_iceland_a2 = "Arctic Wonderland - Floating Ice" region_iceland_b = "Arctic Wonderland - Chilly Path" region_iceland_c = "Arctic Wonderland - Ice Cavern" region_iceland_d = "Arctic Wonderland - Frozen River" region_iceland_e = "Arctic Wonderland - Christmas Tree" region_iceland_f = "Arctic Wonderland - Break Room" channel_arabian = "Mirage Town" region_arabian_a = "Mirage Town - Desert" region_arabian_b = "Mirage Town - Desert Town" region_arabian_c1 = "Mirage Town - Buried Pyramid - Escape" region_arabian_c = "Mirage Town - Buried Pyramid" region_arabian_e = "Mirage Town - Desert Palace" region_arabian_e1 = "Mirage Town - Desert Palace - Entrance Area" region_arabian_f = "Mirage Town - Break Room" region_arabian_g = "Mirage Town - Princess' Room" region_boss4 = "Monkey Pink Battle!" channel_asia = "Eversummer Island" region_asia_a = "Eversummer Island - Archipelago" region_asia_a1 = "Eversummer Island - Archipelago - High Islands" region_asia_a2 = "Eversummer Island - Archipelago - Cliffs" region_asia_a3 = "Eversummer Island - Archipelago - Bridge" region_asia_a4 = "Eversummer Island - Archipelago - Sunken Ruins" region_asia_a5 = "Eversummer Island - Archipelago - Ruined Temple Rear" region_asia_a6 = "Eversummer Island - Archipelago - Stranded" region_asia_b = "Eversummer Island - Village" region_asia_b1 = "Eversummer Island - Village - Roofs" region_asia_b2 = "Eversummer Island - Village - Blades" region_asia_d = "Eversummer Island - Jungle - Pond" region_asia_d1 = "Eversummer Island - Jungle - River" region_asia_d2 = "Eversummer Island - Jungle - Jungle Top" region_asia_e = "Eversummer Island - Ruined Temple" region_asia_e1 = "Eversummer Island - Ruined Temple - Lower Temple" region_asia_e2 = "Eversummer Island - Ruined Temple - Higher Temple" region_asia_f = "Eversummer Island - Break Room" channel_plane = "Airplane Squadron" region_plane_a = "Airplane Squadron - First Squadron" region_plane_a1 = "Airplane Squadron - First Squadron - Front Squadron" region_plane_b = "Airplane Squadron - Engine Room" region_plane_b1 = "Airplane Squadron - Engine Room - Catwalk" region_plane_b2 = "Airplane Squadron - Engine Room - Deck Entrance Area" region_plane_c = "Airplane Squadron - Commercial Plane - Economy Cabin" region_plane_c1 = "Airplane Squadron - Commercial Plane - Casino Cabin" region_plane_d = "Airplane Squadron - Military Squadron" region_plane_d1 = "Airplane Squadron - Military Squadron - Disc Plane" region_plane_e = "Airplane Squadron - Hangar" region_plane_f = "Airplane Squadron - Main Deck" region_plane_f1 = "Airplane Squadron - Main Deck - Power Generator" region_plane_g = "Airplane Squadron - Break Room" region_plane_h = "Airplane Squadron - Bow" channel_hong = "Kung-Fu Alley" region_hong_a = "Kung-Fu Alley - Mountains" region_hong_a1 = "Kung-Fu Alley - Mountains - Training Platforms" region_hong_a2 = "Kung-Fu Alley - Mountains - Mountain Trail" region_hong_b = "Kung-Fu Alley - Alleys" region_hong_b1 = "Kung-Fu Alley - Alleys - Dirt Path Area" region_hong_b2 = "Kung-Fu Alley - Alleys - Raised Wooden Doorway" region_hong_c = "Kung-Fu Alley - City" region_hong_c1 = "Kung-Fu Alley - City - Private Roof" region_hong_c2 = "Kung-Fu Alley - City - Abandoned Building" region_hong_d = "Kung-Fu Alley - Apartments" region_hong_e = "Kung-Fu Alley - Restaurant" region_hong_e1 = "Kung-Fu Alley - Restaurant - Mahjong Room" region_hong_f = "Kung-Fu Alley - Break Room" region_hong_g = "Kung-Fu Alley - Triad Headquarters" region_hong_h = "Kung-Fu Alley - Dentist's Clinic" region_boss5 = "Monkey Red Battle!" channel_bay = "Midnight Bay" region_bay_a = "Midnight Bay - Port" region_bay_a1 = "Midnight Bay - Port - Parking Entrance Area" region_bay_a2 = "Midnight Bay - Port - Sewer Canal" region_bay_a3 = "Midnight Bay - Port - Factory Area" region_bay_a4 = "Midnight Bay - Port - Warehouse Area" region_bay_a5 = "Midnight Bay - Port - Ship Deck" region_bay_a6 = "Midnight Bay - Port - Cargo Hold" region_bay_a7 = "Midnight Bay - Port - Factory Attic" region_bay_b = "Midnight Bay - City Streets" region_bay_c = "Midnight Bay - Factory - First Floor" region_bay_c1 = "Midnight Bay - Factory - Second Floor" region_bay_d = "Midnight Bay - Warehouse" region_bay_d1 = "Midnight Bay - Warehouse - Garage" region_bay_e = "Midnight Bay - Sewers" region_bay_e1 = "Midnight Bay - Sewers - Observation Deck" region_bay_e2 = "Midnight Bay - Sewers - Lower Sewers" region_bay_e3 = "Midnight Bay - Sewers - Aquarium" region_bay_e4 = "Midnight Bay - Sewers - Observation Deck Monkey" region_bay_f = "Midnight Bay - Break Room" channel_tomo = "Tomoki City" region_tomo_a = "Tomoki City - City Walls" region_tomo_a1 = "Tomoki City - City Walls - Entrance Start" region_tomo_b = "Tomoki City - City" region_tomo_c = "Tomoki City - Tomoki Tower Entrance Area" region_tomo_e = "Tomoki City - Tower Abdomen - Lower Abdomen" region_tomo_e1 = "Tomoki City - Tower Abdomen - Machinery Passage" region_tomo_e2 = "Tomoki City - Tower Abdomen - Higher Abdomen Elevator" region_tomo_e3 = "Tomoki City - Tower Abdomen - Higher Abdomen" region_tomo_f = "Tomoki City - Tower Coat - Higher Coat" region_tomo_f1 = "Tomoki City - Tower Coat- Narrow Platforms" region_tomo_f2 = "Tomoki City - Tower Coat- Lower Coat" region_tomo_g = "Tomoki City - Tower Chest - Lower Chest" region_tomo_g1 = "Tomoki City - Tower Chest - Higher Chest" region_tomo_h = "Tomoki City - Tower Head" region_tomo_h1 = "Tomoki City - Tower Head - Entrance Area" region_tomo_i = "Tomoki City - Break Room" region_tomo_j = "Tomoki City - Laser Fountains" region_boss6 = "Dr. Tomoki Battle!" channel_space = "Space-TV Fortress" region_space_a = "Space-TV Fortress - Entrance Start" region_space_b = "Space-TV Fortress - Studio Zone" region_space_d = "Space-TV Fortress - Studio 4 - Galaxy" region_space_e = "Space-TV Fortress - Studio 1" region_space_e1 = "Space-TV Fortress - Studio 1 - Prison" region_space_f = "Space-TV Fortress - Studio 3" region_space_f1 = "Space-TV Fortress - Studio 3 - Higher City" region_space_f2 = "Space-TV Fortress - Studio 3 - Cage" region_space_g = "Space-TV Fortress - Studio 2" region_space_g1 = "Space-TV Fortress - Studio 2 - Coral Cage" region_space_h = "Space-TV Fortress - Break Room" region_space_i = "Space-TV Fortress - Lava Room" region_space_j = "Space-TV Fortress - Station Scale Model" region_space_j1 = "Space-TV Fortress - Station Scale Model - Higher Area" region_space_k = "Space-TV Fortress - Numbers Room" region_specter1 = "Specter Battle!" region_specter2 = "Specter's Final Battle!" region_shop_seaside = "Shopping Area (Seaside Resort)" region_shop_woods = "Shopping Area (Hide-n-Seek Forest)" region_shop_castle = "Shopping Area (Saru-mon's Castle)" region_shop_boss1 = "Shopping Area (Monkey White Battle!)" region_shop_ciscocity = "Shopping Area (The Big City)" region_shop_studio = "Shopping Area (Specter TV Studio)" region_shop_halloween = "Shopping Area (Bootown)" region_shop_western = "Shopping Area (Wild West Town)" region_shop_boss2 = "Shopping Area (Monkey Blue Battle!)" region_shop_onsen = "Shopping Area (The Hot Springs)" region_shop_snowfesta = "Shopping Area (Winterville)" region_shop_edotown = "Shopping Area (The Emperor's Castle)" region_shop_boss3 = "Shopping Area (Monkey Yellow Battle!)" region_shop_heaven = "Shopping Area (Mount Amazing)" region_shop_toyhouse = "Shopping Area (Toytown)" region_shop_iceland = "Shopping Area (Arctic Wonderland)" region_shop_arabian = "Shopping Area (Mirage Town)" region_shop_boss4 = "Shopping Area (Monkey Pink Battle!)" region_shop_asia = "Shopping Area (Eversummer Island)" region_shop_plane = "Shopping Area (Airplane Squadron)" region_shop_hong = "Shopping Area (Kung-Fu Alley)" region_shop_boss5 = "Shopping Area (Monkey Red Battle!)" region_shop_bay = "Shopping Area (Midnight Bay)" region_shop_tomo = "Shopping Area (Tomoki City)" region_shop_boss6 = "Shopping Area (Dr. Tomoki Battle!)" region_shop_space = "Shopping Area (Space-TV Fortress)" region_shop_specter1 = "Shopping Area (Specter Battle!)" region_shop_round2 = "Shopping Area (Post Game)" region_shop_morph = "Shopping Area (Morph Stocks)" region_shop_expensive = "Shopping Area (Expensive)" # Entrances entrance_ng = "New Game Confirmed" entrance_continue = "Continue Game" entrance_tutorial_clear = "Tutorial Cleared" entrance_travel_ab = "TV Station Stairs" entrance_travel_ba = "Shopping Area Exit" entrance_level_1 = "Level 1" entrance_level_2 = "Level 2" entrance_level_3 = "Level 3" entrance_level_4 = "Level 4" entrance_level_5 = "Level 5" entrance_level_6 = "Level 6" entrance_level_7 = "Level 7" entrance_level_8 = "Level 8" entrance_level_9 = "Level 9" entrance_level_10 = "Level 10" entrance_level_11 = "Level 11" entrance_level_12 = "Level 12" entrance_level_13 = "Level 13" entrance_level_14 = "Level 14" entrance_level_15 = "Level 15" entrance_level_16 = "Level 16" entrance_level_17 = "Level 17" entrance_level_18 = "Level 18" entrance_level_19 = "Level 19" entrance_level_20 = "Level 20" entrance_level_21 = "Level 21" entrance_level_22 = "Level 22" entrance_level_23 = "Level 23" entrance_level_24 = "Level 24" entrance_level_25 = "Level 25" entrance_level_26 = "Level 26" entrance_level_27 = "Level 27" entrance_level_28 = "Level 28" entrance_level_29 = "Level 29" entrance_seaside_ab = "Seaside Resort - Outside - Chapel Doors" entrance_seaside_ac = "Seaside Resort - Outside - Hidden Door" entrance_seaside_ba = "Seaside Resort - Chapel - Exit Doors" entrance_seaside_ca = "Seaside Resort - Break Room - Exit Door" entrance_woods_ab = "Hide-n-Seek Forest - Forest - Clearing" entrance_woods_ad = "Hide-n-Seek Forest - Forest - Hidden Door" entrance_woods_ba = "Hide-n-Seek Forest - Hills - Forest Entrance" entrance_woods_bc = "Hide-n-Seek Forest - Hills - Cabin Door" entrance_woods_cb = "Hide-n-Seek Forest - Cabin - Cabin Exit" entrance_woods_da = "Hide-n-Seek Forest - Break Room - Exit Door" entrance_castle_a1a = "Saru-mon's Castle - Castle Gates - Gate Entrance" entrance_castle_aa1 = "Saru-mon's Castle - Castle Gates - Gate Exit" entrance_castle_ad = "Saru-mon's Castle - Castle Gates - Hidden Wall Entrance" entrance_castle_aa2 = "Saru-mon's Castle - Castle Gates - Castle Doors" entrance_castle_a2a = "Saru-mon's Castle - Castle Gates - Doorway Entrance" entrance_castle_a2b = "Saru-mon's Castle - Castle Gates - Doorway Stairs" entrance_castle_da = "Saru-mon's Castle - Dungeon - Wall Passage Return" entrance_castle_dd1 = "Saru-mon's Castle - Dungeon - To Keep" entrance_castle_d1d = "Saru-mon's Castle - Dungeon - To Wall Passage" entrance_castle_d1b = "Saru-mon's Castle - Dungeon - Keep Stairway" entrance_castle_ba2 = "Saru-mon's Castle - Courtyard - Stairways Down" entrance_castle_bd1 = "Saru-mon's Castle - Courtyard - Fountain Entrance" entrance_castle_bb1 = "Saru-mon's Castle - Courtyard - To Interior" entrance_castle_be = "Saru-mon's Castle - Courtyard - Hidden Door" entrance_castle_b1b = "Saru-mon's Castle - Courtyard - To Garden" entrance_castle_b1c = "Saru-mon's Castle - Courtyard - Second Floor Entrance" entrance_castle_cb1 = "Saru-mon's Castle - Ballroom - Room Exit" entrance_castle_eb = "Saru-mon's Castle - Break Room - Exit Door" entrance_castle_ef = "Saru-mon's Castle - Break Room - Extension Entrance" entrance_castle_fe = "Saru-mon's Castle - Arena - Exit Gates" entrance_ciscocity_ac1 = "The Big City - City - Theater Entrance" entrance_ciscocity_ab = "The Big City - City - Bank Entrance" entrance_ciscocity_ad = "The Big City - City - Football Stadium Main Entrance" entrance_ciscocity_ad_2 = "The Big City - City - Football Stadium Side Entrance" entrance_ciscocity_c1a = "The Big City - Theater - Theater Doors" entrance_ciscocity_c1c = "The Big City - Theater - Theater Stage Platform" entrance_ciscocity_cc1 = "The Big City - Theater - Theater Stage Audience Hall" entrance_ciscocity_ce = "The Big City - Theater - Hidden Door" entrance_ciscocity_ec = "The Big City - Theater - Exit Door" entrance_ciscocity_ba = "The Big City - Bank - Bank Exit" entrance_ciscocity_da = "The Big City - Football Stadium - Main Exit" entrance_ciscocity_da_2 = "The Big City - Football Stadium - Far Exit" entrance_studio_ab1 = "Specter TV Studio - Reception - Starting Entrance" entrance_studio_aa2 = "Specter TV Studio - Reception - First Floor Exit Doors" entrance_studio_aa1 = "Specter TV Studio - Reception - Second Floor Exit Doors" entrance_studio_ae = "Specter TV Studio - Reception - Second Floor Studio Entrance" entrance_studio_a2a = "Specter TV Studio - First Floor Exit Doorway Exit" entrance_studio_a2c = "Specter TV Studio - First Floor Exit" entrance_studio_a1a = "Specter TV Studio - Second Floor Exit Doorway Exit" entrance_studio_a1d2 = "Specter TV Studio - Second Floor Exit" entrance_studio_b1a = "Specter TV Studio - General Set - Return Entrance" entrance_studio_b1b2 = "Specter TV Studio - General Set - First Stage Platform" entrance_studio_b2b1 = "Specter TV Studio - General Set - First Stage Pit" entrance_studio_b2b = "Specter TV Studio - General Set - To Escalator" entrance_studio_bb2 = "Specter TV Studio - General Set - First Stage Doorway Entrance" entrance_studio_bf = "Specter TV Studio - General Set - Next Studio" entrance_studio_fb = "Specter TV Studio - Robot Set - Previous Studio" entrance_studio_ff1 = "Specter TV Studio - Robot Set - Screen Wall Pass" entrance_studio_f1f = "Specter TV Studio - Robot Set - Platform Down" entrance_studio_f1d1 = "Specter TV Studio - Robot Set - Next Studio" entrance_studio_d1f1 = "Specter TV Studio - Building Set - Previous Studio" entrance_studio_d1d = "Specter TV Studio - Building Set - Building Dioramas Jump" entrance_studio_dd1 = "Specter TV Studio - Building Set - Entrance Platform Jump" entrance_studio_dg = "Specter TV Studio - Bulding Set - Hidden Door" entrance_studio_dd2 = "Specter TV Studio - Building Set - To Lounge" entrance_studio_d2d = "Specter TV Studio - Building Set - To Building Dioramas" entrance_studio_d2a1 = "Specter TV Studio - Building Set - Lounge Exit" entrance_studio_gd = "Specter TV Studio - Break Room - Exit Door" entrance_studio_ea = "Specter TV Studio - Shopping Set - Second Floor Reception Exit" entrance_studio_ec = "Specter TV Studio - Shopping Set - Next Studio" entrance_studio_ce = "Specter TV Studio - Moon Set - Previous Set" entrance_studio_ca2 = "Specter TV Studio - Moon Set - Exit" entrance_halloween_a1a = "Bootown - Carnival - To Carnival" entrance_halloween_aa1 = "Bootown - Carnival - To Canal" entrance_halloween_ab = "Bootown - Carnival - Tent Entrance" entrance_halloween_ba = "Bootown - Carnival Tent - Carnival Entrance" entrance_halloween_bb1 = "Bootown - Carnival Tent - Locked Gateway Exit" entrance_halloween_b1b = "Bootown - Carnival Tent - Locked Gatway Entrance" entrance_halloween_b1f = "Bootown - Carnival Tent - Tent Gateway Exit" entrance_halloween_fb1 = "Bootown - Park - Carnival Entrance" entrance_halloween_fc1 = "Bootown - Park - Stairs Down" entrance_halloween_c1f = "Bootown - Lake - Stairs Up" entrance_halloween_c1c = "Bootown - Lake - Pier Swim" entrance_halloween_cc1 = "Bootown - Lake - To Pier" entrance_halloween_cc2 = "Bootown - Lake - To Cemetery" entrance_halloween_c2c = "Bootown - Lake - Cemetery Swim" entrance_halloween_c2d1 = "Bootown - Lake - Grave Entrance" entrance_halloween_dc2 = "Bootown - Mausoleum - Stairs Up" entrance_halloween_dd1 = "Bootown - Mausoleum - Towards Flamethrow" entrance_halloween_d1d = "Bootown - Mausoleum - Away Flamethrower" entrance_halloween_d1e = "Bootown - Mausoleum - Hidden Door" entrance_halloween_d1d2 = "Bootown - Mausoleum - Bookshelf Rear" entrance_halloween_d2d1 = "Bootown - Mausoleum - Bookshelf Front" entrance_halloween_ed1 = "Bootown - Break Room - Exit Door" entrance_western_ab = "Wild West Town - Town - Tavern Doors" entrance_western_af = "Wild West Town - Town - Uptown" entrance_western_ba = "Wild West Town - Tavern - Tavern Doors" entrance_western_bb1 = "Wild West Town - Tavern - Chandelier Elevator" entrance_western_b1b = "Wild West Town - Tavern Ceiling - Drop" entrance_western_fa = "Wild West Town - Train Station - Downtown" entrance_western_fd2 = "Wild West Town - Train Station - Train Boarding" entrance_western_de = "Wild West Town - Train - First Route" entrance_western_dd2 = "Wild West Town - Train - To Rear Cars" entrance_western_dd3 = "Wild West Town - Train - First Route To Monkeys" entrance_western_d1f = "Wild West Town - Train - Second Route" entrance_western_d1d2 = "Wild West Town - Train - To Rear Cars Second Route" entrance_western_d1d3 = "Wild West Town - Train - Second Route To Monkeys" entrance_western_d2d = "Wild West Town - Train - To Engine First Route" entrance_western_ed1 = "Wild West Town - Canyon - Train Boarding" entrance_western_ec = "Wild West Town - Canyon - Hidden Door" entrance_western_ee1 = "Wild West Town - Canyon - To Far Cliff" entrance_western_e1e = "Wild West Town - Canyon - From Far Cliff" entrance_western_cf = "Wild West Town - Break Room - Exit Door" entrance_onsen_aa1 = "The Hot Springs - Entrance Area - Boys Entrance " entrance_onsen_aa2 = "The Hot Springs - Entrance Area - Girls Entrance" entrance_onsen_a1a = "The Hot Springs - Entrance Area - Boys Exit" entrance_onsen_a1a2 = "The Hot Springs - Entrance Area - Boys to Girls Gap" entrance_onsen_a1a1m = "The Hot Springs - Entrance Area - To Boys Monkeys" entrance_onsen_a1ma1 = "The Hot Springs - Entrance Area - From Boys Monkeys" entrance_onsen_a1b1 = "The Hot Springs - Entrance Area - Boys Bath Entrance" entrance_onsen_a2a = "The Hot Springs - Entrance Area - Girls Exit" entrance_onsen_a2a1 = "The Hot Springs - Entrance Area - Girls to Boys Gap" entrance_onsen_a2a2m = "The Hot Springs - Entrance Area - To Girls Monkeys" entrance_onsen_a2ma2 = "The Hot Springs - Entrance Area - From Girls Monkeys" entrance_onsen_a2b1 = "The Hot Springs - Entrance Area - Girls Bath Entrance" entrance_onsen_b1a1 = "The Hot Springs - Baths - Return to Boys Changing Room" entrance_onsen_b1a2 = "The Hot Springs - Baths - Return to Girls Changing Room" entrance_onsen_b1b = "The Hot Springs - Baths - To Main Baths" entrance_onsen_bb1 = "The Hot Springs - Baths - To Entrance Area" entrance_onsen_be_2 = "The Hot Springs - Baths - Elevated Cave Entrance" entrance_onsen_bd1 = "The Hot Springs - Baths - Underwater Door" entrance_onsen_bd = "The Hot Springs - Baths - Top Cave Entrance" entrance_onsen_be = "The Hot Springs - Baths - Outside Exit" entrance_onsen_d1b = "The Hot Springs - Underground - Up Tunnel" entrance_onsen_d1d = "The Hot Springs - Underground - Magma Stream Gateway" entrance_onsen_dd1 = "The Hot Springs - Underground - Magma Room Gateway" entrance_onsen_db = "The Hot Springs - Underground - Exit Pole" entrance_onsen_dc = "The Hot Springs - Underground - Hidden Door" entrance_onsen_cd = "The Hot Springs - Break Room - Exit Door" entrance_onsen_eb = "The Hot Springs - Water Park - Back Inside" entrance_onsen_eb_2 = "The Hot Springs - Water Park - Bridge Cave Entrance" entrance_snowfesta_ab = "Winterville - Village - House Door" entrance_snowfesta_ag = "Winterville - Village - Hidden Door" entrance_snowfesta_ac = "Winterville - Village - Higher Path" entrance_snowfesta_ba = "Winterville - House Interior - Exit Door" entrance_snowfesta_ga = "Winterville - Break Room - Exit Door" entrance_snowfesta_gd = "Winterville - Break Room - Extension Entrance" entrance_snowfesta_dg = "Winterville - Hidden Forest - Exit" entrance_snowfesta_ca = "Winterville - Igloo Village - Lower Path" entrance_snowfesta_cf = "Winterville - Igloo Village - Cave Entrance" entrance_snowfesta_ce = "Winterville - Igloo Village - Stairway" entrance_snowfesta_ce_2 = "Winterville - Igloo Village - Secret Cave Entrance" entrance_snowfesta_fc = "Winterville - Cave - Exit" entrance_snowfesta_ec = "Winterville - Festival - Stairway" entrance_snowfesta_ec_2 = "Winterville - Festival - House Doorway" entrance_edotown_a1a = "The Emperor's Castle - Mountain Path - Wallrun Up" entrance_edotown_aa1 = "The Emperor's Castle - Mountain Path - Wallrun Down" entrance_edotown_ab1 = "The Emperor's Castle - Mountain Path - Further Up" entrance_edotown_b1a = "The Emperor's Castle - Castle Grounds - Path Down" entrance_edotown_b1b2 = "The Emperor's Castle - Castle Grounds - Rope Run Up" entrance_edotown_b2b1 = "The Emperor's Castle - Castle Grounds - Wall Drop" entrance_edotown_b2b = "The Emperor's Castle - Castle Grounds - To Main Grounds" entrance_edotown_bb2 = "The Emperor's Castle - Castle Grounds - To Zen Garden" entrance_edotown_bc1 = "The Emperor's Castle - Castle Grounds - Drawbridge Entrance" entrance_edotown_be = "The Emperor's Castle - Castle Grounds - Hidden Wall Entrance" entrance_edotown_c1b = "The Emperor's Castle - Castle Interior - Ground Exit" entrance_edotown_c1c = "The Emperor's Castle - Castle Interior - Wallrun to Shogun Room" entrance_edotown_cc1 = "The Emperor's Castle - Castle Interior - Wallrun to Ground Entrance Area" entrance_edotown_cc2 = "The Emperor's Castle - Castle Interior - Hidden Pole Up" entrance_edotown_c2c = "The Emperor's Castle - Castle Interior - Hidden Pole Down" entrance_edotown_c2d = "The Emperor's Castle - Castle Interior - Ceiling Pole Up" entrance_edotown_dc2 = "The Emperor's Castle - Castle Roofs - Pole Down" entrance_edotown_de = "The Emperor's Castle - Castle Roofs - Topmost House Entrance" entrance_edotown_df = "The Emperor's Castle - Castle Roofs - Hidden Door" entrance_edotown_fd = "The Emperor's Castle - Break Room - Exit Door" entrance_edotown_ed = "The Emperor's Castle - Japanese Room - Exit Door" entrance_edotown_eb = "The Emperor's Castle - Japanese Room - Scroll Entrance" entrance_heaven_a1a = "Mount Amazing - Entrance Area - Climb Over" entrance_heaven_aa1 = "Mount Amazing - Mountain Climb - Climb Over to Entrance" entrance_heaven_ab = "Mount Amazing - Mountain Climb - Ruins Entrance" entrance_heaven_ba = "Mount Amazing - Ruins - Mountain Climb Entrance" entrance_heaven_bb1 = "Mount Amazing - Ruins - Ruin Door Entrance" entrance_heaven_b1b = "Mount Amazing - Ruins - Ruins Door Exit" entrance_heaven_b1c = "Mount Amazing - Ruins - Floating Platform" entrance_heaven_cb1 = "Mount Amazing - Citadel - Floating Platform" entrance_heaven_ce = "Mount Amazing - Citadel - Hidden Room" entrance_heaven_cd = "Mount Amazing - Citadel - Planetarium Entrance" entrance_heaven_ec = "Mount Amazing - Break Room - Exit Door" entrance_heaven_dc = "Mount Amazing - Planetarium - Exit Door" entrance_toyhouse_ab = "Toytown - Town Center - Bunny House Entrance" entrance_toyhouse_ad = "Toytown - Town Center - Toy Brick House Entrance" entrance_toyhouse_ag = "Toytown - Town Center - Robot House Entrance" entrance_toyhouse_ae = "Toytown - Town Center - Teleborg House Entrance" entrance_toyhouse_ac = "Toytown - Town Center - Sports Car House Entrance" entrance_toyhouse_ba = "Toytown - Bunny House - Exit" entrance_toyhouse_bb1 = "Toytown - Bunny House - Catwalk Entrance" entrance_toyhouse_b1b = "Toytown - Bunny House - Catwalk Exit" entrance_toyhouse_da = "Toytown - Toy Brick House - Exit" entrance_toyhouse_dh = "Toytown - Toy Brick House - Hidden Door" entrance_toyhouse_hd = "Toytown - Break Room - Exit Door" entrance_toyhouse_ga = "Toytown - Robot House - Bottom Exit" entrance_toyhouse_gg1 = "Toytown - Robot House - Top Platform Up" entrance_toyhouse_g1g = "Toytown - Robot House - Top Platform Down" entrance_toyhouse_g1a = "Toytown - Robot House - Top Exit" entrance_toyhouse_ea = "Toytown - Teleborg House - Bottom Exit" entrance_toyhouse_ef = "Toytown - Teleborg House - Saloon Doors" entrance_toyhouse_fe = "Toytown - Teleborg House - Diaroma Cave Entrance" entrance_toyhouse_fa = "Toytown - Teleborg House - Exit Door" entrance_toyhouse_ca = "Toytown - Sports Car House - Exit" entrance_iceland_a1a = "Arctic Wonderland - Titanic - Titanic Boarding" entrance_iceland_aa1 = "Arctic Wonderland - Titanic - Titanic Lifeboat Boarding" entrance_iceland_aa2 = "Arctic Wonderland - Titanic - Stranded Retreat" entrance_iceland_ad = "Arctic Wonderland - Titanic - Ice Cave Entrance" entrance_iceland_a2a = "Arctic Wonderland - Titanic - Stranded Boarding" entrance_iceland_a2e = "Arctic Wonderland - Titanic - Sleigh Ride" entrance_iceland_da = "Arctic Wonderland - Frozen River - Cave Exit" entrance_iceland_dc = "Arctic Wonderland - Frozen River - Mechanical Door" entrance_iceland_cd = "Arctic Wonderland - Ice Cavern - River Entrance" entrance_iceland_cb = "Arctic Wonderland - Ice Cavern - Mammoth Entrance" entrance_iceland_bc = "Arctic Wonderland - Chilly Path - Mechanical Door" entrance_iceland_be = "Arctic Wonderland - Chilly Path - Christmas Tree Entrance" entrance_iceland_eb = "Arctic Wonderland - Christmas Tree - Cave Exit" entrance_iceland_ef = "Arctic Wonderland - Christmas Tree - Hidden Door" entrance_iceland_ea2 = "Arctic Wonderland - Christmas Tree - Sleigh Ride" entrance_arabian_ac = "Mirage Town - Desert - Sunken Pyramid Entrance" entrance_arabian_ac1 = "Mirage Town - Desert - Sunken Pyramid Floor Entrance" entrance_arabian_ab = "Mirage Town - Desert - Path to Town" entrance_arabian_ca = "Mirage Town - Sunken Pyramid - Treasure Pathway Stairs" entrance_arabian_cc1 = "Mirage Town - Sunken Pyramid - Treasure Room Doorway Entrance" entrance_arabian_c1c = "Mirage Town - Sunken Pyramid - Treasure Room Doorway Exit" entrance_arabian_c1a = "Mirage Town - Sunken Pyramid - Escape Exit Stairs" entrance_arabian_ba = "Mirage Town - Town - Desert Trail" entrance_arabian_bg = "Mirage Town - Town - Carpet Ride" entrance_arabian_bf = "Mirage Town - Town - Hidden Door" entrance_arabian_be1 = "Mirage Town - Town - Palace Entrance" entrance_arabian_fb = "Mirage Town - Break Room - Exit Door" entrance_arabian_e1b = "Mirage Town - Palace - Entrance Doors" entrance_arabian_e1e = "Mirage Town - Palace - Glass Door Entrance" entrance_arabian_ee1 = "Mirage Town - Palace - Glass Door Exit" entrance_arabian_eg = "Mirage Town - Palace - Stairway" entrance_arabian_ge = "Mirage Town - Princess' Room - Stairway" entrance_arabian_gb = "Mirage Town - Princess' Room - Carpet Ride" entrance_asia_ab = "Eversummer Island - Archipelago - Pier Entrance" entrance_asia_aa1 = "Eversummer Island - Archipelago - Low Islands to Higher Islands Swim" entrance_asia_aa5 = "Eversummer Island - Archipelago - Low Island Ruined Temple Rear Swim" entrance_asia_a1a = "Eversummer Island - Archipelago - Low Islands Swim" entrance_asia_a1b2 = "Eversummer Island - Archipelago - Secret Cave Opeing" entrance_asia_a1a2 = "Eversummer Island - Archipelago - Cliffs Flight" entrance_asia_a1a3 = "Eversummer Island - Archipelago - Higher Islands Sunken Bridge Stairway Up" entrance_asia_a1a4 = "Eversummer Island - Archipelago - Sunken Ruins Swim" entrance_asia_a2a1 = "Eversummer Island - Archipelago - Cliffs to Higher Island Drop" entrance_asia_a2d2 = "Eversummer Island - Archipelago - Cliffs Opening" entrance_asia_a2a3 = "Eversummer Island - Archipleago - Bridgeway to Temple" entrance_asia_a2a4 = "Eversummer Island - Archipelago - Cliffs to Sunken Ruins Drop" entrance_asia_a3a1 = "Eversummer Island - Archipelago - Higher Islands Sunken Bridge Stairway Down" entrance_asia_a3a4 = "Eversummer Island - Archiplelago - Sunken Ruins Sunken Bridge Stairway Down" entrance_asia_a3a2 = "Eversummer Island - Archipelago - Bridgeway to Cliffs" entrance_asia_a3e = "Eversummer Island - Archipelago - Temple Entrance" entrance_asia_a4a1 = "Eversummer Island - Archipelago - Higher Islands Swim" entrance_asia_a4a3 = "Eversummer Island - Archipelago - Sunken Ruins Sunken Bridge Stairway Up" entrance_asia_a4a5 = "Eversummer Island - Archipelago - Sunken Ruins Ruined Temple Rear Swim" entrance_asia_a4d1 = "Eversummer Island - Archipelago - Ruins Doorway" entrance_asia_a5a6 = "Eversummer Island - Archipelago - Stranded Swim" entrance_asia_a6a5 = "Eversummer Island - Found Swim" entrance_asia_ba = "Eversummer Island - Village - Pier Down" entrance_asia_bb1 = "Eversummer Island - Village - Roof Gap Jump" entrance_asia_bb2 = "Eversummer Island - Village - Doorway Entrance" entrance_asia_b1b = "Eversummer Island - Village - Roof Gap Drop" entrance_asia_b1b2 = "Eversummer Island - Village - Swim" entrance_asia_b2b1 = "Eversummer Island - Village - Steps Up" entrance_asia_b2b = "Eversummer Island - Village - Doorway Exit" entrance_asia_b2a1 = "Eversummer Island - Village - Cave Exit" entrance_asia_d1a4 = "Eversummer Island - Jungle - Ruined Doorway" entrance_asia_d1d = "Eversummer Island - Jungle - Stream Down" entrance_asia_dd1 = "Eversummer Island - Jungle - Stream Up" entrance_asia_dd2 = "Eversummer Island - Jungle - Waterfall Up" entrance_asia_d2d = "Eversummer Island - Jungle - Waterfall Down" entrance_asia_d2a2 = "Eversummer Island - Jungle - Cliffs Opening" entrance_asia_ea3 = "Eversummer Island - Ruined Temple - Main Doorway" entrance_asia_ee1 = "Eversummer Island - Ruined Temple - Lift Up" entrance_asia_ef = "Eversummer Island - Ruined Temple - Hidden Door" entrance_asia_fe = "Eversummer Island - Break Room - Exit Door" entrance_asia_e1e = "Eversummer Island - Ruined Temple - Lift Down" entrance_asia_e1e2 = "Eversummer Island - Ruined Temple - Water Up" entrance_asia_e2e = "Eversummer Island - Ruined Temple - Temple Swim" entrance_asia_e2a5 = "Eversummer Island - Ruined Temple - Waterfall Exit" entrance_plane_aa1 = "Airplane Squadron - First Squadron - Tightrope Boardng" entrance_plane_ac = "Airplane Squadron - First Squadron - Yellow Plane Door" entrance_plane_a1a = "Airplane Squadron - First Squadron - Flight to Rear Squadron" entrance_plane_ca = "Airplane Squadron - Commercial Plane - Economy Exit" entrance_plane_cc1 = "Airplane Squadron - Commercial Plane - Slope Up" entrance_plane_cg = "Airplane Squadron - Commercial Plane - Hidden Door" entrance_plane_gc = "Airplane Squadron - Break Room - Exit Door" entrance_plane_c1c = "Airplane Squadron - Commercial Plane - Slope Down" entrance_plane_c1d = "Airplane Squadron - Commercial Plane - Casino Exit" entrance_plane_dc1 = "Airplane Squadron - Military Squadron - Yellow Plane Door" entrance_plane_dd1 = "Airplane Squadron - Military Squadron - Disc Plane Jump" entrance_plane_d1d = "Airplane Squadron - Military Squadron - Military Jet Return" entrance_plane_d1e = "Airplane Squadron - Military Squadron - Blimp Entrance" entrance_plane_ed1 = "Airplane Squadron - Hangar - Hangar Exit" entrance_plane_ef = "Airplane Squadron - Hangar - Staircase Up" entrance_plane_fe = "Airplane Squadron - Deck - Staircase Down" entrance_plane_fb = "Airplane Squadron - Deck - Doorway" entrance_plane_bf = "Airplane Squadron - Engine Room - Deck Entrance" entrance_plane_bh = "Airplane Squadron - Engine Room - Bow Entrance" entrance_plane_b1h = "Airplane Squadron - Engine Room - Upper Bow Entrance" entrance_plane_b1b2 = "Airplane Squadron - Engine Room - Deck Catwalk Entrance" entrance_plane_b2b1 = "Airplane Squadron - Engine Room - Deck Catwalk Exit" entrance_plane_b2f1 = "Airplane Squadron - Engine Room - Upper Deck Entrance" entrance_plane_f1b1 = "Airplane Squadron - Deck - Upper Engine Room Entrance" entrance_plane_hb = "Airplane Squadron - Bow - Main Entrance" entrance_plane_hb1 = "Airplane Squadron - Bow - Upper Entrance" entrance_hong_aa1 = "Kung-Fu Alley - Mountains - Cliff Edge Platforms to Training Platforms" entrance_hong_a1a = "Kung-Fu Alley - Mountains - Training Platforms to Cliff Edge" entrance_hong_a1a2 = "Kung-Fu Alley - Mountains - Push Blocks to Mountain Trail" entrance_hong_a2a1 = "Kung-Fu Alley - Mountains - Push Blocks to Rock Platforms" entrance_hong_a2b = "Kung-Fu Alley - Mountains - Mountain Trail Down" entrance_hong_ba2 = "Kung-Fu Alley - Alleys - Dirt Path" entrance_hong_bb1 = "Kung-Fu Alley - Alleys - Midpoint Stone Door Entrance" entrance_hong_bb2 = "Kung-Fu Alley - Alleys - Raised Wooden Door Entrance" entrance_hong_b1b = "Kung-Fu Alley - Alleys - Midpoint Stone Door Exit" entrance_hong_b1f = "Kung-Fu Alley - Alleys - Hidden Door" entrance_hong_b1c = "Kung-Fu Alley - Alleys - Stone Path" entrance_hong_b2b = "Kung-Fu Alley - Alleys - Raised Wooden Door Exit" entrance_hong_b2d = "Kung-Fu Alley - Alleys - Hallway" entrance_hong_fb1 = "Kung-Fu Alley - Break Room - Exit Door" entrance_hong_cb1 = "Kung-Fu Alley - City - Pathway Down" entrance_hong_cc1 = "Kung-Fu Alley - City - Private Roof Jump" entrance_hong_cc2 = "Kung-Fu Alley - City - Glide Maneuver to Abandoned Building" entrance_hong_ce = "Kung-Fu Alley - City - Restaurant Entrance" entrance_hong_cd = "Kung-Fu Alley - City - Higher Pole Up" entrance_hong_ch = "Kung-Fu Alley - City - Dentist's Clinic Doorway" entrance_hong_hc = "Kung-Fu Alley - Dentist's Clinic - Exit Doorway" entrance_hong_c1c = "Kung-Fu Alley - City - Public Roof Jump" entrance_hong_c1c2 = "Kung-Fu Alley - City - Tightrope to Abandoned Building" entrance_hong_c2c = "Kung-Fu Alley - City - Abandoned Building Exit" entrance_hong_ec = "Kung-Fu Alley - Restuarant - City Exit" entrance_hong_ee1 = "Kung-Fu Alley - Restuarant - Second Floor Climb" entrance_hong_e1e = "Kung-Fu Alley - Restuarant - Second Floor Drop" entrance_hong_dc = "Kung-Fu Alley - Apartments - Lower Exit" entrance_hong_dg = "Kung-Fu Alley - Apartments - Triad Headquarters Entrance" entrance_hong_db2 = "Kung-Fu Alley - Apartments - Higher Exit" entrance_hong_gd = "Kung-Fu Alley - Triad Headquarters - Exit" entrance_bay_aa1 = "Midnight Bay - Port - Jump to Yard" entrance_bay_a1a = "Midnight Bay - Port - Jump to Front Port" entrance_bay_a1b = "Midnight Bay - Port - Gate Entrance" entrance_bay_a1a5 = "Midnight Bay - Port - Parking Area Ship Boarding" entrance_bay_a1a2 = "Midnight Bay - Port - Right Side Sewer Pipe" entrance_bay_a2a1 = "Midnight Bay - Port - To Parking Lot" entrance_bay_a2a3 = "Midnight Bay - Port - To Factory" entrance_bay_a2e = "Midnight Bay - Port - Sewer Pipe Swim" entrance_bay_a3a2 = "Midnight Bay - Port - Left Side Sewer Pipe" entrance_bay_a3c = "Midnight Bay - Port - Factory Entrance" entrance_bay_a3a6 = "Midnight Bay - Port - Cargo Hold Entrance" entrance_bay_a3a5 = "Midnight Bay - Port - Ship Deck Jump" entrance_bay_a3a4 = "Midnight Bay - Port - Warehouse Climb" entrance_bay_a4a3 = "Midnight Bay - Port - Factory Climb" entrance_bay_a4d1 = "Midnight Bay - Port - Warehouse Entrance" entrance_bay_a5a1 = "Midnight Bay - Port - Ship Unboarding" entrance_bay_a5a3 = "Midnight Bay - Port - Ship Jump" entrance_bay_a6a3 = "Midnight Bay - Port - Cargo Hold Exit" entrance_bay_a6f = "Midnight Bay - Port - Hidden Door" entrance_bay_a7a3 = "Midnight Bay - Port - Factory Attic Block Push" entrance_bay_ba1 = "Midnight Bay - City - Parking Lot Exit" entrance_bay_ca3 = "Midnight Bay - Factory - Factory Exit" entrance_bay_cc1 = "Midnight Bat - Factory - Second Floor Climb" entrance_bay_c1c = "Midnight Bat - Factory - First Floor Climb" entrance_bay_c1a7 = "Midnight Bay - Factory - Factory Attic Entrance" entrance_bay_d1a4 = "Midnight Bay - Warehouse - Exit Door" entrance_bay_d1d = "Midnight Bay - Warehouse - Stone Room Entrance" entrance_bay_dd1 = "Midnight Bay - Warehouse - Stone Room Exit" entrance_bay_ea2 = "Midnight Bay - Sewers - Exit Pipe" entrance_bay_ee1 = "Midnight Bay - Sewers - Escalator Up" entrance_bay_ee2 = "Midnight Bay - Sewers - Sewer Climb" entrance_bay_e1e2 = "Midnight Bay - Sewers - Escalator Down" entrance_bay_e1e3 = "Midnight Bay - Sewers - Aquarium Clip" entrance_bay_e1e4 = "Midnight Bay - Sewers - To Observation Deck Monkey" entrance_bay_e2e = "Midnight Bay - Sewers - Sewer Drop" entrance_bay_e2e3 = "Midnight Bay - Sewers - Aquarium Break" entrance_bay_e3e4 = "Midnight Bay - Sewers - Observation Deck Clip" entrance_bay_fa6 = "Midnight Bay - Break Room - Exit Door" entrance_tomo_a1a = "Tomoki City - City Walls - Gap Flight to Wall" entrance_tomo_aa1 = "Tomoki City - City Walls - Back to Entrance" entrance_tomo_aj = "Tomoki City - City Walls - Doorway" entrance_tomo_ja = "Tomoki City - Laser Founain - Lower Doorway" entrance_tomo_jb = "Tomoki City - Laser Founain - Higher Doorway" entrance_tomo_bj = "Tomoki City - City - Exit Doorway" entrance_tomo_bc = "Tomoki City - City - Exit Platform" entrance_tomo_cb = "Tomoki City - Tower Entrance Area - Return Platform" entrance_tomo_ce = "Tomoki City - Tower Entrance Area - Tower Entrance" entrance_tomo_ec = "Tomoki City - Tower Abdomen - Lower Abdomen Doorway" entrance_tomo_ee1 = "Tomoki City - Tower Abdomen - Machinery Passage Entrance" entrance_tomo_e1e = "Tomoki City - Tower Abdomen - Machinery Passage Exit" entrance_tomo_e1i = "Tomoki City - Tower Abdomen - Hidden Room" entrance_tomo_ee2 = "Tomoki City - Tower Abdomen - Elevator Up" entrance_tomo_e2e = "Tomoki City - Tower Abdomen - Elevator Down" entrance_tomo_e2e3 = "Tomoki City - Tower Abdomen - Second Floor Entrance" entrance_tomo_e3e2 = "Tomoki Ciy - Tower Abdomen - Second Floor Exit" entrance_tomo_e3f1 = "Tomoki City - Tower Abdomen - Higher Abdomen Exit" entrance_tomo_f1e3 = "Tomoki City - Tower Coat - Lower Coat Doorway" entrance_tomo_f1f2 = "Tomoki City - Tower Coat - Wallrun to Stairs" entrance_tomo_f2f1 = "Tomoki City - Tower Coat - Wallrun to Narrow Platforms" entrance_tomo_f2f = "Tomoki City - Tower Coat - Great Leap Up" entrance_tomo_f2g = "Tomoki City - Tower Coat - Lower Chest Entrance" entrance_tomo_ff2 = "Tomoki City - Tower Coat - Higher Coat Drop" entrance_tomo_ff1 = "Tomoki City - Tower Coat - Higher Coat Great Drop" entrance_tomo_fg1 = "Tomoki City - Tower Coat - Higher Chest Exit" entrance_tomo_fh1 = "Tomoki City - Tower Coat - Head Entrance" entrance_tomo_gf2 = "Tomoki City - Tower Chest - Lower Chest Exit" entrance_tomo_gg1 = "Tomoki City - Tower Chest - Stairway Up" entrance_tomo_g1g = "Tomoki City - Tower Chest - Second Floor Drop" entrance_tomo_g1f = "Tomoki City - Tower Chest - Higher Chest Entrance" entrance_tomo_h1f = "Tomoki City - Tower Head - Head Exit" entrance_tomo_h1h = "Tomoki City - Tower Head - Jump to Main Clouds" entrance_tomo_hh1 = "Tomoki City - Tower Heads - Jump to Head Exit" entrance_tomo_ha = "Tomoki City - Tower Head - Heavenly Gates" entrance_tomo_ie1 = "Tomoki City - Break Room - Exit Door" entrance_space_ab = "Specter-TV Fortress - Entrance Area - Elevator Up" entrance_space_ba = "Specter-TV Fortress - Studio Zone - Lower Elevator Down" entrance_space_be1 = "Specter-TV Fortress - Studio Zone - Studio 1 Entrance" entrance_space_bg = "Specter-TV Fortress - Studio Zone - Studio 2 Entrance" entrance_space_bf = "Specter-TV Fortress - Studio Zone - Studio 3 Entrance" entrance_space_bd = "Specter-TV Fortress - Studio Zone - Studio 4 Entrance" entrance_space_bi = "Specter-TV Fortress - Studio Zone - Higher Elevetor Up" entrance_space_e1b = "Specter-TV Fortress - Studio 1 - Studio Exit" entrance_space_e1e = "Specter-TV Fortress - Studio 1 - Emergency Hatch Exit" entrance_space_e1e_2 = "Specter-TV Fortress - Studio 1 - Prison Break In" entrance_space_eh = "Specter-TV Fortress - Studio 1 - Hidden Door" entrance_space_ee1 = "Specter-TV Fortress - Studio 1 - Prison Walk Out" entrance_space_ee1_2 = "Specter-TV Fortress - Studio 1 - Emergency Hatch Entrance" entrance_space_gb = "Specter-TV Fortress - Studio 2 - Studio Exit" entrance_space_gg1 = "Specter-TV Fortress - Studio 2 - Emergency Hatch Entrance" entrance_space_gg1_2 = "Specter-TV Fortress - Studio 2 - Coral Cage Entrance" entrance_space_g1g = "Specter-TV Fortress - Studio 2 - Coral Cage Exit" entrance_space_g1g_2 = "Specter-TV Fortress - Studio 2 - Emergency Hatch Exit" entrance_space_fb = "Specter-TV Fortress - Studio 3 - Studio Exit" entrance_space_ff2 = "Specter-TV Fortress - Studio 3 - Emergency Hatch Exit" entrance_space_ff1 = "Specter-TV Fortress - Studio 3 - Uptown" entrance_space_f1f = "Specter-TV Fortress - Studio 3 - Downtown" entrance_space_f1f2 = "Specter-TV Fortress - Studio 3 - Cage Entrance" entrance_space_f2f1 = "Specter-TV Fortress - Studio 3 - Cage Exit" entrance_space_f2f = "Specter-TV Fortress - Studio 3 - Emergency Hatch Entrance" entrance_space_db = "Specter-TV Fortress - Studio 4 - Studio Exit" entrance_space_dd = "Specter-TV Fortress - Studio 4 - Emergency Hatch Entrance" entrance_space_dd_2 = "Specter-TV Fortress - Studio 4 - Emergency Hatch Exit" entrance_space_ib = "Specter-TV Fortress - Lava Room - Elevator Down" entrance_space_ij = "Specter-TV Fortress - Lava Room - Hatch Entrance" entrance_space_ji = "Specter-TV Fortress - Scale Model Room - Hatch Exit" entrance_space_jj1 = "Specter-TV Fortress - Scale Model Room - Stairs Up" entrance_space_j1j = "Specter-TV Fortress - Scale Model Room - Stairs Down" entrance_space_j1a = "Specter-TV Fortress - Scale Model Room - Top Level" entrance_space_he = "Specter-TV Fortress - Break Room - Exit Door" entrance_space_hk = "Specter-TV Fortress - Break Room - Extension Door" entrance_space_kh = "Specter-TV Fortress - Numbers Room - Exit" entrance_shop_seaside = "Shopping Area Progression (Seaside Resort)" entrance_shop_woods = "Shopping Area Progression (Hide-n-Seek Forest)" entrance_shop_castle = "Shopping Area Progression (Saru-mon's Castle)" entrance_shop_boss1 = "Shopping Area Progression (Monkey White Battle!)" entrance_shop_ciscocity = "Shopping Area Progression (The Big City)" entrance_shop_studio = "Shopping Area Progression (Specter TV Studio)" entrance_shop_halloween = "Shopping Area Progression (Bootown)" entrance_shop_western = "Shopping Area Progression (Wild West Town)" entrance_shop_boss2 = "Shopping Area Progression (Monkey Blue Battle!)" entrance_shop_onsen = "Shopping Area Progression (The Hot Springs)" entrance_shop_snowfesta = "Shopping Area Progression (Winterville)" entrance_shop_edotown = "Shopping Area Progression (The Emperor's Castle)" entrance_shop_boss3 = "Shopping Area Progression (Monkey Yellow Battle!)" entrance_shop_heaven = "Shopping Area Progression (Mount Amazing)" entrance_shop_toyhouse = "Shopping Area Progression (Toytown)" entrance_shop_iceland = "Shopping Area Progression (Arctic Wonderland)" entrance_shop_arabian = "Shopping Area Progression (Mirage Town)" entrance_shop_boss4 = "Shopping Area Progression (Monkey Pink Battle!)" entrance_shop_asia = "Shopping Area Progression (Eversummer Island)" entrance_shop_plane = "Shopping Area Progression (Airplane Squadron)" entrance_shop_hong = "Shopping Area Progression (Kung-Fu Alley)" entrance_shop_boss5 = "Shopping Area Progression (Monkey Red Battle!)" entrance_shop_bay = "Shopping Area Progression (Midnight Bay)" entrance_shop_tomo = "Shopping Area Progression (Tomoki City)" entrance_shop_boss6 = "Shopping Area Progression (Dr. Tomoki Battle!)" entrance_shop_space = "Shopping Area Progression (Space-TV Fortress)" entrance_shop_specter1 = "Shopping Area Progression (Specter Battle!)" entrance_shop_round2 = "Shopping Area Progression (Post Game)" entrance_shop_morph = "Shopping Area Received (Morph)" entrance_shop_expensive = "Shopping Area Farm (Expensive)" # Stage ID's seaside = "seaside" seaside_a = "seaside_a" seaside_b = "seaside_b" seaside_c = "seaside_c" woods = "woods" woods_a = "woods_a" woods_b = "woods_b" woods_c = "woods_c" woods_d = "woods_d" castle = "castle" castle_a = "castle_a" castle_b = "castle_b" castle_c = "castle_c" castle_d = "castle_d" castle_e = "castle_e" castle_f = "castle_f" boss1 = "boss1" ciscocity = "ciscocity" ciscocity_a = "ciscocity_a" ciscocity_b = "ciscocity_b" ciscocity_c = "ciscocity_c" ciscocity_d = "ciscocity_d" ciscocity_e = "ciscocity_e" studio = "studio" studio_a = "studio_a" studio_b = "studio_b" studio_c = "studio_c" studio_d = "studio_d" studio_e = "studio_e" studio_f = "studio_f" studio_g = "studio_g" halloween = "halloween" halloween_a = "halloween_a" halloween_b = "halloween_b" halloween_c = "halloween_c" halloween_d = "halloween_d" halloween_e = "halloween_e" halloween_f = "halloween_f" western = "western" western_a = "western_a" western_b = "western_b" western_c = "western_c" western_d = "western_d" western_e = "western_e" western_f = "western_f" boss2 = "boss2" onsen = "onsen" onsen_a = "onsen_a" onsen_b = "onsen_b" onsen_c = "onsen_c" onsen_d = "onsen_d" onsen_e = "onsen_e" snowfesta = "snowfesta" snowfesta_a = "snowfesta_a" snowfesta_b = "snowfesta_b" snowfesta_c = "snowfesta_c" snowfesta_d = "snowfesta_d" snowfesta_e = "snowfesta_e" snowfesta_f = "snowfesta_f" snowfesta_g = "snowfesta_g" edotown = "edotown" edotown_a = "edotown_a" edotown_b = "edotown_b" edotown_c = "edotown_c" edotown_d = "edotown_d" edotown_e = "edotown_e" edotown_f = "edotown_f" boss3 = "boss3" heaven = "heaven" heaven_a = "heaven_a" heaven_b = "heaven_b" heaven_c = "heaven_c" heaven_d = "heaven_d" heaven_e = "heaven_e" toyhouse = "toyhouse" toyhouse_a = "toyhouse_a" toyhouse_b = "toyhouse_b" toyhouse_c = "toyhouse_c" toyhouse_d = "toyhouse_d" toyhouse_e = "toyhouse_e" toyhouse_e1 = "toyhouse_e1" toyhouse_f = "toyhouse_f" toyhouse_g = "toyhouse_g" toyhouse_h = "toyhouse_h" iceland = "iceland" iceland_a = "iceland_a" iceland_b = "iceland_b" iceland_c = "iceland_c" iceland_d = "iceland_d" iceland_e = "iceland_e" iceland_f = "iceland_f" arabian = "arabian" arabian_a = "arabian_a" arabian_b = "arabian_b" arabian_c = "arabian_c" arabian_e = "arabian_e" arabian_f = "arabian_f" arabian_g = "arabian_g" boss4 = "boss4" asia = "asia" asia_a = "asia_a" asia_b = "asia_b" asia_d = "asia_d" asia_e = "asia_e" asia_f = "asia_f" plane = "plane" plane_a = "plane_a" plane_b = "plane_b" plane_c = "plane_c" plane_d = "plane_d" plane_e = "plane_e" plane_f = "plane_f" plane_g = "plane_g" plane_h = "plane_h" hong = "hong" hong_a = "hong_a" hong_b = "hong_b" hong_c = "hong_c" hong_d = "hong_d" hong_e = "hong_e" hong_f = "hong_f" hong_g = "hong_g" hong_h = "hong_h" boss5 = "boss5" bay = "bay" bay_a = "bay_a" bay_b = "bay_b" bay_c = "bay_c" bay_d = "bay_d" bay_e = "bay_e" bay_f = "bay_f" tomo = "tomo" tomo_a = "tomo_a" tomo_b = "tomo_b" tomo_c = "tomo_c" tomo_e = "tomo_e" tomo_f = "tomo_f" tomo_g = "tomo_g" tomo_h = "tomo_h" tomo_i = "tomo_i" tomo_j = "tomo_j" boss6 = "boss6" space = "space" space_a = "space_a" space_b = "space_b" space_d = "space_d" space_e = "space_e" space_e1 = "space_e1" space_f = "space_f" space_g = "space_g" space_h = "space_h" space_i = "space_i" space_j = "space_j" space_k = "space_k" space_l = "space_l" specter1 = "specter1" specter2 = "specter2" class Game(BaseEnum): # Player state = "Player State" character = "Character" progress = "Progress" current_morph = "Current Morph" channels_unlocked = "Channels Unlocked" channel_selected = "Channel Selected" channel_next_choice = "Next Channel Choice" on_warp_gate = "On Warp Gate" channel_confirmed = "Channel Confirmed" current_channel = "Current Channel" current_stage = "Current Stage" current_room = "Current Room" screen_fade = "Screen Fade" screen_fade_count = "Screen Fade Count" pressed = "Pressed" # HUD/GUI gui_status = "GUI Status" hud_pointer = "HUD Pointer" # Stats morph_duration = "Morph Duration" duration_knight_b = "Fantasy Knight Duration - Kei" duration_cowboy_b = "Wild West Kid Duration - Kei" duration_ninja_b = "Miracle Ninja Duration - Kei" duration_genie_b = "Genie Dancer Duration - Kei" duration_kungfu_b = "Dragon Kung Fu Fighter Duration - Kei" duration_hero_b = "Thunder Ace Duration - Kei" duration_ape_b = "Super Monkey - Kei" duration_knight_g = "Fantasy Knight Duration - Yumi" duration_cowboy_g = "Wild West Kid Duration - Yumi" duration_ninja_g = "Miracle Ninja Duration - Yumi" duration_genie_g = "Genie Dancer Duration - Yumi" duration_kungfu_g = "Dragon Kung Fu Fighter Duration - Yumi" duration_hero_g = "Princess Ace Duration - Yumi" duration_ape_g = "Super Monkey - Yumi" ## Special States in_pink_stage = "Monkey Pink Battle! Stage" interact_data = "Interact Data" status_tracker = "Status Tracker" data_desk = "Data Desk" shop = "Shop" pipo_camera = "Pipo Camera" cellphone = "Cellphone" cellphone2 = "Cellphone2" game_mode = "Game Mode" net_status = "Net Status" club_status = "Club Status" conte = "conte" save = "save" shop_super = "super" # Resources jackets = "Jackets" cookies = "Cookies" chips = "Coins" morph_energy = "Morph Energy" morph_gauge_active = "Morph Gauge (Active)" morph_gauge_recharge = "Morph Gauge (Recharge)" morph_stocks = "Morph Stocks" ammo_boom = "Explosive Pellets" ammo_homing = "Guided Pellets" nothing = "Nothing" # Equipment equip_circle = "Gadget on Circle Button" equip_cross = "Gadget on Cross Button" equip_square = "Gadget on Square Button" equip_triangle = "Gadget on Triangle Button" equip_active = "Active Gadget Button" equip_current = "Current Gadget in Use" equip_pellet_active = "Pellet Selected" equip_chassis_active = "RC Car Chassis Selected" equip_quick_morph = "Quick Morph Selected" equip_morph_target = "Selected Morph" # Commands command = "Command" area_dest = "Area Destination" spawn = "Spawnpoint" enter_norma = "enterNorma" change_area = "changeArea" restart_stage = "restartStage" kill_player = "killPlayer" # Persistence pgc_cache = "PGC Cache" last_cookies = "Last Cookies" last_morph_energy = "Last Morph Energy" last_morph_stock = "Last Morph Stocks" shop_morph_stock = "Shop Morph Stocks" # Archipelago last_item_index = "Last Item Index" @classmethod def get_morph_duration(cls, girl : bool = False): if not girl: return [cls.duration_knight_b.value, cls.duration_cowboy_b.value, cls.duration_ninja_b.value, cls.duration_genie_b.value, cls.duration_kungfu_b.value, cls.duration_hero_b.value, cls.duration_ape_b.value] else: return [cls.duration_knight_g.value, cls.duration_cowboy_g.value, cls.duration_ninja_g.value, cls.duration_genie_g.value, cls.duration_kungfu_g.value, cls.duration_hero_g.value, cls.duration_ape_g.value] @classmethod def get_buttons_by_internal_index(cls) -> Sequence[str]: return [cls.equip_circle.value, cls.equip_cross.value, cls.equip_square.value, cls.equip_triangle.value] @classmethod def get_buttons_by_intuitive_index(cls) -> Sequence[str]: return [cls.equip_triangle.value, cls.equip_cross.value, cls.equip_square.value, cls.equip_circle.value] class Meta: game : str = "Ape Escape 3" game_acr : str = "AE3" platform : str = "PS2" supported_versions : Sequence[str] = ["SCUS-97501"] # NTSC-U, PAL, NTSC-J class APHelper(BaseEnum): """ Strings for all the Items created to assist with logic and progression for Archipelago with Ape Escape 3. """ # Progression archipelago = "Archipelago" channel_key = "Channel Key" shop_stock = "Shop Stock" hint_book = "Hint Book" victory = "Victory" # Custom Items hlp_morph_ext = "Morph Gauge Extension" # Item Groups gadgets = "Gadgets" morphs = "Morphs" morphs_no_monkey = "Morphs (without Super Monkey)" equipment = "Equipment" rc_cars = "RC Car Chassis" catch_long = "Catch (Long)" attack = "Attack" hit = "Hit" dash = "Dash" shoot = "Shoot" fly = "Fly" glide = "Glide" # Location Groups racers = "Racer Monkeys" # Post Game Categories keys = "Channel Keys" monkey = "Pipo Monkeys" bosses = "Bosses" camera = "Pipo Cameras" cellphone = "Cellphones" shop = "Shop Items" amounts = "Amounts" # Game Groups travel_station = "o_1" shopping_area = "o_2" zero = "s_0" seaside = "s_1" woods = "s_2" castle = "s_3" castle_2 = "s_4" ciscocity = "s_5" studio = "s_6" studio_2 = "s_7" halloween = "s_8" halloween_2 = "s_9" western = "s_10" western_2 = "s_11" onsen = "s_12" onsen_2 = "s_13" snowfesta = "s_14" snowfesta_2 = "s_15" edotown = "s_16" edotown_2 = "s_17" heaven = "s_18" heaven_2 = "s_19" toyhouse = "s_20" toyhouse_2 = "s_21" iceland = "s_22" iceland_2 = "s_24" arabian = "s_23" boss4 = "b_4" asia = "s_25" asia_2 = "s_26" plane = "s_27" hong = "s_28" hong_2 = "s_29" bay = "s_30" tomo = "s_31" tomo_2 = "s_32" boss6 = "b_6" space = "s_33" space_2 = "s_34" specter1 = "b_7" specter2 = "b_8" # Game Progress channel_order = "Channel_Order" shop_progression = "Shop Progression" pr_boss6 = "boss6" pr_specter1 = "specter1" pr_specter2 = "specter2" pr_round2 = "round2\x00\x00" pr_round2_clean = "round2" # AP Options progression_mode = "progression_mode" progression = "progression" open_required = "open_progression_keys" randomize_set_count = "randomize_progression_set_count" randomize_channel_range = "randomize_progression_channel_range" logic_preference = "logic_preference" hds_logic = "hip_drop_storage_logic" pqj_logic = "prolonged_quad_jump_logic" goal_target = "goal_target" goal_target_ovr = "goal_target_override" specters_goal_target_as_post = "specters_goal_target_as_post" pgc_monkeys = "post_game_condition_monkeys" pgc_bosses = "post_game_condition_bosses" pgc_cameras = "post_game_condition_cameras" pgc_cellphones = "post_game_condition_cellphones" pgc_shop = "post_game_condition_shop" pgc_keys = "post_game_condition_keys" shuffle_channel = "shuffle_channel" blacklist_bosses = "blacklist_bosses" preserve_channel = "preserve_channel" push_channel = "push_channel" post_channel = "post_channel" blacklist_channel = "blacklist_channel" monkeysanity = "monkeysanity" monkeysanitybr = "monkeysanity_break_rooms" monkeysanitypw = "monkeysanity_passwords" camerasanity = "camerasanity" cellphonesanity = "cellphonesanity" shoppingsanity = "shoppingsanity" restock_progression = "restock_progression" cheap_items_min = "cheap_items_minimum_requirement" cheap_items_early_amount = "cheap_items_early_amount" farm_logic_sneaky_borgs = "farm_logic_sneaky_borgs" starting_gadget = "starting_gadget" starting_morph = "starting_morph" base_morph_duration = "base_morph_duration" shuffle_net = "shuffle_net" shuffle_chassis = "shuffle_chassis" shuffle_morph_stocks = "shuffle_morph_stocks" add_morph_extensions = "add_morph_extensions" extra_keys = "extra_keys" extra_shop_stocks = "extra_shop_stocks" early_free_play = "early_free_play" enable_monkey_mart = "enable_monkey_mart" hint_book_hints = "hints_from_hintbooks" ticket_consolation = "lucky_ticket_consolation_effects" consolation_whitelist = "consolation_effects_whitelist" death_link = "death_link" auto_save_slot = "auto_save_state_slot" emulator_slot = "emulator_preferred_slot" emu_linux_platform = "emulator_linux_preferred_platform" additive = "ADDITIVE" # AP Settings auto_equip = "auto_equip" auto_clean_saves = "auto_clean_saves" clean_on_excess = "clean_on_excess" date_threshold = "date_threshold" hints = "hints" # Local Save last_itm_idx_prc = "last_item_index_processed" checked_volatile_locations ="checked_volatile_locs" # AP Client goaled = "Goaled" last_save = "Last Save" item_count = "item_count" cache_checked_locations = "cache_checked_locations" offline_checked_locations = "offline_checked_locations" # AP Server cmd_conn = "Connected" cmd_rtrv = "Retrieved" cmd_rcv = "ReceivedItems" cmd_rminfo = "RoomInfo" cmd_rmupdt = "RoomUpdate" cmd_bounce = "Bounced" arg_sl_dt = "slot_data" arg_seed = "seed_name" arg_tags = "tags" last_save_type = "AE3_Is_Last_Save_Normal" ## Lucky Ticket Prizes nothing = "Nothing" hint_filler = "Hint Filler" hint_progressive = "Hint Progressive" check_filler = "Check Filler" check_progressive = "Check Progressive" check_pgc = "Check PGC" check_gt = "Check GT" bypass_pgc = "Bypass Post-Game Condition" instant_goal = "Instant Goal" ## Meta version = "version" class APConsole: """ Strings for all text to be used in the Archipelago Game Client """ class Info(BaseEnum): sym_wait = " [...]" sym_conf = " [-/-]" decor = "||==========================================||" greet = "Welcome to Ape Escape 3 Archipelago!" game_name = "Ape Escape 3 Archipelago" client_name = "Ape Escape 3 Client" client_ver = "2.0.4" world_ver = "2.0.4" p_check = " [|?|] Confirming PCSX2 Status..." p_init = " [...] Connecting to PCSX2..." p_init_g = " [...] Confirming Running Game..." p_init_s = " [...] Connecting to an Archipelago Server..." p_init_sre = " [...] Waiting for player to reconnect to server..." saving = " [|.|] Saving current Archipelago game session..." saved = " [-/-] Archipelago Session saved!" init = " [-/-] Successfully connected to PCSX2" init_game = " [-/-] Connected to Ape Escape 3!" exit = " [-/-] Disconnected from PCSX2." class Err(BaseEnum): sym = " [!!!]" sock_no = " [!!!] Failed to find PCSX2. Make sure it is running and that PINE is enabled." sock_fail = " [!!!] Failed to connect to PCSX2." sock_disc = " [!!!] Lost connection to PCSX2." sock_re = " Retrying to connect to PCSX2..." game_no = " [!!!] PCSX2 is not running a game. Please run a supported version of Ape Escape 3" game_wrong = " [!!!] PCSX2 is running, but the loaded game is different or is an unsupported version." conf_game = " [!!!] Please load a supported version of Ape Escape 3." save_fail = " [!!!] There was an error saving the current Archipelago Session." save_no_init = (" [!!!] The Client must have connected to the server at least once during the active session " "to save.")