diff --git a/.vs/launch.vs.json b/.vs/launch.vs.json index 6ca4d8c457..1f9e767917 100644 --- a/.vs/launch.vs.json +++ b/.vs/launch.vs.json @@ -138,7 +138,7 @@ "project" : "CMakeLists.txt", "projectTarget" : "extractor.exe (bin\\extractor.exe)", "name" : "Run - Extractor - Extract", - "args" : [ "\"C:\\Game\\PS2SMB\\DVD\\SCES_503.61.Jak & Daxter - TPL (PAL).iso\""] + "args" : [ "\"C:\\Game\\PS2SMB\\DVD\\SCPS_150.21.Jak & Daxter - TPL (NTSC-J).iso\""] } ] } diff --git a/decompiler/config/jak1_jp.jsonc b/decompiler/config/jak1_jp.jsonc new file mode 100644 index 0000000000..4432c38b04 --- /dev/null +++ b/decompiler/config/jak1_jp.jsonc @@ -0,0 +1,116 @@ +{ + "game_version": 1, + "text_version": 11, + "game_name": "jak1_jp", + "expected_elf_name": "SCPS_150.21", + + // if you want to filter to only some object names. + // it will make the decompiler much faster. + "allowed_objects": [], + "banned_objects": [], + + //////////////////////////// + // CODE ANALYSIS OPTIONS + //////////////////////////// + + // set to true to generate plain .asm files with MIPS disassembly, with no fancy decompilation. + // this is fast and should succeed 100% of the time. + "disassemble_code": false, + + // Run the decompiler + "decompile_code": false, + + // run the first pass of the decompiler + "find_functions": true, + + //////////////////////////// + // DATA ANALYSIS OPTIONS + //////////////////////////// + + // set to true to generate plain .asm files for data files. + // this will display most data as hex, but will add labels/references/type pointers/strings + // this generates a huge amount of output if you run it on the entire game. + "disassemble_data": false, + + // unpack textures to assets folder + "process_tpages": true, + // unpack game text to assets folder + "process_game_text": true, + // unpack game count to assets folder + "process_game_count": true, + // write goal imports for art groups + "process_art_groups": true, + + /////////////////////////// + // WEIRD OPTIONS + /////////////////////////// + + // these options are used rarely and should usually be left at false + + // generate the symbol_map.json file. + // this is a guess at where each symbol is first defined/used. + "generate_symbol_definition_map": false, + + // debug option for instruction decoder + "write_hex_near_instructions": false, + + // experimental tool to extract linked lists used for region scripting in Jak 2 and Jak 3. + "write_scripts": false, + + // hex dump of code/data files. + "hexdump_code": false, + "hexdump_data": false, + // dump raw obj files + "dump_objs": true, + // print control flow graph + "print_cfgs": false, + + // set to true for PAL versions. this will forcefully skip files that have some data missing at the end. + "is_pal": false, + + //////////////////////////// + // CONFIG FILES + //////////////////////////// + + "type_casts_file": "decompiler/config/jak1_pal/type_casts.jsonc", + "anonymous_function_types_file": "decompiler/config/jak1_ntsc_black_label/anonymous_function_types.jsonc", + "var_names_file": "decompiler/config/jak1_ntsc_black_label/var_names.jsonc", + "label_types_file": "decompiler/config/jak1_jp/label_types.jsonc", + "stack_structures_file": "decompiler/config/jak1_ntsc_black_label/stack_structures.jsonc", + "hacks_file": "decompiler/config/jak1_pal/hacks.jsonc", + "inputs_file": "decompiler/config/jak1_ntsc_black_label/inputs.jsonc", + "art_info_file": "decompiler/config/jak1_ntsc_black_label/art_info.jsonc", + "import_deps_file": "decompiler/config/jak1_ntsc_black_label/import_deps.jsonc", + "all_types_file": "decompiler/config/all-types.gc", + + // optional: a predetermined object file name map from a file. + // this will make decompilation naming consistent even if you only run on some objects. + "obj_file_name_map_file": "goal_src/build/all_objs_jak1_jp.json", + + //////////////////////////// + // LEVEL EXTRACTION + //////////////////////////// + + // turn this on to extract level background graphics data + "levels_extract": true, + // turn this on if you want extracted levels to be saved out as .obj files + "levels_convert_to_obj": false, + // should we extract collision meshes? + // these can be displayed in game, but makes the .fr3 files slightly larger + "extract_collision": true, + + //////////////////////////// + // PATCHING OPTIONS + //////////////////////////// + + // these are options related to xdelta3 patches on specific objects + // this allows us to get a more consistent input + + // set to true to write new patch files + "write_patches": false, + // set to true to apply patch files + "apply_patches": true, + // what to patch an object to and the patch file is + "object_patches": { + } +} diff --git a/decompiler/config/jak1_jp/label_types.jsonc b/decompiler/config/jak1_jp/label_types.jsonc new file mode 100644 index 0000000000..ef7e508fa6 --- /dev/null +++ b/decompiler/config/jak1_jp/label_types.jsonc @@ -0,0 +1,2152 @@ +// the format is [label_name, type, special] + +// if the type is pointer or inline array, special should be an integer size. +// if the type is a value type (like rgba), special should be true. + +{ + "vector-h": [ + ["L32", "vector"], + ["L31", "vector"], + ["L30", "vector"], + ["L29", "vector"], + ["L28", "vector"], + ["L27", "vector"], + ["L26", "vector"] + ], + + "quaternion-h": [["L1", "quaternion"]], + + "quaternion": [ + ["L67", "vector"], + ["L68", "vector"], + ["L69", "vector"], + ["L70", "vector"], + ["L71", "vector"], + ["L72", "vector"] + ], + + "geometry": [["L112", "vector"]], + + "trigonometry": [ + ["L98", "(pointer float)", 32], + ["L99", "(pointer float)", 32], + ["L102", "vector"], + ["L101", "vector"], + ["L100", "vector"] + ], + + "video-h": [["L1", "video-parms"]], + + "font-h": [ + ["L18", "matrix"], + ["L17", "font-work"] + ], + + "display": [["L76", "(pointer uint32)", 2]], + + "capture": [["L12", "gs-store-image-packet"]], + + "main-h": [["L1", "frame-stats"]], + + "ocean-trans-tables": [ + ["L1", "(inline-array vector)", 4], + ["L2", "(pointer float)", 160], + ["L3", "(pointer float)", 100], + ["L4", "(pointer float)", 72], + ["L5", "(pointer float)", 72], + ["L6", "(pointer float)", 72], + ["L7", "(pointer float)", 72], + ["L8", "(pointer float)", 44], + ["L9", "(pointer float)", 44], + ["L10", "(pointer float)", 44], + ["L11", "(pointer float)", 44], + ["L12", "(pointer float)", 40], + ["L13", "(pointer float)", 40], + ["L14", "(pointer float)", 40], + ["L15", "(pointer float)", 40], + ["L16", "(pointer float)", 28], + ["L17", "(pointer float)", 28], + ["L18", "(pointer float)", 28], + ["L19", "(pointer float)", 28] + ], + + "pat-h": [["L1", "(inline-array pat-mode-info)", 4]], + + "joint-mod-h": [ + ["L89", "(inline-array vector)", 6], + ["L90", "(inline-array vector)", 3] + ], + + "collide-edge-grab-h": [["L1", "collide-edge-work"]], + + "assert-h": [["L4", "__assert-info-private-struct"]], + + "hud-h": [["L1", "hud-parts"]], + + "transformq": [ + ["L39", "vector"], + ["L40", "vector"] + ], + + "cylinder": [ + ["L54", "vector"], + ["L57", "vector"], + ["L56", "vector"], + ["L53", "vector"] + ], + + "sprite": [["L58", "vu-function"]], + + "sprite-distort": [["L27", "vu-function"]], + + "merc-vu1": [["L1", "vu-function"]], + + "background": [["L51", "vu-function"]], + + "debug": [ + ["L179", "vector2h"], + ["L176", "(inline-array vector)", 8], + ["L180", "vector"], + ["L181", "vector"], + ["L182", "vector"], + ["L183", "vector"], + ["L223", "rgba", true], + ["L225", "rgba", true], + ["L224", "rgba", true], + ["L222", "rgba", true], + ["L226", "rgba", true] + ], + + "shrub-work": [["L3", "instance-shrub-work"]], + + "game-info": [ + ["L468", "rgba", true], + ["L470", "rgba", true], + ["L464", "vector2h"], + ["L469", "rgba", true] + ], + + "tfrag-work": [["L1", "tfrag-work"]], + + "tie-work": [ + ["L1", "prototype-tie-work"], + ["L2", "instance-tie-work"] + ], + + "mood": [ + ["L256", "vector"], + ["L257", "vector"], + ["L258", "vector"], + ["L259", "vector"], + ["L260", "vector"], + ["L261", "vector"], + ["L262", "(inline-array vector)", 2], + ["L263", "light-ellipse"], + ["L264", "(inline-array vector)", 4], + ["L265", "vector"], + ["L266", "(inline-array vector)", 11], + ["L267", "vector"], + ["L268", "vector"], + ["L269", "vector"], + ["L270", "vector"], + ["L271", "vector"], + ["L272", "vector"], + ["L273", "vector"], + ["L274", "vector"], + ["L275", "vector"], + ["L276", "vector"], + ["L277", "vector"], + ["L278", "vector"], + ["L279", "vector"], + ["L280", "(array float)"], + ["L281", "(array float)"], + ["L282", "(array float)"], + ["L283", "(array float)"], + ["L284", "(array float)"], + ["L285", "(array float)"], + ["L286", "(array float)"], + ["L287", "(array float)"] + ], + + "mood-tables": [ + ["L12", "mood-sun-table"], + ["L13", "mood-lights-table"], + ["L14", "mood-fog-table"], + ["L15", "mood-fog-table"], + ["L16", "mood-sun-table"], + ["L17", "mood-sun-table"], + ["L18", "mood-lights-table"], + ["L19", "mood-fog-table"], + ["L20", "mood-lights-table"], + ["L21", "mood-fog-table"], + ["L22", "mood-lights-table"], + ["L23", "mood-fog-table"], + ["L24", "mood-lights-table"], + ["L25", "mood-lights-table"], + ["L26", "mood-fog-table"], + ["L27", "mood-sun-table"], + ["L28", "mood-lights-table"], + ["L29", "mood-fog-table"], + ["L30", "mood-sun-table"], + ["L31", "mood-lights-table"], + ["L32", "mood-fog-table"], + ["L33", "mood-sun-table"], + ["L34", "mood-lights-table"], + ["L35", "mood-fog-table"], + ["L36", "mood-sun-table"], + ["L37", "mood-lights-table"], + ["L38", "mood-fog-table"], + ["L39", "mood-sun-table"], + ["L40", "mood-lights-table"], + ["L41", "mood-fog-table"], + ["L42", "mood-sun-table"], + ["L43", "mood-lights-table"], + ["L44", "mood-fog-table"], + ["L45", "mood-sun-table"], + ["L46", "mood-lights-table"], + ["L47", "mood-fog-table"], + ["L48", "mood-fog-table"], + ["L49", "mood-sun-table"], + ["L50", "mood-lights-table"], + ["L51", "mood-fog-table"], + ["L52", "mood-sun-table"], + ["L53", "mood-lights-table"], + ["L54", "mood-fog-table"], + ["L55", "mood-sun-table"], + ["L56", "mood-lights-table"], + ["L57", "mood-fog-table"], + ["L58", "mood-fog-table"], + ["L59", "mood-sun-table"], + ["L60", "mood-lights-table"], + ["L61", "mood-fog-table"], + ["L62", "sky-color-day"], + ["L63", "sky-color-day"], + ["L64", "sky-color-day"], + ["L65", "sky-color-day"], + ["L66", "sky-color-day"], + ["L67", "sky-color-day"], + ["L68", "sky-color-day"] + ], + + "camera": [ + ["L257", "(inline-array qword)", 1], + ["L258", "(inline-array qword)", 1] + ], + + "target-util": [ + ["L180", "vector"], + ["L181", "vector"], + ["L182", "vector"], + ["L183", "vector"], + ["L184", "vector"], + ["L186", "vector"], + ["L187", "vector"], + ["L188", "vector"], + ["L189", "vector"], + ["L190", "vector"], + ["L225", "rgba", true] + ], + + "logic-target": [ + ["L227", "attack-info"], + ["L231", "(pointer uint64)", 1] + ], + + "progress-static": [ + ["L121", "(array game-text-id)"], + ["L195", "(array game-option)"], + ["L190", "(array game-option)"], + ["L185", "(array game-option)"], + ["L180", "(array game-option)"], + ["L174", "(array game-option)"], + ["L169", "(array game-option)"], + ["L165", "(array game-option)"], + ["L161", "(array game-option)"], + ["L157", "(array game-option)"], + ["L152", "(array game-option)"], + ["L147", "(array game-option)"], + ["L145", "(array game-option)"], + ["L143", "(array game-option)"], + ["L137", "(array game-option)"], + ["L131", "(array game-option)"], + ["L124", "(array game-option)"], + ["L123", "(array (array game-option))"], + ["L122", "(array int32)"], + ["L3", "(array level-tasks-info)"], + ["L2", "(array int32)"] + ], + + "rigid-body": [["L89", "rigid-body-platform-constants"]], + + "nav-enemy": [["L349", "attack-info"]], + + "basebutton": [ + ["L97", "vector"], + ["L102", "vector"] + ], + + "bird-lady": [["L29", "vector"]], + + "bird-lady-beach": [["L26", "vector"]], + + "mayor": [["L57", "vector"]], + + "sculptor": [["L89", "vector"]], + + "oracle": [ + ["L55", "vector"], + ["L56", "vector"], + ["L58", "vector"] + ], + + "evilbro": [ + ["L25", "vector"], + ["L30", "vector"] + ], + + "explorer": [["L77", "vector"]], + + "sage": [["L91", "vector"]], + + "misty-teetertotter": [ + ["L26", "attack-info"], + ["L27", "attack-info"] + ], + + "farmer": [["L28", "vector"]], + + "gambler": [["L52", "vector"]], + + "warrior": [["L30", "vector"]], + + "geologist": [["L38", "vector"]], + + "font": [ + ["L95", "(inline-array vector)", 250], + ["L94", "(inline-array vector)", 289] + ], + + "text": [ + ["L66", "vector"], + ["L67", "matrix"], + ["L68", "vector4w"] + ], + + "ocean-tables": [ + // see comment in ocean-tables.gc + ["L26", "ocean-spheres"], + ["L25", "ocean-colors"], + ["L23", "ocean-near-indices"], // ok + ["L22", "ocean-trans-indices"], + ["L21", "ocean-mid-indices"], + ["L19", "ocean-mid-masks"], + ["L18", "ocean-spheres"], + ["L17", "ocean-colors"], + ["L15", "ocean-near-indices"], + ["L9", "ocean-near-indices"], + + ["L14", "ocean-trans-indices"], + ["L8", "ocean-trans-indices"], + + ["L13", "ocean-mid-indices"], + ["L7", "ocean-mid-indices"], + + ["L11", "ocean-mid-masks"], + ["L5", "ocean-mid-masks"], + ["L4", "ocean-map"], + ["L3", "ocean-map"], + ["L2", "ocean-map"] + ], + + "ocean-frames": [["L1", "(pointer uint32)", 16384]], + + "shadow-cpu": [ + ["L122", "shadow-data"], + ["L121", "vu-function"] + ], + + "default-menu": [ + ["L6251", "float", true], + ["L6252", "float", true], + ["L6253", "float", true], + ["L6254", "float", true], + ["L6256", "float", true], + ["L6257", "float", true], + ["L6264", "float", true], + ["L6267", "float", true], + ["L6265", "float", true], + ["L6266", "float", true], + ["L6259", "float", true], + ["L6268", "float", true], + ["L6263", "float", true], + ["L6262", "float", true], + ["L6261", "float", true], + ["L6255", "float", true], + ["L6260", "float", true], + ["L6258", "float", true], + ["L6272", "uint64", true], + ["L6273", "uint64", true], + ["L6270", "uint64", true], + ["L6269", "uint64", true], + ["L6271", "uint64", true] + // ["L6268", "(array int)", true, 1] // printed as a float + ], + + // "default-menu": [ + // ["L519", "pair", true], + // ["L1550", "pair", true], + // ["L1552", "pair", true] + // ], + + // "generic-vu1": [ + // ["L12", "gif-tag64", true], + // ["L15", "gif-tag64", true], + // ["L14", "gif-tag-regs", true] + // ], + + "merc-blend-shape": [["L62", "(pointer int16)", 32]], + + "miners": [ + ["L111", "vector"], + ["L281", "vector"] + ], + + "entity": [ + ["L483", "vector2h"], + ["L482", "vector2h"], + ["L480", "vector2h"], + ["L479", "vector2h"], + ["L478", "vector2h"], + ["L477", "vector2h"], + ["L476", "vector2h"], + ["L475", "vector4w"], + ["L474", "vector4w"], + ["L473", "vector4w"], + ["L472", "vector4w"], + ["L471", "vector4w"] + ], + + "assistant": [["L71", "vector"]], + + "target-part": [ + ["L336", "float", true], + ["L337", "float", true], + ["L338", "float", true], + ["L339", "float", true], + ["L340", "float", true], + ["L341", "uint64", true] + ], + + "projectiles": [["L150", "attack-info"]], + "blocking-plane": [ + ["L18", "vector"], + ["L19", "vector"], + ["L20", "vector"] + ], + + "sidekick-human": [ + ["L131", "vector"], + ["L350", "vector"], + ["L940", "float", true], + ["L941", "float", true], + ["L942", "float", true], + ["L943", "float", true], + ["L944", "float", true], + ["L945", "float", true], + ["L946", "float", true], + ["L990", "float", true], + ["L991", "uint64", true], + ["L992", "uint64", true], + ["L993", "uint64", true], + ["L994", "uint64", true] + ], + + "assistant-firecanyon": [["L71", "vector"]], + + "sage-bluehut": [["L82", "vector"]], + + "flutflut-bluehut": [["L34", "vector"]], + + "sharkey": [["L101", "attack-info"]], + + "assistant-citadel": [["L28", "vector"]], + + "robotboss-h": [ + ["L67", "float", true], + ["L68", "uint64", true], + ["L69", "uint64", true] + ], + + "final-door": [ + ["L59", "vector"], + ["L60", "vector"] + ], + + "crates": [ + ["L171", "attack-info"], + ["L175", "attack-info"], + ["L181", "attack-info"], + ["L242", "float", true], + ["L243", "float", true], + ["L245", "float", true], + ["L263", "float", true] + ], + + "hint-control": [ + ["L45", "(array task-hint-control-group)"], + ["L100", "(array level-hint-control)"] + ], + + "cam-master": [ + ["L356", "vector"], + ["L357", "vector"] + ], + + "cam-states": [ + ["L630", "vector"], + ["L631", "vector"], + ["L632", "vector"], + ["L633", "vector"], + ["L672", "float", true], + ["L673", "float", true], + ["L674", "float", true], + ["L675", "float", true], + ["L676", "float", true], + ["L677", "float", true], + ["L678", "float", true], + ["L679", "float", true], + ["L680", "float", true], + ["L681", "float", true], + ["L682", "float", true], + ["L683", "float", true], + ["L684", "float", true], + ["L685", "float", true], + ["L686", "float", true], + ["L687", "float", true], + ["L688", "float", true], + ["L689", "float", true], + ["L690", "float", true], + ["L691", "float", true], + ["L692", "float", true], + ["L693", "float", true], + ["L694", "float", true], + ["L695", "float", true], + ["L696", "float", true], + ["L697", "float", true], + ["L698", "float", true], + ["L699", "float", true], + ["L700", "float", true], + ["L701", "float", true], + ["L702", "float", true], + ["L703", "float", true], + ["L704", "float", true], + ["L705", "float", true], + ["L706", "float", true], + ["L707", "float", true], + ["L708", "float", true], + ["L709", "float", true], + ["L710", "float", true], + ["L711", "float", true], + ["L712", "float", true], + ["L713", "float", true], + ["L714", "float", true], + ["L715", "float", true], + ["L716", "float", true], + ["L717", "float", true], + ["L718", "float", true], + ["L719", "float", true], + ["L720", "float", true], + ["L721", "float", true], + ["L722", "float", true], + ["L723", "float", true], + ["L724", "float", true], + ["L725", "float", true], + ["L726", "float", true], + ["L727", "float", true], + ["L728", "float", true], + ["L729", "float", true], + ["L730", "float", true], + ["L731", "float", true], + ["L732", "float", true], + ["L733", "float", true], + ["L734", "float", true], + ["L735", "float", true], + ["L736", "float", true], + ["L737", "float", true], + ["L738", "float", true], + ["L739", "float", true], + ["L740", "float", true], + ["L741", "float", true], + ["L742", "float", true], + ["L743", "float", true], + ["L744", "float", true], + ["L745", "float", true], + ["L790", "uint64", true], + ["L791", "uint64", true], + ["L792", "uint64", true], + ["L793", "uint64", true] + ], + + "cam-states-dbg": [["L78", "camera-orbit-info"]], + + "cam-layout": [ + ["L766", "quaternion"], + ["L768", "vector"], + ["L775", "vector4w"], + ["L777", "vector4w"], + ["L779", "vector4w"], + ["L781", "vector4w"], + ["L783", "vector4w"], + ["L785", "vector4w"], + ["L787", "vector4w"], + ["L788", "vector4w"], + ["L789", "vector4w"], + ["L790", "vector4w"], + ["L791", "vector"], + ["L792", "vector"], + ["L793", "vector4w"], + ["L794", "vector"], + ["L795", "vector4w"], + ["L796", "vector"], + ["L797", "vector"], + ["L798", "vector4w"], + ["L799", "vector"], + ["L800", "vector4w"], + ["L801", "vector"], + ["L802", "vector"], + ["L803", "vector4w"], + ["L804", "vector"], + ["L805", "vector"], + ["L806", "vector4w"], + ["L807", "vector4w"], + ["L808", "vector"], + ["L809", "vector"], + ["L810", "vector4w"], + ["L811", "vector4w"], + ["L812", "vector"], + ["L813", "vector"], + ["L814", "vector4w"], + ["L815", "vector"], + ["L816", "vector"], + ["L817", "vector4w"], + ["L818", "vector"], + ["L819", "vector"], + ["L820", "vector4w"], + ["L821", "vector"], + ["L822", "vector"], + ["L823", "vector"], + ["L824", "vector"], + ["L832", "vector4w"], + ["L872", "float", true], + ["L873", "float", true], + ["L874", "float", true], + ["L875", "float", true], + ["L876", "float", true], + ["L877", "float", true], + ["L878", "float", true], + ["L879", "float", true], + ["L880", "float", true], + ["L881", "float", true], + ["L882", "float", true], + ["L883", "float", true], + ["L884", "float", true], + ["L885", "float", true], + ["L886", "float", true], + ["L887", "float", true], + ["L888", "float", true], + ["L889", "float", true], + ["L890", "float", true], + ["L891", "float", true], + ["L892", "float", true], + ["L893", "float", true], + ["L894", "float", true], + ["L895", "float", true], + ["L896", "float", true], + ["L897", "float", true], + ["L898", "float", true], + ["L899", "float", true], + ["L900", "float", true], + ["L901", "uint64", true], + ["L904", "uint64", true], + ["L905", "uint64", true], + ["L906", "uint64", true], + ["L907", "uint64", true], + ["L908", "uint64", true], + ["L909", "uint64", true], + ["L910", "uint64", true] + ], + + "process-taskable": [["L251", "attack-info"]], + + "babak-with-cannon": [["L92", "vector"]], + + "flutflut": [["L94", "vector"]], + + "fishermans-boat": [ + ["L210", "vector"], + ["L410", "attack-info"], + ["L411", "vector"], + ["L412", "vector"], + ["L413", "vector"], + ["L431", "(pointer float)", 32], + ["L432", "(pointer float)", 32], + ["L434", "rigid-body-platform-constants"] + ], + + "training-obs": [["L175", "rigid-body-platform-constants"]], + + "bonelurker": [ + ["L72", "attack-info"], + ["L73", "attack-info"] + ], + + "balloonlurker": [ + ["L99", "vector"], + ["L105", "vector"], + ["L107", "attack-info"], + ["L108", "attack-info"], + ["L113", "rigid-body-platform-constants"] + ], + + "assistant-village2": [ + ["L177", "vector"], + ["L219", "attack-info"], + ["L268", "vector"] + ], + + "citb-plat": [ + ["L136", "attack-info"], + ["L155", "rigid-body-platform-constants"] + ], + + "qbert-plat": [["L99", "rigid-body-platform-constants"]], + + "misty-conveyor": [ + ["L60", "vector"], + ["L65", "vector"], + ["L66", "vector"], + ["L71", "vector"], + ["L73", "attack-info"] + ], + + "swamp-bat": [ + ["L88", "matrix"], + ["L99", "vector"], + ["L102", "vector"], + ["L103", "attack-info"] + ], + + "cavecrystal-light": [ + ["L45", "vector"], + ["L46", "vector"] + ], + + "gnawer": [ + ["L195", "attack-info"], + ["L196", "attack-info"], + ["L200", "attack-info"], + ["L216", "(inline-array gnawer-segment-info)", 10] + ], + + "target-tube": [["L142", "vector"]], + + "assistant-village3": [["L43", "vector"]], + + "sage-village3": [["L74", "vector"]], + + "target-snowball": [["L23", "vector"]], + + "ice-cube": [ + ["L210", "vector"], + ["L212", "attack-info"], + ["L213", "attack-info"], + ["L215", "attack-info"] + ], + + "assistant-lavatube": [["L30", "vector"]], + + "citadel-part": [ + ["L235", "float", true], + ["L236", "float", true], + ["L237", "float", true], + ["L238", "float", true], + ["L242", "uint64", true] + ], + + "village1-part": [ + ["L238", "float", true], + ["L239", "float", true], + ["L240", "float", true], + ["L241", "float", true], + ["L245", "uint64", true] + ], + + "sunken-part": [["L220", "uint64", true]], + + "ogre-part": [["L93", "uint64", true]], + + "collectables-part": [ + ["L309", "float", true], + ["L310", "float", true] + ], + + "village1-part2": [ + ["L122", "float", true], + ["L123", "float", true], + ["L124", "float", true], + ["L125", "uint64", true] + ], + + "village2-part": [ + ["L226", "float", true], + ["L227", "float", true], + ["L228", "float", true], + ["L229", "uint64", true], + ["L233", "uint64", true] + ], + + "village3-part": [["L244", "uint64", true]], + + "lavatube-part": [["L110", "uint64", true]], + + "hud-classes": [ + ["L279", "vector"], + ["L310", "vector"], + ["L318", "vector"] + ], + + "sky": [["L13", "vu-function"]], + + "sky-tng": [ + ["L82", "sky-work"], + // 576 bytes, 32 bytes each + ["L81", "(inline-array sky-vertex)", 12], + ["L80", "(inline-array sky-vertex)", 12], + ["L79", "(inline-array sky-vertex)", 72], + ["L78", "(pointer uint8)", 48], + ["L77", "vector"], + ["L76", "vector"] + ], + + "effect-control": [ + ["L300", "float", true], + ["L301", "float", true], + ["L302", "float", true], + ["L306", "float", true], + ["L307", "float", true], + ["L309", "float", true], + ["L310", "float", true], + ["L312", "float", true], + ["L314", "float", true] + ], + + "seagull": [["L226", "(inline-array air-box)", 10]], + + "rolling-race-ring": [ + ["L94", "vector"], + ["L95", "vector"], + ["L96", "vector"], + ["L97", "vector"], + ["L98", "vector"], + ["L99", "vector"], + ["L100", "vector"] + ], + + "anim-tester": [ + ["L509", "(inline-array list-field)", 12], + ["L523", "vector"], + ["L524", "vector"], + ["L649", "float", true], + ["L650", "float", true], + ["L651", "float", true], + ["L652", "float", true], + ["L653", "float", true], + ["L654", "float", true], + ["L655", "float", true], + ["L656", "float", true], + ["L657", "uint64", true], + ["L658", "uint64", true], + ["L663", "uint64", true], + ["L664", "uint64", true], + ["L665", "uint64", true], + ["L666", "uint64", true], + ["L667", "uint64", true], + ["L668", "uint64", true], + ["L669", "uint64", true], + ["L670", "uint64", true] + ], + + "fisher": [ + ["L262", "vector"], + ["L463", "(array (inline-array fisher-params))"] + ], + "fisher-OLD": [ + ["L262", "vector"], + ["L463", "(array (inline-array fisher-params))"] + ], + + "robotboss-weapon": [ + ["L122", "attack-info"], + ["L127", "attack-info"], + ["L138", "attack-info"], + ["L144", "vector4w"], + ["L145", "vector"] + ], + + "robotboss-misc": [["L99", "vector"]], + + "robotboss": [ + ["L646", "attack-info"], + ["L647", "attack-info"], + ["L651", "vector"], + ["L654", "vector"], + ["L655", "vector"], + ["L656", "vector"], + ["L657", "vector"], + ["L658", "vector"], + ["L659", "vector"], + ["L660", "vector"], + ["L661", "vector"], + ["L662", "vector"], + ["L678", "vector"], + ["L669", "vector"], + ["L701", "vector"], + ["L702", "vector"], + ["L703", "vector"], + ["L705", "vector"], + ["L642", "robotboss-dda"], + ["L643", "robotboss-dda"], + ["L644", "robotboss-dda"], + ["L645", "robotboss-dda"], + ["L632", "robotboss-dda"], + ["L713", "float", true], + ["L714", "float", true], + ["L715", "float", true], + ["L716", "float", true], + ["L717", "float", true], + ["L718", "float", true], + ["L719", "float", true], + ["L720", "float", true], + ["L721", "float", true], + ["L722", "float", true], + ["L723", "float", true], + ["L724", "float", true], + ["L725", "float", true], + ["L726", "float", true], + ["L727", "float", true], + ["L728", "float", true], + ["L729", "float", true], + ["L730", "float", true], + ["L731", "float", true], + ["L732", "float", true], + ["L733", "float", true], + ["L734", "float", true], + ["L735", "float", true], + ["L736", "float", true], + ["L737", "float", true], + ["L738", "float", true], + ["L739", "float", true], + ["L740", "float", true], + ["L741", "float", true], + ["L742", "float", true], + ["L743", "float", true], + ["L744", "float", true], + ["L745", "float", true], + ["L746", "float", true], + ["L747", "float", true], + ["L748", "float", true], + ["L749", "float", true], + ["L750", "float", true], + ["L751", "float", true], + ["L752", "float", true], + ["L753", "float", true], + ["L754", "float", true], + ["L755", "float", true], + ["L756", "float", true], + ["L757", "float", true], + ["L758", "float", true], + ["L759", "float", true], + ["L760", "float", true], + ["L761", "float", true], + ["L762", "float", true], + ["L763", "float", true], + ["L764", "float", true], + ["L765", "float", true], + ["L766", "float", true], + ["L767", "float", true], + ["L768", "float", true], + ["L769", "float", true], + ["L770", "float", true], + ["L771", "float", true], + ["L772", "float", true], + ["L773", "float", true], + ["L774", "float", true], + ["L775", "float", true], + ["L776", "float", true], + ["L777", "float", true], + ["L778", "float", true], + ["L779", "float", true], + ["L780", "float", true], + ["L781", "float", true], + ["L782", "float", true], + ["L783", "float", true], + ["L784", "float", true], + ["L785", "float", true], + ["L786", "float", true], + ["L787", "float", true], + ["L788", "float", true], + ["L789", "float", true], + ["L790", "float", true], + ["L791", "float", true], + ["L792", "float", true], + ["L793", "float", true], + ["L794", "float", true], + ["L795", "float", true], + ["L796", "float", true], + ["L797", "float", true], + ["L798", "float", true], + ["L799", "float", true], + ["L800", "float", true], + ["L801", "uint64", true], + ["L802", "uint64", true], + ["L803", "uint64", true], + ["L804", "uint64", true], + ["L814", "float", true], + ["L815", "uint64", true], + ["L816", "uint64", true] + ], + + "sage-finalboss": [ + ["L528", "vector"], + ["L272", "vector"], + ["L527", "quaternion"] + ], + + "sage-finalboss-OLD": [ + ["L528", "vector"], + ["L272", "vector"], + ["L527", "quaternion"] + ], + + "part-tester": [ + ["L27", "rgba", true], + ["L32", "uint64", true] + ], + + "process-drawable": [ + ["L242", "vector"], + ["L241", "vector"] + ], + + "ocean-texture": [ + ["L14", "vu-function"], + ["L15", "ocean-texture-work"] + ], + + "cavegeyserrock": [ + ["L56", "attack-info"], + ["L54", "vector"], + ["L53", "vector"], + ["L52", "vector"] + ], + + "junglesnake": [ + ["L93", "(pointer float)", 28], + ["L100", "attack-info"], + ["L101", "attack-info"] + ], + + "jungleb-obs": [["L34", "vector"]], + + "jungle-obs": [["L164", "attack-info"]], + + "misty-obs": [["L135", "rigid-body-platform-constants"]], + + "village2-obs": [ + ["L274", "rigid-body-platform-constants"], + ["L275", "rigid-body-platform-constants"], + ["L288", "vector"] + ], + + "swamp-obs": [ + ["L85", "rigid-body-platform-constants"], + ["L109", "attack-info"] + ], + + "maincave-obs": [ + ["L159", "vector"], + ["L160", "vector"], + ["L175", "attack-info"], + ["L176", "attack-info"] + ], + + "sunken-obs": [ + ["L43", "vector"], + ["L45", "vector"], + ["L47", "vector"], + ["L49", "vector"], + ["L51", "vector"] + ], + + "rolling-obs": [ + ["L234", "vector"], + ["L238", "vector"], + ["L239", "vector"], + ["L240", "vector"], + ["L241", "vector"], + ["L242", "vector"], + ["L243", "vector"], + ["L244", "vector"], + ["L245", "vector"], + ["L246", "vector"], + ["L247", "vector"], + ["L248", "vector"], + ["L257", "vector"] + ], + + "firecanyon-obs": [["L57", "attack-info"]], + + "ogre-obs": [ + ["L141", "rigid-body-platform-constants"], + ["L142", "rigid-body-platform-constants"], + ["L156", "attack-info"] + ], + + "snow-obs": [["L201", "vector"]], + + "lavatube-obs": [ + ["L162", "attack-info"], + ["L194", "attack-info"] + ], + + "tfrag": [ + ["L107", "vu-function"], + ["L106", "vector"], + ["L105", "vector"] + ], + + "generic-obs": [ + ["L455", "quaternion"], + ["L457", "attack-info"] + ], + + "collectables": [ + ["L533", "vector"], + ["L606", "float", true], + ["L607", "float", true], + ["L608", "float", true], + ["L609", "float", true], + ["L610", "float", true], + ["L611", "float", true], + ["L612", "float", true], + ["L613", "float", true], + ["L614", "float", true], + ["L615", "float", true], + ["L616", "float", true], + ["L617", "float", true], + ["L618", "float", true], + ["L619", "float", true], + ["L620", "float", true], + ["L621", "float", true], + ["L622", "float", true], + ["L623", "float", true], + ["L624", "float", true], + ["L625", "float", true], + ["L626", "float", true], + ["L627", "float", true], + ["L628", "float", true], + ["L629", "float", true], + ["L630", "float", true], + ["L631", "float", true], + ["L632", "float", true], + ["L633", "float", true], + ["L634", "float", true], + ["L635", "float", true], + ["L636", "float", true], + ["L637", "float", true], + ["L638", "float", true], + ["L639", "float", true], + ["L640", "float", true], + ["L641", "float", true], + ["L642", "float", true], + ["L643", "float", true], + ["L644", "float", true], + ["L645", "float", true], + ["L646", "float", true], + ["L647", "float", true], + ["L648", "float", true], + ["L649", "float", true], + ["L650", "float", true], + ["L651", "float", true], + ["L652", "float", true], + ["L653", "float", true], + ["L654", "float", true], + ["L655", "float", true], + ["L656", "float", true], + ["L657", "float", true], + ["L658", "float", true], + ["L659", "float", true], + ["L660", "float", true], + ["L661", "float", true], + ["L662", "float", true], + ["L663", "float", true], + ["L664", "uint64", true], + ["L666", "uint64", true], + ["L665", "uint64", true], + ["L667", "uint64", true], + ["L668", "uint64", true], + ["L669", "uint64", true], + ["L670", "uint64", true], + ["L671", "uint64", true], + ["L672", "uint64", true], + ["L585", "vector"], + ["L725", "float", true], + ["L726", "float", true], + ["L727", "float", true], + ["L728", "uint64", true], + ["L729", "uint64", true], + ["L730", "uint64", true], + ["L731", "uint64", true], + ["L732", "uint64", true], + ["L733", "uint64", true] + ], + + "plant-boss": [ + ["L343", "vector"], + ["L344", "vector"], + ["L345", "vector"], + ["L346", "vector"], + ["L347", "vector"], + ["L348", "vector"], + ["L349", "vector"], + ["L350", "vector"], + ["L351", "vector"], + ["L352", "vector"], + ["L353", "vector"], + ["L354", "vector"], + ["L355", "vector"], + ["L356", "vector"], + ["L357", "vector"], + ["L358", "vector"], + ["L359", "vector"], + ["L360", "vector"], + ["L361", "vector"], + ["L362", "vector"], + ["L363", "vector"], + ["L364", "vector"], + ["L375", "attack-info"], + ["L377", "attack-info"], + ["L399", "attack-info"], + ["L403", "attack-info"], + ["L412", "float", true], + ["L413", "float", true], + ["L414", "float", true], + ["L415", "float", true], + ["L416", "float", true], + ["L417", "float", true], + ["L418", "float", true], + ["L419", "float", true], + ["L420", "float", true], + ["L421", "float", true], + ["L422", "float", true], + ["L423", "float", true], + ["L424", "float", true], + ["L425", "float", true], + ["L426", "float", true], + ["L427", "float", true], + ["L428", "float", true], + ["L429", "float", true], + ["L430", "float", true], + ["L431", "float", true], + ["L432", "float", true], + ["L433", "float", true], + ["L434", "float", true], + ["L435", "float", true], + ["L436", "float", true], + ["L437", "float", true], + ["L438", "float", true], + ["L439", "float", true], + ["L440", "float", true], + ["L441", "float", true], + ["L442", "float", true], + ["L443", "float", true], + ["L444", "float", true], + ["L445", "float", true], + ["L446", "float", true], + ["L447", "float", true], + ["L448", "float", true], + ["L449", "float", true], + ["L450", "float", true], + ["L451", "float", true], + ["L452", "float", true], + ["L453", "float", true], + ["L454", "float", true], + ["L455", "float", true], + ["L456", "float", true], + ["L457", "float", true], + ["L458", "float", true], + ["L459", "float", true], + ["L460", "float", true], + ["L461", "float", true], + ["L462", "float", true], + ["L463", "float", true], + ["L464", "float", true], + ["L465", "float", true], + ["L466", "float", true], + ["L467", "float", true], + ["L468", "float", true], + ["L469", "float", true], + ["L470", "uint64", true], + ["L498", "float", true], + ["L499", "uint64", true], + ["L500", "uint64", true], + ["L501", "uint64", true] + ], + + "ropebridge": [ + ["L97", "(inline-array ropebridge-tuning)", 6], + ["L104", "(inline-array vector)", 18], // 70/72 words + ["L105", "(inline-array vector)", 16], // 62/64 words + ["L106", "(inline-array vector)", 26], // 102/104 words + ["L107", "(inline-array vector)", 35] // 138/140 words + ], + + "double-lurker": [ + ["L109", "vector"], + ["L122", "attack-info"], + ["L123", "attack-info"], + ["L128", "attack-info"] + ], + + "billy": [["L234", "vector"]], + + "lurkerworm": [["L56", "attack-info"]], + + "pelican": [ + ["L199", "vector"], + ["L225", "vector"] + ], + + "citadel-sages": [ + ["L179", "vector"], + ["L623", "vector"], + ["L651", "vector"], + ["L701", "vector"] + ], + + "shover": [ + ["L13", "attack-info"], + ["L14", "attack-info"] + ], + + "steam-cap": [["L51", "attack-info"]], + + "sidekick": [["L29", "vector"]], + + "target-handler": [ + ["L195", "attack-info"], + ["L197", "float", true], + ["L198", "float", true], + ["L199", "float", true], + ["L200", "float", true], + ["L201", "float", true], + ["L202", "float", true], + ["L203", "float", true], + ["L204", "float", true], + ["L205", "uint64", true], + ["L206", "uint64", true], + ["L207", "uint64", true], + ["L208", "uint64", true], + ["L209", "uint64", true] + ], + + "water": [ + ["L148", "attack-info"], + ["L149", "attack-info"], + ["L150", "attack-info"] + ], + + "racer": [["L106", "vector"]], + + "target-racer": [ + ["L237", "attack-info"], + ["L238", "attack-info"], + ["L240", "vector"] + ], + + "rolling-lightning-mole": [ + ["L181", "vector"], + ["L185", "vector4w"], + ["L186", "vector4w"], + ["L187", "vector4w"], + ["L189", "vector4w"], + ["L195", "vector"], + ["L201", "vector4w"], + ["L202", "vector4w"], + ["L203", "vector4w"], + ["L204", "vector4w"], + ["L205", "vector4w"], + ["L206", "vector4w"] + ], + + "rolling-robber": [ + ["L127", "vector"], + ["L139", "vector"], + ["L140", "vector"], + ["L145", "vector"] + ], + + "target-flut": [ + ["L399", "attack-info"], + ["L406", "float", true], + ["L407", "float", true], + ["L408", "float", true], + ["L409", "float", true], + ["L410", "float", true], + ["L411", "float", true], + ["L412", "float", true], + ["L413", "float", true], + ["L414", "float", true], + ["L415", "float", true], + ["L416", "float", true], + ["L417", "float", true], + ["L418", "float", true], + ["L419", "float", true], + ["L420", "float", true], + ["L421", "float", true], + ["L422", "float", true], + ["L423", "float", true], + ["L424", "float", true], + ["L425", "float", true], + ["L426", "float", true], + ["L427", "float", true], + ["L428", "float", true], + ["L429", "float", true], + ["L430", "float", true], + ["L431", "float", true], + ["L432", "float", true], + ["L433", "float", true], + ["L434", "float", true], + ["L435", "float", true], + ["L436", "float", true], + ["L437", "float", true], + ["L438", "float", true], + ["L439", "float", true], + ["L440", "float", true], + ["L441", "float", true], + ["L442", "float", true], + ["L443", "float", true], + ["L444", "float", true], + ["L445", "float", true], + ["L446", "float", true], + ["L447", "float", true], + ["L448", "float", true], + ["L449", "float", true], + ["L450", "float", true], + ["L451", "float", true], + ["L452", "float", true], + ["L453", "float", true], + ["L454", "float", true], + ["L455", "float", true], + ["L456", "float", true], + ["L457", "float", true], + ["L458", "uint64", true], + ["L459", "uint64", true], + ["L460", "uint64", true], + ["L461", "uint64", true], + ["L462", "uint64", true], + ["L463", "uint64", true], + ["L464", "uint64", true], + ["L465", "uint64", true], + ["L483", "uint64", true], + ["L484", "uint64", true] + ], + + "collide-shape": [ + ["L399", "attack-info"], + ["L408", "vector"], + ["L410", "vector"], + ["L411", "vector"], + ["L413", "attack-info"], + ["L414", "attack-info"], + ["L415", "attack-info"], + ["L416", "attack-info"], + ["L417", "vector"], + ["L418", "attack-info"], + ["L419", "attack-info"], + ["L420", "vector"], + ["L421", "vector"] + ], + + "collide-planes": [ + ["L53", "vector4w"], + ["L54", "vector4w"], + ["L55", "vector4w"], + ["L56", "vector4w"], + ["L57", "vector4w"], + ["L58", "vector4w"], + ["L59", "vector4w"], + ["L60", "vector4w"], + ["L63", "vector4w"], + ["L64", "vector4w"], + ["L65", "vector4w"], + ["L66", "vector4w"] + ], + + "collide-probe": [ + ["L100", "vector"], + ["L102", "vector"] + ], + + "collide-cache": [ + ["L304", "vector"], + ["L303", "vector4w"] + ], + + "load-boundary-data": [["L2", "(array array)"]], + + "tfrag-near": [["L1", "vu-function"]], + + "snow-ram-boss": [ + ["L220", "attack-info"], + ["L221", "attack-info"], + ["L222", "attack-info"], + ["L223", "attack-info"], + ["L225", "attack-info"] + ], + + "snow-ram": [["L73", "attack-info"]], + + "snow-bumper": [["L54", "attack-info"]], + + "snow-ball": [ + ["L86", "(pointer float)", 8], + ["L87", "(pointer float)", 8], + ["L89", "attack-info"] + ], + + "puffer": [["L170", "attack-info"]], + + "driller-lurker": [ + ["L174", "attack-info"], + ["L175", "attack-info"] + ], + + "dark-crystal": [["L36", "attack-info"]], + + "kermit": [["L164", "attack-info"]], + + "swamp-blimp": [ + ["L177", "vector"], + ["L182", "vector"], + ["L187", "vector"], + ["L198", "tetherrock-info"], + ["L200", "tetherrock-info"], + ["L203", "tetherrock-info"], + ["L206", "tetherrock-info"], + ["L209", "tetherrock-info"] + ], + + "mistycannon": [["L199", "attack-info"]], + + "darkvine": [["L41", "attack-info"]], + + "jungle-mirrors": [ + ["L325", "vector"], + ["L326", "vector4w-4"] + ], + + "quicksandlurker": [["L111", "attack-info"]], + + "voicebox": [ + ["L47", "vector"], + ["L48", "vector"], + ["L49", "vector"], + ["L50", "vector"], + ["L51", "vector"] + ], + + "mother-spider": [ + ["L278", "vector"], + ["L279", "vector"], + ["L288", "attack-info"], + ["L301", "(inline-array mother-spider-leg-info)", 8], + ["L302", "(inline-array mother-spider-thread)", 9] + ], + + "bully": [ + ["L90", "attack-info"], + ["L91", "attack-info"], + ["L93", "attack-info"] + ], + + "bones": [ + ["L159", "shadow-settings"], + ["L161", "vector"], + ["L162", "vu-function"] + ], + + "tie": [["L43", "vu-function"]], + + "tie-near": [["L91", "vu-function"]], + + "depth-cue": [["L17", "depth-cue-work"]], + + "navigate": [ + ["L402", "vector"], + ["L403", "vector"], + ["L404", "vector"], + ["L405", "vector"], + ["L406", "vector"], + ["L422", "vector"], + ["L419", "(pointer uint8)", 4], + ["L425", "float", true], + ["L426", "float", true], + ["L429", "float", true], + ["L430", "float", true], + ["L436", "float", true], + ["L438", "float", true], + ["L444", "float", true], + ["L442", "float", true], + ["L520", "vector"], + ["L522", "float", true], // TODO - meters + ["L523", "float", true] // TODO - meters + ], + + "eye": [ + ["L36", "eye-work"], + ["L38", "float", true], + ["L40", "float", true], + ["L44", "uint64", true] + ], + + "snow-bunny": [["L190", "attack-info"]], + + "ocean-vu0": [ + ["L8", "vu-function"], + ["L9", "ocean-vu0-work"] + ], + + "ocean-near": [ + ["L35", "vu-function"], + ["L37", "float", true], + ["L44", "float", true] + ], + + "ocean-mid": [["L150", "vu-function"]], + + "generic-merc": [ + ["L161", "(inline-array invinitdata)", 8], + ["L162", "vu-function"] + ], + + "generic-vu0": [["L1", "vu-function"]], + + "generic-vu1": [ + ["L8", "vector4w"], + ["L9", "vector4w"], + ["L10", "vu-function"] + ], + + "generic-effect": [["L95", "generic-consts"]], + + "shadow-vu1": [ + ["L5", "vu-function"], + ["L6", "shadow-vu1-gifbuf-template"] + ], + + "generic-vu0": [["L1", "vu-function"]], + "shrubbery": [["L133", "vu-function"]], + + "credits": [ + ["L32", "(array int32)"], + ["L33", "(array float)"] + ], + +// BEGIN + "ambient": [ + ["L334", "vector2h"], + ["L332", "vector2h"], + ["L331", "vector2h"], + ["L330", "vector2h"], + ["L329", "vector2h"], + ["L328", "vector2h"] + ], + + "sparticle-launcher": [["L193", "adgif-shader"]], + + "load-boundary": [ + ["L328", "(inline-array lbvtx)", 12], + ["L325", "vector"] + ], + + "cam-debug": [ + ["L172", "vector4w"], + ["L173", "vector4w"], + ["L174", "vector4w"], + ["L175", "vector4w"], + ["L176", "vector4w"], + ["L207", "vector4w"], + ["L208", "vector4w"], + ["L209", "vector4w"], + ["L210", "vector4w"], + ["L211", "vector4w"], + ["L212", "vector4w"], + ["L213", "vector4w"], + ["L214", "vector4w"], + ["L215", "vector4w"], + ["L216", "vector4w"], + ["L217", "vector4w"], + ["L218", "vector4w"], + ["L219", "vector4w"], + ["L220", "vector4w"], + ["L221", "vector4w"], + ["L222", "vector4w"], + ["L223", "vector4w"], + ["L224", "vector4w"], + ["L225", "vector4w"], + ["L226", "vector4w"], + ["L227", "vector4w"], + ["L228", "vector4w"], + ["L229", "vector4w"], + ["L230", "vector4w"], + ["L231", "vector4w"], + ["L232", "vector4w"], + ["L237", "vector4w"], + ["L238", "vector4w"], + ["L239", "vector4w"], + ["L240", "vector4w"], + ["L241", "vector"], + ["L242", "vector"], + ["L243", "vector4w"], + ["L244", "vector"], + ["L245", "vector"], + ["L252", "vector"], + ["L253", "vector"], + ["L254", "vector"], + ["L255", "vector"], + ["L261", "vector4w"] + ], + + "sequence-a-village1": [["L40", "vector"]], + + "ogreboss": [ + ["L360", "attack-info"], + ["L368", "attack-info"], + ["L371", "attack-info"], + ["L372", "attack-info"], + ["L385", "float", true], + ["L386", "float", true], + ["L387", "float", true], + ["L388", "float", true], + ["L389", "float", true], + ["L390", "float", true], + ["L391", "float", true], + ["L392", "float", true], + ["L393", "float", true], + ["L394", "float", true], + ["L395", "float", true], + ["L396", "float", true], + ["L397", "float", true], + ["L398", "float", true], + ["L399", "float", true], + ["L400", "float", true], + ["L401", "float", true], + ["L402", "float", true], + ["L403", "float", true], + ["L404", "float", true], + ["L405", "float", true], + ["L406", "float", true], + ["L407", "float", true], + ["L408", "float", true], + ["L409", "float", true], + ["L410", "float", true], + ["L411", "float", true], + ["L412", "float", true], + ["L413", "float", true], + ["L414", "float", true], + ["L415", "float", true], + ["L416", "float", true], + ["L417", "float", true], + ["L418", "float", true], + ["L419", "float", true], + ["L420", "float", true], + ["L421", "float", true], + ["L422", "float", true], + ["L423", "float", true], + ["L424", "float", true], + ["L425", "float", true], + ["L426", "float", true], + ["L427", "float", true], + ["L428", "float", true], + ["L429", "float", true], + ["L430", "float", true], + ["L431", "float", true], + ["L432", "float", true], + ["L433", "float", true], + ["L434", "float", true], + ["L435", "float", true], + ["L436", "float", true], + ["L437", "float", true], + ["L438", "float", true], + ["L439", "float", true], + ["L440", "float", true], + ["L441", "float", true], + ["L442", "float", true], + ["L443", "float", true], + ["L444", "float", true], + ["L445", "float", true], + ["L446", "float", true], + ["L447", "float", true], + ["L448", "float", true], + ["L449", "float", true], + ["L450", "float", true], + ["L451", "float", true], + ["L452", "float", true], + ["L453", "float", true], + ["L454", "float", true], + ["L455", "float", true], + ["L456", "float", true], + ["L457", "float", true], + ["L458", "float", true], + ["L459", "float", true], + ["L460", "float", true], + ["L461", "float", true], + ["L462", "rgba", true], + ["L463", "uint64", true], + ["L464", "uint64", true], + ["L465", "uint64", true], + ["L466", "uint64", true], + ["L467", "uint64", true], + ["L526", "float", true], + ["L527", "uint64", true], + ["L528", "uint64", true], + ["L529", "uint64", true], + ["L530", "uint64", true], + ["L531", "uint64", true] + ], + + "flying-lurker": [ + ["L200", "attack-info"], + ["L190", "vector"] + ], + + "target": [ + ["L728", "float", true], + ["L729", "float", true], + ["L730", "float", true], + ["L731", "float", true], + ["L732", "float", true], + ["L733", "float", true], + ["L734", "float", true], + ["L735", "float", true], + ["L736", "float", true], + ["L737", "float", true], + ["L738", "float", true], + ["L739", "float", true], + ["L740", "float", true], + ["L741", "float", true], + ["L742", "float", true], + ["L743", "float", true], + ["L744", "float", true], + ["L745", "float", true], + ["L746", "float", true], + ["L747", "float", true], + ["L748", "float", true], + ["L749", "float", true], + ["L750", "float", true], + ["L751", "float", true], + ["L752", "float", true], + ["L753", "float", true], + ["L754", "float", true], + ["L755", "float", true], + ["L756", "float", true], + ["L757", "float", true], + ["L758", "float", true], + ["L759", "float", true], + ["L760", "float", true], + ["L761", "float", true], + ["L762", "float", true], + ["L763", "float", true], + ["L764", "float", true], + ["L765", "float", true], + ["L766", "float", true], + ["L767", "float", true], + ["L768", "float", true], + ["L769", "float", true], + ["L770", "float", true], + ["L771", "float", true], + ["L772", "float", true], + ["L773", "float", true], + ["L774", "float", true], + ["L775", "float", true], + ["L776", "float", true], + ["L777", "float", true], + ["L778", "float", true], + ["L779", "float", true], + ["L780", "float", true], + ["L781", "float", true], + ["L782", "float", true], + ["L783", "float", true], + ["L784", "float", true], + ["L785", "float", true], + ["L786", "float", true], + ["L787", "float", true], + ["L788", "float", true], + ["L789", "float", true], + ["L790", "float", true], + ["L791", "float", true], + ["L792", "float", true], + ["L793", "float", true], + ["L794", "float", true], + ["L795", "float", true], + ["L796", "float", true], + ["L797", "float", true], + ["L798", "float", true], + ["L799", "float", true], + ["L800", "float", true], + ["L801", "float", true], + ["L802", "float", true], + ["L803", "float", true], + ["L804", "float", true], + ["L805", "float", true], + ["L806", "float", true], + ["L807", "float", true], + ["L808", "float", true], + ["L809", "float", true], + ["L810", "float", true], + ["L811", "float", true], + ["L812", "float", true], + ["L813", "float", true], + ["L814", "float", true], + ["L815", "float", true], + ["L816", "float", true], + ["L817", "float", true], + ["L818", "float", true], + ["L819", "float", true], + ["L820", "float", true], + ["L821", "float", true], + ["L822", "float", true], + ["L823", "uint64", true], + ["L824", "uint64", true] + ], + + "target2": [ + ["L615", "attack-info"], + ["L656", "float", true], + ["L657", "float", true], + ["L658", "float", true], + ["L659", "float", true], + ["L660", "float", true], + ["L661", "float", true], + ["L662", "float", true], + ["L663", "float", true], + ["L664", "float", true], + ["L665", "float", true], + ["L666", "float", true], + ["L667", "float", true], + ["L668", "float", true], + ["L669", "float", true], + ["L670", "float", true], + ["L671", "float", true], + ["L672", "float", true], + ["L673", "float", true], + ["L674", "float", true], + ["L675", "float", true], + ["L676", "float", true], + ["L677", "float", true], + ["L678", "float", true], + ["L679", "float", true], + ["L680", "float", true], + ["L681", "float", true], + ["L682", "float", true], + ["L683", "float", true], + ["L684", "float", true], + ["L685", "float", true], + ["L686", "float", true], + ["L687", "float", true], + ["L688", "float", true], + ["L689", "float", true], + ["L690", "float", true], + ["L691", "float", true], + ["L692", "float", true], + ["L693", "float", true], + ["L694", "float", true], + ["L695", "float", true], + ["L696", "float", true], + ["L697", "float", true], + ["L698", "float", true], + ["L699", "float", true], + ["L700", "float", true], + ["L701", "float", true], + ["L702", "float", true], + ["L703", "float", true], + ["L704", "float", true], + ["L705", "float", true], + ["L706", "float", true], + ["L707", "float", true], + ["L708", "float", true], + ["L709", "float", true], + ["L710", "float", true], + ["L711", "float", true], + ["L712", "float", true], + ["L713", "float", true], + ["L714", "float", true], + ["L715", "float", true], + ["L716", "float", true], + ["L717", "float", true], + ["L718", "float", true], + ["L719", "float", true], + ["L720", "float", true], + ["L721", "float", true], + ["L722", "float", true], + ["L723", "float", true], + ["L724", "float", true], + ["L725", "float", true], + ["L726", "float", true], + ["L727", "float", true], + ["L728", "float", true], + ["L729", "float", true], + ["L730", "float", true], + ["L731", "float", true], + ["L732", "float", true], + ["L733", "float", true], + ["L734", "float", true], + ["L735", "float", true], + ["L736", "float", true], + ["L737", "float", true], + ["L738", "float", true], + ["L739", "float", true], + ["L740", "float", true], + ["L741", "float", true], + ["L742", "float", true], + ["L743", "float", true], + ["L744", "float", true], + ["L745", "float", true], + ["L746", "float", true], + ["L747", "float", true], + ["L748", "uint64", true], + ["L759", "uint64", true] + ], + + "target-death": [ + ["L314", "vector"], + ["L322", "float", true], + ["L323", "float", true], + ["L324", "float", true], + ["L325", "float", true], + ["L326", "float", true], + ["L327", "float", true], + ["L328", "float", true], + ["L329", "float", true], + ["L330", "float", true], + ["L331", "float", true], + ["L332", "float", true], + ["L333", "float", true], + ["L334", "float", true], + ["L335", "float", true], + ["L336", "float", true], + ["L337", "float", true], + ["L338", "float", true], + ["L339", "float", true], + ["L340", "float", true], + ["L341", "float", true], + ["L342", "float", true], + ["L343", "float", true], + ["L344", "float", true], + ["L345", "float", true], + ["L346", "float", true], + ["L347", "float", true], + ["L348", "float", true], + ["L349", "float", true], + ["L350", "uint64", true], + ["L351", "uint64", true], + ["L352", "uint64", true], + ["L353", "uint64", true], + ["L354", "uint64", true], + ["L355", "uint64", true], + ["L356", "uint64", true], + ["L357", "uint64", true], + ["L358", "uint64", true], + ["L361", "float", true] + ], + + "progress": [ + ["L574", "vector"], + ["L576", "vector"], + ["L578", "vector"], + ["L580", "vector"], + ["L582", "vector"], + ["L584", "vector"], + ["L587", "float", true], + ["L588", "float", true], + ["L589", "float", true], + ["L590", "float", true], + ["L591", "float", true], + ["L592", "float", true], + ["L593", "float", true], + ["L594", "float", true], + ["L595", "float", true], + ["L596", "float", true], + ["L597", "float", true], + ["L598", "float", true], + ["L599", "float", true], + ["L600", "float", true], + ["L601", "float", true], + ["L602", "float", true], + ["L603", "float", true], + ["L604", "float", true], + ["L605", "float", true], + ["L606", "float", true], + ["L607", "float", true], + ["L608", "float", true], + ["L609", "float", true], + ["L610", "float", true], + ["L611", "float", true], + ["L612", "float", true], + ["L613", "float", true], + ["L614", "float", true], + ["L615", "float", true], + ["L617", "float", true], + ["L616", "float", true], + ["L618", "float", true], + ["L619", "float", true], + ["L620", "float", true], + ["L621", "float", true], + ["L622", "float", true], + ["L623", "float", true], + ["L624", "float", true], + ["L625", "float", true], + ["L626", "float", true], + ["L627", "float", true], + ["L628", "float", true], + ["L629", "float", true], + ["L630", "float", true], + ["L631", "float", true], + ["L632", "float", true], + ["L633", "float", true], + ["L634", "float", true], + ["L635", "float", true], + ["L636", "float", true], + ["L637", "uint64", true], + ["L638", "uint64", true], + ["L639", "uint64", true], + ["L640", "uint64", true], + ["L641", "uint64", true], + ["L642", "uint64", true], + ["L643", "uint64", true], + ["L644", "uint64", true], + ["L645", "uint64", true], + ["L646", "uint64", true], + ["L647", "uint64", true], + ["L648", "uint64", true], + ["L649", "uint64", true], + ["L650", "uint64", true], + ["L668", "uint64", true] + ], + + "citadel-obs": [["L267", "attack-info"]], + + // please do not add things after this entry! git is dumb. + "object-file-that-doesnt-actually-exist-and-i-just-put-this-here-to-prevent-merge-conflicts-with-this-file": [] +} diff --git a/decompiler/extractor/main.cpp b/decompiler/extractor/main.cpp index 6de90dfe04..f9e33404e9 100644 --- a/decompiler/extractor/main.cpp +++ b/decompiler/extractor/main.cpp @@ -32,7 +32,7 @@ struct ISOMetadata { // this will let the installer reject (or gracefully handle) jak2 isos on the jak1 page, etc. // { SERIAL : { ELF_HASH : ISOMetadataDatabase } } -static std::map> isoDatabase{ +static const std::map> isoDatabase{ {"SCUS-97124", {{7280758013604870207U, {"Jak & Daxter™: The Precursor Legacy (Black Label)", "NTSC-U", 337, 11363853835861842434U, @@ -40,7 +40,11 @@ static std::map> isoDatabase{ {"SCES-50361", {{12150718117852276522U, {"Jak & Daxter™: The Precursor Legacy (PAL)", "PAL", 338, 16850370297611763875U, - "jak1_pal"}}}}}; + "jak1_pal"}}}}, + {"SCPS-15021", + {{16909372048085114219U, + {"ジャックXダクスター ~ 旧世界の遺産", "NTSC-J", 338, 1262350561338887717, + "jak1_jp"}}}}}; void setup_global_decompiler_stuff(std::optional project_path_override) { decompiler::init_opcode_info(); @@ -113,8 +117,7 @@ ExtractorErrorCode validate(const IsoFile& iso_file, } // Find the game in our tracking database - auto dbEntry = isoDatabase.find(serial.value()); - if (dbEntry == isoDatabase.end()) { + if (auto dbEntry = isoDatabase.find(serial.value()); dbEntry == isoDatabase.end()) { fmt::print(stderr, "ERROR: Serial '{}' not found in the validation database\n", serial.value()); if (!error_code.has_value()) { error_code = std::make_optional(ExtractorErrorCode::VALIDATION_SERIAL_MISSING_FROM_DB); @@ -354,6 +357,12 @@ int main(int argc, char** argv) { fmt::print("Running all steps, no flags provided!\n"); flag_runall = true; } + if (flag_runall) { + flag_extract = true; + flag_decompile = true; + flag_compile = true; + flag_play = true; + } // todo: print revision here. if (!project_path_override.empty()) { @@ -362,7 +371,11 @@ int main(int argc, char** argv) { setup_global_decompiler_stuff(std::nullopt); } - std::filesystem::path path_to_iso_files = file_util::get_jak_project_dir() / "iso_data" / "jak1"; + std::filesystem::path path_to_iso_files = file_util::get_jak_project_dir() / "iso_data" / "_temp"; + if (flag_extract && data_dir_path != path_to_iso_files) { + // in case input is also output, don't just wipe everything (weird) + std::filesystem::remove_all(path_to_iso_files); + } std::filesystem::create_directories(path_to_iso_files); // make sure the input looks right @@ -371,7 +384,7 @@ int main(int argc, char** argv) { return 1; } - if (flag_runall || flag_extract) { + if (flag_extract) { if (std::filesystem::is_regular_file(data_dir_path)) { // it's a file, treat it as an ISO auto iso_file = extract_files(data_dir_path, path_to_iso_files); @@ -392,7 +405,7 @@ int main(int argc, char** argv) { } } - if (flag_runall || flag_decompile) { + if (flag_decompile) { try { decompile(path_to_iso_files); } catch (std::exception& e) { @@ -401,11 +414,11 @@ int main(int argc, char** argv) { } } - if (flag_runall || flag_compile) { + if (flag_compile) { compile(path_to_iso_files); } - if (flag_runall || flag_play) { + if (flag_play) { launch_game(); } diff --git a/goal_src/build/all_objs_jak1_jp.json b/goal_src/build/all_objs_jak1_jp.json new file mode 100644 index 0000000000..a32e40c804 --- /dev/null +++ b/goal_src/build/all_objs_jak1_jp.json @@ -0,0 +1,2132 @@ +[["gcommon", "gcommon", 3, ["KERNEL"], ""], +["gstring-h", "gstring-h", 3, ["KERNEL"], ""], +["gkernel-h", "gkernel-h", 3, ["KERNEL"], ""], +["gkernel", "gkernel", 3, ["KERNEL"], ""], +["pskernel", "pskernel", 3, ["KERNEL"], ""], +["gstring", "gstring", 3, ["KERNEL"], ""], +["dgo-h", "dgo-h", 3, ["KERNEL"], ""], +["gstate", "gstate", 3, ["KERNEL"], ""], +["types-h", "types-h", 3, ["ENGINE", "GAME"], ""], +["vu1-macros", "vu1-macros", 3, ["ENGINE", "GAME"], ""], +["math", "math", 3, ["ENGINE", "GAME"], ""], +["vector-h", "vector-h", 3, ["ENGINE", "GAME"], ""], +["gravity-h", "gravity-h", 3, ["ENGINE", "GAME"], ""], +["bounding-box-h", "bounding-box-h", 3, ["ENGINE", "GAME"], ""], +["matrix-h", "matrix-h", 3, ["ENGINE", "GAME"], ""], +["quaternion-h", "quaternion-h", 3, ["ENGINE", "GAME"], ""], +["euler-h", "euler-h", 3, ["ENGINE", "GAME"], ""], +["transform-h", "transform-h", 3, ["ENGINE", "GAME"], ""], +["geometry-h", "geometry-h", 3, ["ENGINE", "GAME"], ""], +["trigonometry-h", "trigonometry-h", 3, ["ENGINE", "GAME"], ""], +["transformq-h", "transformq-h", 3, ["ENGINE", "GAME"], ""], +["bounding-box", "bounding-box", 3, ["ENGINE", "GAME"], ""], +["matrix", "matrix", 3, ["ENGINE", "GAME"], ""], +["transform", "transform", 3, ["ENGINE", "GAME"], ""], +["quaternion", "quaternion", 3, ["ENGINE", "GAME"], ""], +["euler", "euler", 3, ["ENGINE", "GAME"], ""], +["geometry", "geometry", 3, ["ENGINE", "GAME"], ""], +["trigonometry", "trigonometry", 3, ["ENGINE", "GAME"], ""], +["gsound-h", "gsound-h", 3, ["ENGINE", "GAME"], ""], +["timer-h", "timer-h", 3, ["ENGINE", "GAME"], ""], +["timer", "timer", 3, ["ENGINE", "GAME"], ""], +["vif-h", "vif-h", 3, ["ENGINE", "GAME"], ""], +["dma-h", "dma-h", 3, ["ENGINE", "GAME"], ""], +["video-h", "video-h", 3, ["ENGINE", "GAME"], ""], +["vu1-user-h", "vu1-user-h", 3, ["ENGINE", "GAME"], ""], +["dma", "dma", 3, ["ENGINE", "GAME"], ""], +["dma-buffer", "dma-buffer", 3, ["ENGINE", "GAME"], ""], +["dma-bucket", "dma-bucket", 3, ["ENGINE", "GAME"], ""], +["dma-disasm", "dma-disasm", 3, ["ENGINE", "GAME"], ""], +["pad", "pad", 3, ["ENGINE", "GAME"], ""], +["gs", "gs", 3, ["ENGINE", "GAME"], ""], +["display-h", "display-h", 3, ["ENGINE", "GAME"], ""], +["vector", "vector", 3, ["ENGINE", "GAME"], ""], +["file-io", "file-io", 3, ["ENGINE", "GAME"], ""], +["loader-h", "loader-h", 3, ["ENGINE", "GAME"], ""], +["texture-h", "texture-h", 3, ["ENGINE", "GAME"], ""], +["level-h", "level-h", 3, ["ENGINE", "GAME"], ""], +["math-camera-h", "math-camera-h", 3, ["ENGINE", "GAME"], ""], +["math-camera", "math-camera", 3, ["ENGINE", "GAME"], ""], +["font-h", "font-h", 3, ["ENGINE", "GAME"], ""], +["decomp-h", "decomp-h", 3, ["ENGINE", "GAME"], ""], +["display", "display", 3, ["ENGINE", "GAME"], ""], +["connect", "connect", 3, ["ENGINE", "GAME"], ""], +["text-h", "text-h", 3, ["ENGINE", "GAME"], ""], +["settings-h", "settings-h", 3, ["ENGINE", "GAME"], ""], +["capture", "capture", 3, ["ENGINE", "GAME"], ""], +["memory-usage-h", "memory-usage-h", 3, ["ENGINE", "GAME"], ""], +["texture", "texture", 3, ["ENGINE", "GAME"], ""], +["main-h", "main-h", 3, ["ENGINE", "GAME"], ""], +["mspace-h", "mspace-h", 3, ["ENGINE", "GAME"], ""], +["drawable-h", "drawable-h", 3, ["ENGINE", "GAME"], ""], +["drawable-group-h", "drawable-group-h", 3, ["ENGINE", "GAME"], ""], +["drawable-inline-array-h", "drawable-inline-array-h", 3, ["ENGINE", "GAME"], ""], +["draw-node-h", "draw-node-h", 3, ["ENGINE", "GAME"], ""], +["drawable-tree-h", "drawable-tree-h", 3, ["ENGINE", "GAME"], ""], +["drawable-actor-h", "drawable-actor-h", 3, ["ENGINE", "GAME"], ""], +["drawable-ambient-h", "drawable-ambient-h", 3, ["ENGINE", "GAME"], ""], +["game-task-h", "game-task-h", 3, ["ENGINE", "GAME"], ""], +["hint-control-h", "hint-control-h", 3, ["ENGINE", "GAME"], ""], +["generic-h", "generic-h", 3, ["ENGINE", "GAME"], ""], +["lights-h", "lights-h", 3, ["ENGINE", "GAME"], ""], +["ocean-h", "ocean-h", 3, ["ENGINE", "GAME"], ""], +["ocean-trans-tables", "ocean-trans-tables", 3, ["ENGINE", "GAME"], ""], +["ocean-tables", "ocean-tables", 3, ["ENGINE", "GAME"], ""], +["ocean-frames", "ocean-frames", 3, ["ENGINE", "GAME"], ""], +["sky-h", "sky-h", 3, ["ENGINE", "GAME"], ""], +["mood-h", "mood-h", 3, ["ENGINE", "GAME"], ""], +["time-of-day-h", "time-of-day-h", 3, ["ENGINE", "GAME"], ""], +["art-h", "art-h", 3, ["ENGINE", "GAME"], ""], +["generic-vu1-h", "generic-vu1-h", 3, ["ENGINE", "GAME"], ""], +["merc-h", "merc-h", 3, ["ENGINE", "GAME"], ""], +["generic-merc-h", "generic-merc-h", 3, ["ENGINE", "GAME"], ""], +["generic-tie-h", "generic-tie-h", 3, ["ENGINE", "GAME"], ""], +["generic-work-h", "generic-work-h", 3, ["ENGINE", "GAME"], ""], +["shadow-cpu-h", "shadow-cpu-h", 3, ["ENGINE", "GAME"], ""], +["shadow-vu1-h", "shadow-vu1-h", 3, ["ENGINE", "GAME"], ""], +["memcard-h", "memcard-h", 3, ["ENGINE", "GAME"], ""], +["game-info-h", "game-info-h", 3, ["ENGINE", "GAME"], ""], +["wind-h", "wind-h", 3, ["ENGINE", "GAME"], ""], +["prototype-h", "prototype-h", 3, ["ENGINE", "GAME"], ""], +["joint-h", "joint-h", 3, ["ENGINE", "GAME"], ""], +["bones-h", "bones-h", 3, ["ENGINE", "GAME"], ""], +["engines", "engines", 3, ["ENGINE", "GAME"], ""], +["res-h", "res-h", 3, ["ENGINE", "GAME"], ""], +["res", "res", 3, ["ENGINE", "GAME"], ""], +["lights", "lights", 3, ["ENGINE", "GAME"], ""], +["dynamics-h", "dynamics-h", 3, ["ENGINE", "GAME"], ""], +["surface-h", "surface-h", 3, ["ENGINE", "GAME"], ""], +["pat-h", "pat-h", 3, ["ENGINE", "GAME"], ""], +["fact-h", "fact-h", 3, ["ENGINE", "GAME"], ""], +["aligner-h", "aligner-h", 3, ["ENGINE", "GAME"], ""], +["game-h", "game-h", 3, ["ENGINE", "GAME"], ""], +["generic-obs-h", "generic-obs-h", 3, ["ENGINE", "GAME"], ""], +["pov-camera-h", "pov-camera-h", 3, ["ENGINE", "GAME"], ""], +["sync-info-h", "sync-info-h", 3, ["ENGINE", "GAME"], ""], +["smush-control-h", "smush-control-h", 3, ["ENGINE", "GAME"], ""], +["trajectory-h", "trajectory-h", 3, ["ENGINE", "GAME"], ""], +["debug-h", "debug-h", 3, ["ENGINE", "GAME"], ""], +["joint-mod-h", "joint-mod-h", 3, ["ENGINE", "GAME"], ""], +["collide-func-h", "collide-func-h", 3, ["ENGINE", "GAME"], ""], +["collide-mesh-h", "collide-mesh-h", 3, ["ENGINE", "GAME"], ""], +["collide-shape-h", "collide-shape-h", 3, ["ENGINE", "GAME"], ""], +["collide-target-h", "collide-target-h", 3, ["ENGINE", "GAME"], ""], +["collide-touch-h", "collide-touch-h", 3, ["ENGINE", "GAME"], ""], +["collide-edge-grab-h", "collide-edge-grab-h", 3, ["ENGINE", "GAME"], ""], +["process-drawable-h", "process-drawable-h", 3, ["ENGINE", "GAME"], ""], +["effect-control-h", "effect-control-h", 3, ["ENGINE", "GAME"], ""], +["collide-frag-h", "collide-frag-h", 3, ["ENGINE", "GAME"], ""], +["projectiles-h", "projectiles-h", 3, ["ENGINE", "GAME"], ""], +["target-h", "target-h", 3, ["ENGINE", "GAME"], ""], +["depth-cue-h", "depth-cue-h", 3, ["ENGINE", "GAME"], ""], +["stats-h", "stats-h", 3, ["ENGINE", "GAME"], ""], +["bsp-h", "bsp-h", 3, ["ENGINE", "GAME"], ""], +["collide-cache-h", "collide-cache-h", 3, ["ENGINE", "GAME"], ""], +["collide-h", "collide-h", 3, ["ENGINE", "GAME"], ""], +["shrubbery-h", "shrubbery-h", 3, ["ENGINE", "GAME"], ""], +["tie-h", "tie-h", 3, ["ENGINE", "GAME"], ""], +["tfrag-h", "tfrag-h", 3, ["ENGINE", "GAME"], ""], +["background-h", "background-h", 3, ["ENGINE", "GAME"], ""], +["subdivide-h", "subdivide-h", 3, ["ENGINE", "GAME"], ""], +["entity-h", "entity-h", 3, ["ENGINE", "GAME"], ""], +["sprite-h", "sprite-h", 3, ["ENGINE", "GAME"], ""], +["shadow-h", "shadow-h", 3, ["ENGINE", "GAME"], ""], +["eye-h", "eye-h", 3, ["ENGINE", "GAME"], ""], +["sparticle-launcher-h", "sparticle-launcher-h", 3, ["ENGINE", "GAME"], ""], +["sparticle-h", "sparticle-h", 3, ["ENGINE", "GAME"], ""], +["actor-link-h", "actor-link-h", 3, ["ENGINE", "GAME"], ""], +["camera-h", "camera-h", 3, ["ENGINE", "GAME"], ""], +["cam-debug-h", "cam-debug-h", 3, ["ENGINE", "GAME"], ""], +["cam-interface-h", "cam-interface-h", 3, ["ENGINE", "GAME"], ""], +["cam-update-h", "cam-update-h", 3, ["ENGINE", "GAME"], ""], +["assert-h", "assert-h", 3, ["ENGINE", "GAME"], ""], +["hud-h", "hud-h", 3, ["ENGINE", "GAME"], ""], +["progress-h", "progress-h", 3, ["ENGINE", "GAME"], ""], +["rpc-h", "rpc-h", 3, ["ENGINE", "GAME"], ""], +["path-h", "path-h", 3, ["ENGINE", "GAME"], ""], +["navigate-h", "navigate-h", 3, ["ENGINE", "GAME"], ""], +["load-dgo", "load-dgo", 3, ["ENGINE", "GAME"], ""], +["ramdisk", "ramdisk", 3, ["ENGINE", "GAME"], ""], +["gsound", "gsound", 3, ["ENGINE", "GAME"], ""], +["transformq", "transformq", 3, ["ENGINE", "GAME"], ""], +["collide-func", "collide-func", 3, ["ENGINE", "GAME"], ""], +["joint", "joint", 3, ["ENGINE", "GAME"], ""], +["cylinder", "cylinder", 3, ["ENGINE", "GAME"], ""], +["wind", "wind", 3, ["ENGINE", "GAME"], ""], +["bsp", "bsp", 3, ["ENGINE", "GAME"], ""], +["subdivide", "subdivide", 3, ["ENGINE", "GAME"], ""], +["sprite", "sprite", 3, ["ENGINE", "GAME"], ""], +["sprite-distort", "sprite-distort", 3, ["ENGINE", "GAME"], ""], +["debug-sphere", "debug-sphere", 3, ["ENGINE", "GAME"], ""], +["debug", "debug", 3, ["ENGINE", "GAME"], ""], +["merc-vu1", "merc-vu1", 3, ["ENGINE", "GAME"], ""], +["merc-blend-shape", "merc-blend-shape", 3, ["ENGINE", "GAME"], ""], +["merc", "merc", 3, ["ENGINE", "GAME"], ""], +["ripple", "ripple", 3, ["ENGINE", "GAME"], ""], +["bones", "bones", 3, ["ENGINE", "GAME"], ""], +["generic-vu0", "generic-vu0", 3, ["ENGINE", "GAME"], ""], +["generic", "generic", 3, ["ENGINE", "GAME"], ""], +["generic-vu1", "generic-vu1", 3, ["ENGINE", "GAME"], ""], +["generic-effect", "generic-effect", 3, ["ENGINE", "GAME"], ""], +["generic-merc", "generic-merc", 3, ["ENGINE", "GAME"], ""], +["generic-tie", "generic-tie", 3, ["ENGINE", "GAME"], ""], +["shadow-cpu", "shadow-cpu", 3, ["ENGINE", "GAME"], ""], +["shadow-vu1", "shadow-vu1", 3, ["ENGINE", "GAME"], ""], +["depth-cue", "depth-cue", 3, ["ENGINE", "GAME"], ""], +["font", "font", 3, ["ENGINE", "GAME"], ""], +["decomp", "decomp", 3, ["ENGINE", "GAME"], ""], +["background", "background", 3, ["ENGINE", "GAME"], ""], +["draw-node", "draw-node", 3, ["ENGINE", "GAME"], ""], +["shrubbery", "shrubbery", 3, ["ENGINE", "GAME"], ""], +["shrub-work", "shrub-work", 3, ["ENGINE", "GAME"], ""], +["tfrag-near", "tfrag-near", 3, ["ENGINE", "GAME"], ""], +["tfrag", "tfrag", 3, ["ENGINE", "GAME"], ""], +["tfrag-methods", "tfrag-methods", 3, ["ENGINE", "GAME"], ""], +["tfrag-work", "tfrag-work", 3, ["ENGINE", "GAME"], ""], +["tie", "tie", 3, ["ENGINE", "GAME"], ""], +["tie-near", "tie-near", 3, ["ENGINE", "GAME"], ""], +["tie-work", "tie-work", 3, ["ENGINE", "GAME"], ""], +["tie-methods", "tie-methods", 3, ["ENGINE", "GAME"], ""], +["sync-info", "sync-info", 3, ["ENGINE", "GAME"], ""], +["trajectory", "trajectory", 3, ["ENGINE", "GAME"], ""], +["sparticle-launcher", "sparticle-launcher", 3, ["ENGINE", "GAME"], ""], +["sparticle", "sparticle", 3, ["ENGINE", "GAME"], ""], +["entity-table", "entity-table", 3, ["ENGINE", "GAME"], ""], +["loader", "loader", 3, ["ENGINE", "GAME"], ""], +["task-control-h", "task-control-h", 3, ["ENGINE", "GAME"], ""], +["game-info", "game-info", 3, ["ENGINE", "GAME"], ""], +["game-save", "game-save", 3, ["ENGINE", "GAME"], ""], +["settings", "settings", 3, ["ENGINE", "GAME"], ""], +["mood-tables", "mood-tables", 3, ["ENGINE", "GAME"], ""], +["mood", "mood", 3, ["ENGINE", "GAME"], ""], +["weather-part", "weather-part", 3, ["ENGINE", "GAME"], ""], +["time-of-day", "time-of-day", 3, ["ENGINE", "GAME"], ""], +["sky-utils", "sky-utils", 3, ["ENGINE", "GAME"], ""], +["sky", "sky", 3, ["ENGINE", "GAME"], ""], +["sky-tng", "sky-tng", 3, ["ENGINE", "GAME"], ""], +["load-boundary-h", "load-boundary-h", 3, ["ENGINE", "GAME"], ""], +["load-boundary", "load-boundary", 3, ["ENGINE", "GAME"], ""], +["load-boundary-data", "load-boundary-data", 3, ["ENGINE", "GAME"], ""], +["level-info", "level-info", 3, ["ENGINE", "GAME"], ""], +["level", "level", 3, ["ENGINE", "GAME"], ""], +["text", "text", 3, ["ENGINE", "GAME"], ""], +["collide-probe", "collide-probe", 3, ["ENGINE", "GAME"], ""], +["collide-frag", "collide-frag", 3, ["ENGINE", "GAME"], ""], +["collide-mesh", "collide-mesh", 3, ["ENGINE", "GAME"], ""], +["collide-touch", "collide-touch", 3, ["ENGINE", "GAME"], ""], +["collide-edge-grab", "collide-edge-grab", 3, ["ENGINE", "GAME"], ""], +["collide-shape", "collide-shape", 3, ["ENGINE", "GAME"], ""], +["collide-shape-rider", "collide-shape-rider", 3, ["ENGINE", "GAME"], ""], +["collide", "collide", 3, ["ENGINE", "GAME"], ""], +["collide-planes", "collide-planes", 3, ["ENGINE", "GAME"], ""], +["merc-death", "merc-death", 3, ["ENGINE", "GAME"], ""], +["water-h", "water-h", 3, ["ENGINE", "GAME"], ""], +["camera", "camera", 3, ["ENGINE", "GAME"], ""], +["cam-interface", "cam-interface", 3, ["ENGINE", "GAME"], ""], +["cam-master", "cam-master", 3, ["ENGINE", "GAME"], ""], +["cam-states", "cam-states", 3, ["ENGINE", "GAME"], ""], +["cam-states-dbg", "cam-states-dbg", 3, ["ENGINE", "GAME"], ""], +["cam-combiner", "cam-combiner", 3, ["ENGINE", "GAME"], ""], +["cam-update", "cam-update", 3, ["ENGINE", "GAME"], ""], +["vol-h", "vol-h", 3, ["ENGINE", "GAME"], ""], +["cam-layout", "cam-layout", 3, ["ENGINE", "GAME"], ""], +["cam-debug", "cam-debug", 3, ["ENGINE", "GAME"], ""], +["cam-start", "cam-start", 3, ["ENGINE", "GAME"], ""], +["process-drawable", "process-drawable", 3, ["ENGINE", "GAME"], ""], +["hint-control", "hint-control", 3, ["ENGINE", "GAME"], ""], +["ambient", "ambient", 3, ["ENGINE", "GAME"], ""], +["assert", "assert", 3, ["ENGINE", "GAME"], ""], +["generic-obs", "generic-obs", 3, ["ENGINE", "GAME"], ""], +["target-util", "target-util", 3, ["ENGINE", "GAME"], ""], +["target-part", "target-part", 3, ["ENGINE", "GAME"], ""], +["collide-reaction-target", "collide-reaction-target", 3, ["ENGINE", "GAME"], ""], +["logic-target", "logic-target", 3, ["ENGINE", "GAME"], ""], +["sidekick", "sidekick", 3, ["ENGINE", "GAME"], ""], +["voicebox", "voicebox", 3, ["ENGINE", "GAME"], ""], +["target-handler", "target-handler", 3, ["ENGINE", "GAME"], ""], +["target", "target", 3, ["ENGINE", "GAME"], ""], +["target2", "target2", 3, ["ENGINE", "GAME"], ""], +["target-death", "target-death", 3, ["ENGINE", "GAME"], ""], +["menu", "menu", 3, ["ENGINE", "GAME"], ""], +["drawable", "drawable", 3, ["ENGINE", "GAME"], ""], +["drawable-group", "drawable-group", 3, ["ENGINE", "GAME"], ""], +["drawable-inline-array", "drawable-inline-array", 3, ["ENGINE", "GAME"], ""], +["drawable-tree", "drawable-tree", 3, ["ENGINE", "GAME"], ""], +["prototype", "prototype", 3, ["ENGINE", "GAME"], ""], +["main-collide", "main-collide", 3, ["ENGINE", "GAME"], ""], +["video", "video", 3, ["ENGINE", "GAME"], ""], +["main", "main", 3, ["ENGINE", "GAME"], ""], +["collide-cache", "collide-cache", 3, ["ENGINE", "GAME"], ""], +["relocate", "relocate", 3, ["ENGINE", "GAME"], ""], +["memory-usage", "memory-usage", 3, ["ENGINE", "GAME"], ""], +["entity", "entity", 3, ["ENGINE", "GAME"], ""], +["path", "path", 3, ["ENGINE", "GAME"], ""], +["vol", "vol", 3, ["ENGINE", "GAME"], ""], +["navigate", "navigate", 3, ["ENGINE", "GAME"], ""], +["aligner", "aligner", 3, ["ENGINE", "GAME"], ""], +["effect-control", "effect-control", 3, ["ENGINE", "GAME"], ""], +["water", "water", 3, ["ENGINE", "GAME"], ""], +["collectables-part", "collectables-part", 3, ["ENGINE", "GAME"], ""], +["collectables", "collectables", 3, ["ENGINE", "GAME"], ""], +["task-control", "task-control", 3, ["ENGINE", "GAME"], ""], +["process-taskable", "process-taskable", 3, ["ENGINE", "GAME"], ""], +["pov-camera", "pov-camera", 3, ["ENGINE", "GAME"], ""], +["powerups", "powerups", 3, ["ENGINE", "GAME"], ""], +["crates", "crates", 3, ["ENGINE", "GAME"], ""], +["hud", "hud", 3, ["ENGINE", "GAME"], ""], +["hud-classes", "hud-classes", 3, ["ENGINE", "GAME"], ""], +["progress-static", "progress-static", 3, ["ENGINE", "GAME"], ""], +["progress-part", "progress-part", 3, ["ENGINE", "GAME"], ""], +["progress-draw", "progress-draw", 3, ["ENGINE", "GAME"], ""], +["progress", "progress", 3, ["ENGINE", "GAME"], ""], +["credits", "credits", 3, ["ENGINE", "GAME"], ""], +["projectiles", "projectiles", 3, ["ENGINE", "GAME"], ""], +["ocean", "ocean", 3, ["ENGINE", "GAME"], ""], +["ocean-vu0", "ocean-vu0", 3, ["ENGINE", "GAME"], ""], +["ocean-texture", "ocean-texture", 3, ["ENGINE", "GAME"], ""], +["ocean-mid", "ocean-mid", 3, ["ENGINE", "GAME"], ""], +["ocean-transition", "ocean-transition", 3, ["ENGINE", "GAME"], ""], +["ocean-near", "ocean-near", 3, ["ENGINE", "GAME"], ""], +["shadow", "shadow", 3, ["ENGINE", "GAME"], ""], +["eye", "eye", 3, ["ENGINE", "GAME"], ""], +["glist-h", "glist-h", 3, ["ENGINE", "GAME"], ""], +["glist", "glist", 3, ["ENGINE", "GAME"], ""], +["anim-tester", "anim-tester", 3, ["ENGINE", "GAME"], ""], +["viewer", "viewer", 3, ["ENGINE", "GAME"], ""], +["part-tester", "part-tester", 3, ["ENGINE", "GAME"], ""], +["default-menu", "default-menu", 3, ["ENGINE", "GAME"], ""], +["dir-tpages", "dir-tpages", 4, ["GAME", "ART"], ""], +["tpage-463", "tpage-463", 4, ["GAME", "ART"], ""], +["tpage-2", "tpage-2", 4, ["GAME", "ART"], ""], +["tpage-880", "tpage-880", 4, ["GAME", "ART"], ""], +["tpage-256", "tpage-256", 4, ["GAME", "ART"], ""], +["tpage-1278", "tpage-1278", 4, ["GAME", "ART"], ""], +["texture-upload", "texture-upload", 3, ["GAME", "ART"], ""], +["tpage-1032", "tpage-1032", 4, ["GAME", "ART"], ""], +["tpage-62", "tpage-62", 4, ["GAME", "ART"], ""], +["tpage-1532", "tpage-1532", 4, ["GAME", "ART"], ""], +["fuel-cell-ag", "fuel-cell", 4, ["GAME", "ART"], ""], +["money-ag", "money", 4, ["GAME", "ART"], ""], +["buzzer-ag", "buzzer", 4, ["GAME", "ART"], ""], +["ecovalve-ag", "ecovalve", 4, ["GAME", "ART"], ""], +["ecovalve-ag", "ecovalve", 4, ["BEA"], ""], +["ecovalve-ag", "ecovalve", 4, ["CIT"], ""], +["ecovalve-ag", "ecovalve", 4, ["FIN"], ""], +["ecovalve-ag", "ecovalve", 4, ["JUB", "JUN"], ""], +["ecovalve-ag", "ecovalve", 4, ["FIC", "OGR"], ""], +["ecovalve-ag", "ecovalve", 4, ["LAV"], ""], +["ecovalve-ag", "ecovalve", 4, ["MAI"], ""], +["ecovalve-ag", "ecovalve", 4, ["ROB"], ""], +["ecovalve-ag", "ecovalve", 4, ["ROL"], ""], +["ecovalve-ag", "ecovalve", 4, ["SNO"], ""], +["ecovalve-ag", "ecovalve", 4, ["SUB"], ""], +["ecovalve-ag", "ecovalve", 4, ["SWA"], ""], +["ecovalve-ag", "ecovalve", 4, ["TRA"], ""], +["crate-ag", "crate", 4, ["GAME", "ART"], ""], +["speaker-ag", "speaker", 4, ["GAME", "ART"], ""], +["fuelcell-naked-ag", "fuelcell-naked", 4, ["GAME", "ART"], ""], +["eichar-ag", "eichar", 4, ["GAME", "ART"], ""], +["sidekick-ag", "sidekick", 4, ["GAME", "ART"], ""], +["deathcam-ag", "deathcam", 4, ["GAME", "ART"], ""], +["game-cnt", "game-cnt", 4, ["GAME", "ART"], ""], +["rigid-body-h", "rigid-body-h", 3, ["GAME", "COMMON", "L1"], ""], +["water-anim", "water-anim", 3, ["GAME", "COMMON", "L1", "WATER-AN"], ""], +["dark-eco-pool", "dark-eco-pool", 3, ["GAME", "COMMON", "L1"], ""], +["rigid-body", "rigid-body", 3, ["GAME", "COMMON", "L1"], ""], +["nav-enemy-h", "nav-enemy-h", 3, ["GAME", "COMMON", "L1"], ""], +["nav-enemy", "nav-enemy", 3, ["GAME", "COMMON", "L1"], ""], +["baseplat", "baseplat", 3, ["GAME", "COMMON", "L1"], ""], +["basebutton", "basebutton", 3, ["GAME", "COMMON", "L1"], ""], +["tippy", "tippy", 3, ["GAME", "COMMON", "L1"], ""], +["joint-exploder", "joint-exploder", 3, ["GAME", "COMMON", "L1"], ""], +["babak", "babak", 3, ["GAME", "COMMON", "L1"], ""], +["sharkey", "sharkey", 3, ["GAME", "COMMON", "L1"], ""], +["orb-cache", "orb-cache", 3, ["GAME", "COMMON", "L1"], ""], +["plat", "plat", 3, ["GAME", "COMMON", "L1"], ""], +["plat-button", "plat-button", 3, ["GAME", "COMMON", "L1"], ""], +["plat-eco", "plat-eco", 3, ["GAME", "COMMON", "L1"], ""], +["ropebridge", "ropebridge", 3, ["GAME", "COMMON", "L1"], ""], +["ticky", "ticky", 3, ["GAME", "COMMON", "L1"], ""], +["mistycannon", "mistycannon", 3, ["BEA", "L1", "MIS"], ""], +["babak-with-cannon", "babak-with-cannon", 3, ["BEA", "L1", "MIS"], ""], +["air-h", "air-h", 3, ["BEA", "L1"], ""], +["air", "air", 3, ["BEA", "L1"], ""], +["wobbler", "wobbler", 3, ["BEA", "L1"], ""], +["twister", "twister", 3, ["BEA", "L1"], ""], +["beach-obs", "beach-obs", 3, ["BEA", "L1"], ""], +["bird-lady", "bird-lady", 3, ["BEA", "L1"], ""], +["bird-lady-beach", "bird-lady-beach", 3, ["BEA", "L1"], ""], +["mayor", "mayor", 3, ["BEA", "L1"], ""], +["sculptor", "sculptor", 3, ["BEA", "L1"], ""], +["pelican", "pelican", 3, ["BEA", "L1"], ""], +["lurkerworm", "lurkerworm", 3, ["BEA", "L1"], ""], +["lurkercrab", "lurkercrab", 3, ["BEA", "L1"], ""], +["lurkerpuppy", "lurkerpuppy", 3, ["BEA", "L1"], ""], +["beach-rocks", "beach-rocks", 3, ["BEA", "L1"], ""], +["seagull", "seagull", 3, ["BEA", "L1"], ""], +["beach-part", "beach-part", 3, ["BEA", "L1"], ""], +["tpage-212", "tpage-212", 4, ["BEA"], ""], +["tpage-214", "tpage-214", 4, ["BEA"], ""], +["tpage-213", "tpage-213", 4, ["BEA"], ""], +["tpage-215", "tpage-215", 4, ["BEA"], ""], +["babak-ag", "babak", 4, ["BEA", "CIT", "JUN", "FIC", "MIS", "ROB", "ROL", "SNO", "SUB", "SUN", "SWA"], ""], +["barrel-ag", "barrel", 4, ["BEA"], ""], +["barrel-ag", "barrel", 4, ["VI2"], ""], +["beachcam-ag", "beachcam", 4, ["BEA"], ""], +["bird-lady-ag", "bird-lady", 4, ["BEA"], ""], +["bird-lady-beach-ag", "bird-lady-beach", 4, ["BEA"], ""], +["bladeassm-ag", "bladeassm", 4, ["BEA"], ""], +["ecoventrock-ag", "ecoventrock", 4, ["BEA"], ""], +["flutflut-ag", "flutflut", 4, ["BEA"], ""], +["flutflutegg-ag", "flutflutegg", 4, ["BEA"], ""], +["grottopole-ag", "grottopole", 4, ["BEA"], ""], +["harvester-ag", "harvester", 4, ["BEA"], ""], +["kickrock-ag", "kickrock", 4, ["BEA"], ""], +["lrocklrg-ag", "lrocklrg", 4, ["BEA"], ""], +["lurkercrab-ag", "lurkercrab", 4, ["BEA"], ""], +["lurkerpuppy-ag", "lurkerpuppy", 4, ["BEA"], ""], +["lurkerworm-ag", "lurkerworm", 4, ["BEA"], ""], +["mayor-ag", "mayor", 4, ["BEA"], ""], +["mistycannon-ag", "mistycannon", 4, ["BEA", "MIS"], ""], +["orb-cache-top-ag", "orb-cache-top", 4, ["BEA"], ""], +["orb-cache-top-ag", "orb-cache-top", 4, ["CIT"], ""], +["orb-cache-top-ag", "orb-cache-top", 4, ["JUN"], ""], +["orb-cache-top-ag", "orb-cache-top", 4, ["MIS"], ""], +["orb-cache-top-ag", "orb-cache-top", 4, ["SNO"], ""], +["orb-cache-top-ag", "orb-cache-top", 4, ["SUN"], ""], +["orb-cache-top-ag", "orb-cache-top", 4, ["VI1"], ""], +["orb-cache-top-ag", "orb-cache-top", 4, ["VI2"], ""], +["pelican-ag", "pelican", 4, ["BEA"], ""], +["sack-ag", "sack", 4, ["BEA"], ""], +["sack-ag", "sack", 4, ["MIS"], ""], +["sculptor-ag", "sculptor", 4, ["BEA"], ""], +["sculptor-muse-ag", "sculptor-muse", 4, ["BEA"], ""], +["seagull-ag", "seagull", 4, ["BEA"], ""], +["sharkey-ag", "sharkey", 4, ["BEA", "TRA", "VI2"], ""], +["sharkey-ag", "sharkey", 4, ["JUN", "MIS"], ""], +["sharkey-ag", "sharkey", 4, ["SWA"], ""], +["sharkey-ag", "sharkey", 4, ["VI1"], ""], +["windmill-one-ag", "windmill-one", 4, ["BEA"], ""], +["beach-vis", "beach-vis", 4, ["BEA"], ""], +["villagep-obs", "villagep-obs", 3, ["CIT", "L1", "VI1", "VI2", "VI3", "VILLAGEP"], ""], +["oracle", "oracle", 3, ["CIT", "L1", "VI1", "VI2", "VI3", "VILLAGEP"], ""], +["battlecontroller", "battlecontroller", 3, ["CIT", "L1", "MIS", "SWA"], ""], +["citadel-part", "citadel-part", 3, ["CIT", "L1"], ""], +["citadel-obs", "citadel-obs", 3, ["CIT"], ""], +["citadel-obs-OLD", "citadel-obs", 3, ["L1"], ""], +["citb-plat", "citb-plat", 3, ["CIT", "L1"], ""], +["citadel-sages", "citadel-sages", 3, ["CIT"], ""], +["citadel-sages-OLD", "citadel-sages", 3, ["L1"], ""], +["snow-bunny", "snow-bunny", 3, ["CIT", "L1", "SNO"], ""], +["citb-bunny", "citb-bunny", 3, ["CIT", "L1"], ""], +["citb-drop-plat", "citb-drop-plat", 3, ["CIT", "L1"], ""], +["assistant-citadel", "assistant-citadel", 3, ["CIT", "L1"], ""], +["tpage-1415", "tpage-1415", 4, ["CIT"], ""], +["tpage-1417", "tpage-1417", 4, ["CIT"], ""], +["tpage-1416", "tpage-1416", 4, ["CIT"], ""], +["tpage-1414", "tpage-1414", 4, ["CIT"], ""], +["assistant-lavatube-end-ag", "assistant-lavatube-end", 4, ["CIT"], ""], +["bluesage-ag", "bluesage", 4, ["CIT"], ""], +["citadelcam-ag", "citadelcam", 4, ["CIT"], ""], +["citb-arm-ag", "citb-arm", 4, ["CIT"], ""], +["citb-arm-shoulder-ag", "citb-arm-shoulder", 4, ["CIT"], ""], +["citb-bunny-ag", "citb-bunny", 4, ["CIT"], ""], +["citb-button-ag", "citb-button", 4, ["CIT"], ""], +["citb-chain-plat-ag", "citb-chain-plat", 4, ["CIT"], ""], +["citb-chains-ag", "citb-chains", 4, ["CIT"], ""], +["citb-coil-ag", "citb-coil", 4, ["CIT"], ""], +["citb-disc-ag", "citb-disc", 4, ["CIT"], ""], +["citb-donut-ag", "citb-donut", 4, ["CIT"], ""], +["citb-drop-plat-ag", "citb-drop-plat", 4, ["CIT"], ""], +["citb-exit-plat-ag", "citb-exit-plat", 4, ["CIT"], ""], +["citb-firehose-ag", "citb-firehose", 4, ["CIT"], ""], +["citb-generator-ag", "citb-generator", 4, ["CIT"], ""], +["citb-hose-ag", "citb-hose", 4, ["CIT"], ""], +["citb-iris-door-ag", "citb-iris-door", 4, ["CIT"], ""], +["citb-launcher-ag", "citb-launcher", 4, ["CIT"], ""], +["citb-robotboss-ag", "citb-robotboss", 4, ["CIT"], ""], +["citb-rotatebox-ag", "citb-rotatebox", 4, ["CIT"], ""], +["citb-sagecage-ag", "citb-sagecage", 4, ["CIT"], ""], +["citb-stopbox-ag", "citb-stopbox", 4, ["CIT"], ""], +["evilbro-citadel-ag", "evilbro-citadel", 4, ["CIT"], ""], +["evilsis-citadel-ag", "evilsis-citadel", 4, ["CIT"], ""], +["green-sagecage-ag", "green-sagecage", 4, ["CIT", "FIN"], ""], +["plat-citb-ag", "plat-citb", 4, ["CIT"], ""], +["plat-eco-citb-ag", "plat-eco-citb", 4, ["CIT"], ""], +["redsage-ag", "redsage", 4, ["CIT"], ""], +["warp-gate-switch-ag", "warp-gate-switch", 4, ["CIT"], ""], +["warp-gate-switch-ag", "warp-gate-switch", 4, ["TRA"], ""], +["warp-gate-switch-ag", "warp-gate-switch", 4, ["VI1", "VI3"], ""], +["warp-gate-switch-ag", "warp-gate-switch", 4, ["VI2"], ""], +["warpgate-ag", "warpgate", 4, ["CIT", "TRA", "VI1", "VI2", "VI3"], ""], +["yellowsage-ag", "yellowsage", 4, ["CIT"], ""], +["citadel-vis", "citadel-vis", 4, ["CIT"], ""], +["darkcave-obs", "darkcave-obs", 3, ["DAR", "L1"], ""], +["tpage-1306", "tpage-1306", 4, ["DAR"], ""], +["tpage-1307", "tpage-1307", 4, ["DAR"], ""], +["tpage-1305", "tpage-1305", 4, ["DAR"], ""], +["tpage-1304", "tpage-1304", 4, ["DAR"], ""], +["tpage-1352", "tpage-1352", 4, ["DAR"], ""], +["baby-spider-ag", "baby-spider", 4, ["DAR"], ""], +["baby-spider-ag", "baby-spider", 4, ["MAI"], ""], +["baby-spider-ag", "baby-spider", 4, ["ROB"], ""], +["cavecrystal-ag", "cavecrystal", 4, ["DAR"], ""], +["caveelevator-ag", "caveelevator", 4, ["DAR", "ROB"], ""], +["cavespatula-darkcave-ag", "cavespatula-darkcave", 4, ["DAR"], ""], +["cavetrapdoor-ag", "cavetrapdoor", 4, ["DAR"], ""], +["cavetrapdoor-ag", "cavetrapdoor", 4, ["MAI"], ""], +["cavetrapdoor-ag", "cavetrapdoor", 4, ["ROB"], ""], +["dark-crystal-ag", "dark-crystal", 4, ["DAR", "MAI"], ""], +["mother-spider-ag", "mother-spider", 4, ["DAR", "MAI"], ""], +["spider-egg-ag", "spider-egg", 4, ["DAR", "MAI"], ""], +["spider-egg-ag", "spider-egg", 4, ["ROB"], ""], +["water-anim-darkcave-ag", "water-anim-darkcave", 4, ["DAR"], ""], +["darkcave-vis", "darkcave-vis", 4, ["DAR"], ""], +["demo-obs", "demo-obs", 3, ["DEM", "L1"], ""], +["tpage-1485", "tpage-1485", 4, ["DEM", "L1"], ""], +["tpage-1486", "tpage-1486", 4, ["DEM", "L1"], ""], +["tpage-1487", "tpage-1487", 4, ["DEM", "L1"], ""], +["tpage-1599", "tpage-1599", 4, ["DEM", "L1"], ""], +["tpage-1600", "tpage-1600", 4, ["DEM", "L1"], ""], +["tpage-1601", "tpage-1601", 4, ["DEM", "L1"], ""], +["tpage-1602", "tpage-1602", 4, ["DEM", "L1"], ""], +["tpage-1603", "tpage-1603", 4, ["DEM", "L1"], ""], +["tpage-1604", "tpage-1604", 4, ["DEM", "L1"], ""], +["tpage-1605", "tpage-1605", 4, ["DEM", "L1"], ""], +["tpage-1606", "tpage-1606", 4, ["DEM", "L1"], ""], +["tpage-1607", "tpage-1607", 4, ["DEM", "L1"], ""], +["static-screen", "static-screen", 3, ["DEM", "L1", "TIT"], ""], +["tpage-1480", "tpage-1480", 4, ["DEM"], ""], +["tpage-1479", "tpage-1479", 4, ["DEM"], ""], +["demo-vis", "demo-vis", 4, ["DEM"], ""], +["robotboss-h", "robotboss-h", 3, ["FIN", "L1"], ""], +["robotboss-part", "robotboss-part", 3, ["FIN", "L1"], ""], +["sage-finalboss-part", "sage-finalboss-part", 3, ["FIN", "L1"], ""], +["light-eco", "light-eco", 3, ["FIN", "L1"], ""], +["robotboss-weapon", "robotboss-weapon", 3, ["FIN", "L1"], ""], +["robotboss-misc", "robotboss-misc", 3, ["FIN", "L1"], ""], +["green-eco-lurker", "green-eco-lurker", 3, ["FIN", "L1"], ""], +["robotboss", "robotboss", 3, ["FIN", "L1"], ""], +["final-door", "final-door", 3, ["FIN", "L1"], ""], +["sage-finalboss", "sage-finalboss", 3, ["FIN", "L1"], ""], +["tpage-1419", "tpage-1419", 4, ["FIN"], ""], +["tpage-1420", "tpage-1420", 4, ["FIN"], ""], +["tpage-634", "tpage-634", 4, ["FIN"], ""], +["tpage-1418", "tpage-1418", 4, ["FIN"], ""], +["tpage-545", "tpage-545", 4, ["FIN"], ""], +["darkecobomb-ag", "darkecobomb", 4, ["FIN"], ""], +["ecoclaw-ag", "ecoclaw", 4, ["FIN"], ""], +["finalbosscam-ag", "finalbosscam", 4, ["FIN"], ""], +["green-eco-lurker-ag", "green-eco-lurker", 4, ["FIN"], ""], +["greenshot-ag", "greenshot", 4, ["FIN"], ""], +["jak-white-ag", "jak-white", 4, ["FIN"], ""], +["light-eco-ag", "light-eco", 4, ["FIN"], ""], +["plat-eco-finalboss-ag", "plat-eco-finalboss", 4, ["FIN"], ""], +["power-left-ag", "power-left", 4, ["FIN"], ""], +["power-right-ag", "power-right", 4, ["FIN"], ""], +["powercellalt-ag", "powercellalt", 4, ["FIN"], ""], +["redring-ag", "redring", 4, ["FIN"], ""], +["robotboss-ag", "robotboss", 4, ["FIN"], ""], +["robotboss-blueeco-ag", "robotboss-blueeco", 4, ["FIN"], ""], +["robotboss-cinematic-ag", "robotboss-cinematic", 4, ["FIN"], ""], +["robotboss-redeco-ag", "robotboss-redeco", 4, ["FIN"], ""], +["robotboss-yelloweco-ag", "robotboss-yelloweco", 4, ["FIN"], ""], +["silodoor-ag", "silodoor", 4, ["FIN"], ""], +["water-anim-finalboss-ag", "water-anim-finalboss", 4, ["FIN"], ""], +["finalboss-vis", "finalboss-vis", 4, ["FIN"], ""], +["evilbro", "evilbro", 3, ["INT", "L1"], ""], +["tpage-1455", "tpage-1455", 4, ["INT"], ""], +["tpage-1457", "tpage-1457", 4, ["INT"], ""], +["tpage-1456", "tpage-1456", 4, ["INT"], ""], +["tpage-1454", "tpage-1454", 4, ["INT"], ""], +["evilbro-ag", "evilbro", 4, ["INT"], ""], +["evilsis-ag", "evilsis", 4, ["INT"], ""], +["intro-vis", "intro-vis", 4, ["INT"], ""], +["jungleb-obs", "jungleb-obs", 3, ["JUB", "L1"], ""], +["plat-flip", "plat-flip", 3, ["JUB", "L1"], ""], +["plant-boss-main+0-ag", "plant-boss-main+0", 4, ["JUB", "L1"], ""], +["aphid", "aphid", 3, ["JUB", "L1"], ""], +["plant-boss", "plant-boss", 3, ["JUB", "L1"], ""], +["tpage-485", "tpage-485", 4, ["JUB"], ""], +["tpage-510", "tpage-510", 4, ["JUB"], ""], +["tpage-507", "tpage-507", 4, ["JUB"], ""], +["tpage-966", "tpage-966", 4, ["JUB"], ""], +["aphid-lurker-ag", "aphid-lurker", 4, ["JUB"], ""], +["darkvine-ag", "darkvine", 4, ["JUB"], ""], +["darkvine-ag", "darkvine", 4, ["JUN"], ""], +["eggtop-ag", "eggtop", 4, ["JUB"], ""], +["jng-iris-door-ag", "jng-iris-door", 4, ["JUB"], ""], +["jng-iris-door-ag", "jng-iris-door", 4, ["TRA"], ""], +["plant-boss-ag", "plant-boss", 4, ["JUB"], ""], +["plat-flip-ag", "plat-flip", 4, ["JUB"], ""], +["plat-jungleb-ag", "plat-jungleb", 4, ["JUB"], ""], +["jungleb-vis", "jungleb-vis", 4, ["JUB"], ""], +["eichar-fish+0-ag", "eichar-fish+0", 4, ["JUN"], ""], +["eichar-fish+0-ag", "eichar-fish+0", 4, ["JUNGLE"], ""], +["eichar-fish+0-ag", "eichar-fish+0", 4, ["L1"], ""], +["jungle-elevator", "jungle-elevator", 3, ["JUN", "JUNGLE", "L1"], ""], +["bouncer", "bouncer", 3, ["JUN", "JUNGLE", "L1"], ""], +["hopper", "hopper", 3, ["JUN", "JUNGLE", "L1"], ""], +["junglesnake", "junglesnake", 3, ["JUN", "JUNGLE", "L1"], ""], +["darkvine", "darkvine", 3, ["JUN", "JUNGLE", "L1"], ""], +["jungle-obs", "jungle-obs", 3, ["JUN", "JUNGLE", "L1"], ""], +["jungle-mirrors", "jungle-mirrors", 3, ["JUN", "JUNGLE", "L1"], ""], +["junglefish", "junglefish", 3, ["JUN", "JUNGLE", "L1"], ""], +["fisher", "fisher", 3, ["JUN", "JUNGLE", "L1"], ""], +["jungle-part", "jungle-part", 3, ["JUN", "JUNGLE", "L1"], ""], +["launcherdoor", "launcherdoor", 3, ["JUN", "JUNGLE", "L1", "MAI", "MAINCAVE", "SUN", "SUNKEN"], ""], +["tpage-385", "tpage-385", 4, ["JUN"], ""], +["tpage-531", "tpage-531", 4, ["JUN"], ""], +["tpage-386", "tpage-386", 4, ["JUN"], ""], +["tpage-388", "tpage-388", 4, ["JUN"], ""], +["tpage-765", "tpage-765", 4, ["JUN"], ""], +["accordian-ag", "accordian", 4, ["JUN"], ""], +["bounceytarp-ag", "bounceytarp", 4, ["JUN"], ""], +["catch-fisha-ag", "catch-fisha", 4, ["JUN"], ""], +["catch-fishb-ag", "catch-fishb", 4, ["JUN"], ""], +["catch-fishc-ag", "catch-fishc", 4, ["JUN"], ""], +["fish-net-ag", "fish-net", 4, ["JUN"], ""], +["fisher-ag", "fisher", 4, ["JUN"], ""], +["hopper-ag", "hopper", 4, ["JUN"], ""], +["junglecam-ag", "junglecam", 4, ["JUN"], ""], +["junglefish-ag", "junglefish", 4, ["JUN"], ""], +["junglesnake-ag", "junglesnake", 4, ["JUN"], ""], +["launcherdoor-ag", "launcherdoor", 4, ["JUN"], ""], +["launcherdoor-ag", "launcherdoor", 4, ["SUN"], ""], +["logtrap-ag", "logtrap", 4, ["JUN"], ""], +["lurkerm-piston-ag", "lurkerm-piston", 4, ["JUN"], ""], +["lurkerm-tall-sail-ag", "lurkerm-tall-sail", 4, ["JUN"], ""], +["maindoor-ag", "maindoor", 4, ["JUN"], ""], +["medres-firecanyon-ag", "medres-firecanyon", 4, ["JUN"], ""], +["periscope-ag", "periscope", 4, ["JUN"], ""], +["plat-button-ag", "plat-button", 4, ["JUN"], ""], +["plat-eco-ag", "plat-eco", 4, ["JUN"], ""], +["plat-eco-ag", "plat-eco", 4, ["MIS"], ""], +["plat-eco-ag", "plat-eco", 4, ["ROB"], ""], +["plat-eco-ag", "plat-eco", 4, ["TRA"], ""], +["precurbridge-ag", "precurbridge", 4, ["JUN"], ""], +["reflector-mirror-ag", "reflector-mirror", 4, ["JUN"], ""], +["ropebridge-52-ag", "ropebridge-52", 4, ["JUN"], ""], +["ropebridge-70-ag", "ropebridge-70", 4, ["JUN"], ""], +["sidedoor-ag", "sidedoor", 4, ["JUN"], ""], +["towertop-ag", "towertop", 4, ["JUN"], ""], +["water-anim-jungle-ag", "water-anim-jungle", 4, ["JUN"], ""], +["jungle-vis", "jungle-vis", 4, ["JUN"], ""], +["target-racer-h", "target-racer-h", 3, ["FIC", "LAV", "MIS", "OGR", "ROL"], ""], +["target-racer-h-OLD", "target-racer-h", 3, ["L1", "RACERP"], ""], +["racer-part", "racer-part", 3, ["L1", "FIC", "LAV", "MIS", "OGR", "RACERP", "ROL"], ""], +["racer", "racer", 3, ["L1", "FIC", "LAV", "MIS", "OGR", "RACERP", "ROL"], ""], +["target-racer", "target-racer", 3, ["L1", "FIC", "LAV", "MIS", "OGR", "RACERP", "ROL"], ""], +["racer-states", "racer-states", 3, ["L1", "FIC", "LAV", "MIS", "OGR", "RACERP", "ROL"], ""], +["collide-reaction-racer", "collide-reaction-racer", 3, ["L1", "FIC", "LAV", "MIS", "OGR", "RACERP", "ROL"], ""], +["eichar-racer+0-ag", "eichar-racer+0", 4, ["L1", "FIC", "LAV", "MIS", "OGR", "RACERP", "ROL"], ""], +["tpage-1119", "tpage-1119", 4, ["L1", "FIC", "LAV", "MIS", "OGR", "RACERP", "ROL"], ""], +["blocking-plane", "blocking-plane", 3, ["L1", "FIC", "LAV", "MIS", "OGR", "RACERP", "ROL", "SNO", "SWA"], ""], +["flut-part", "flut-part", 3, ["L1", "SNO", "SWA"], ""], +["flutflut", "flutflut", 3, ["L1", "SNO", "SWA"], ""], +["target-flut", "target-flut", 3, ["L1", "SNO", "SWA"], ""], +["eichar-flut+0-ag", "eichar-flut+0", 4, ["L1", "SNO", "SWA"], ""], +["farmer", "farmer", 3, ["L1", "VI1"], ""], +["explorer", "explorer", 3, ["L1", "VI1"], ""], +["assistant", "assistant", 3, ["L1", "VI1"], ""], +["sage", "sage", 3, ["L1", "VI1"], ""], +["yakow", "yakow", 3, ["VI1"], ""], +["yakow-OLD", "yakow", 3, ["L1"], ""], +["village-obs", "village-obs", 3, ["L1", "VI1"], ""], +["fishermans-boat", "fishermans-boat", 3, ["L1", "VI1"], ""], +["village1-part", "village1-part", 3, ["L1", "VI1"], ""], +["village1-part2", "village1-part2", 3, ["L1", "VI1"], ""], +["sequence-a-village1", "sequence-a-village1", 3, ["L1", "VI1"], ""], +["training-obs", "training-obs", 3, ["L1", "TRA"], ""], +["training-part", "training-part", 3, ["L1", "TRA"], ""], +["misty-obs", "misty-obs", 3, ["L1", "MIS"], ""], +["misty-warehouse", "misty-warehouse", 3, ["L1", "MIS"], ""], +["misty-conveyor", "misty-conveyor", 3, ["L1", "MIS"], ""], +["mud", "mud", 3, ["L1", "MIS"], ""], +["muse", "muse", 3, ["L1", "MIS"], ""], +["bonelurker", "bonelurker", 3, ["L1", "MIS"], ""], +["quicksandlurker", "quicksandlurker", 3, ["L1", "MIS"], ""], +["misty-teetertotter", "misty-teetertotter", 3, ["L1", "MIS"], ""], +["balloonlurker", "balloonlurker", 3, ["L1", "MIS"], ""], +["misty-part", "misty-part", 3, ["L1", "MIS"], ""], +["sidekick-human", "sidekick-human", 3, ["L1", "MIS"], ""], +["firecanyon-part", "firecanyon-part", 3, ["L1", "FIC"], ""], +["assistant-firecanyon", "assistant-firecanyon", 3, ["L1", "FIC"], ""], +["village2-part", "village2-part", 3, ["L1", "VI2"], ""], +["village2-obs", "village2-obs", 3, ["L1", "VI2"], ""], +["village2-part2", "village2-part2", 3, ["L1", "VI2"], ""], +["gambler", "gambler", 3, ["L1", "VI2"], ""], +["warrior", "warrior", 3, ["L1", "VI2"], ""], +["geologist", "geologist", 3, ["L1", "VI2"], ""], +["swamp-blimp", "swamp-blimp", 3, ["L1", "VI2"], ""], +["sage-bluehut", "sage-bluehut", 3, ["L1", "VI2"], ""], +["flutflut-bluehut", "flutflut-bluehut", 3, ["L1", "VI2"], ""], +["assistant-village2", "assistant-village2", 3, ["L1", "VI2"], ""], +["sunken-elevator", "sunken-elevator", 3, ["L1", "VI2"], ""], +["swamp-obs", "swamp-obs", 3, ["L1", "SWA"], ""], +["swamp-bat", "swamp-bat", 3, ["L1", "SWA"], ""], +["swamp-rat", "swamp-rat", 3, ["L1", "SWA"], ""], +["swamp-rat-nest", "swamp-rat-nest", 3, ["L1", "SWA"], ""], +["kermit", "kermit", 3, ["L1", "SWA"], ""], +["swamp-part", "swamp-part", 3, ["L1", "SWA"], ""], +["billy", "billy", 3, ["L1", "SWA"], ""], +["cavecrystal-light", "cavecrystal-light", 3, ["L1", "MAI", "MAINCAVE"], ""], +["maincave-obs", "maincave-obs", 3, ["L1", "MAI", "MAINCAVE"], ""], +["maincave-part", "maincave-part", 3, ["L1", "MAI", "MAINCAVE"], ""], +["spiderwebs", "spiderwebs", 3, ["L1", "MAI", "MAINCAVE"], ""], +["dark-crystal", "dark-crystal", 3, ["L1", "MAI", "MAINCAVE"], ""], +["baby-spider", "baby-spider", 3, ["L1", "MAI", "MAINCAVE"], ""], +["mother-spider-h", "mother-spider-h", 3, ["L1", "MAI", "MAINCAVE"], ""], +["mother-spider-egg", "mother-spider-egg", 3, ["L1", "MAI", "MAINCAVE"], ""], +["mother-spider-proj", "mother-spider-proj", 3, ["L1", "MAI", "MAINCAVE"], ""], +["mother-spider", "mother-spider", 3, ["L1", "MAI", "MAINCAVE"], ""], +["gnawer", "gnawer", 3, ["L1", "MAI", "MAINCAVE"], ""], +["driller-lurker", "driller-lurker", 3, ["L1", "MAI", "MAINCAVE"], ""], +["sunken-part", "sunken-part", 3, ["L1", "SUN", "SUNKEN"], ""], +["sunken-part2", "sunken-part2", 3, ["L1", "SUN", "SUNKEN"], ""], +["sunken-part3", "sunken-part3", 3, ["L1", "SUN", "SUNKEN"], ""], +["sunken-part4", "sunken-part4", 3, ["L1", "SUN", "SUNKEN"], ""], +["sunken-part5", "sunken-part5", 3, ["L1", "SUN", "SUNKEN"], ""], +["target-tube", "target-tube", 3, ["L1", "SUN", "SUNKEN"], ""], +["eichar-tube+0-ag", "eichar-tube+0", 4, ["L1", "SUNKEN"], ""], +["eichar-tube+0-ag", "eichar-tube+0", 4, ["SUN"], ""], +["sunken-obs", "sunken-obs", 3, ["L1", "SUN", "SUNKEN"], ""], +["shover", "shover", 3, ["L1", "SUN", "SUNKEN"], ""], +["square-platform", "square-platform", 3, ["L1", "SUN", "SUNKEN"], ""], +["sun-iris-door", "sun-iris-door", 3, ["L1", "SUN", "SUNKEN"], ""], +["orbit-plat", "orbit-plat", 3, ["L1", "SUN", "SUNKEN"], ""], +["wedge-plats", "wedge-plats", 3, ["L1", "SUN", "SUNKEN"], ""], +["wall-plat", "wall-plat", 3, ["L1", "SUN", "SUNKEN"], ""], +["qbert-plat", "qbert-plat", 3, ["L1", "SUN", "SUNKEN"], ""], +["steam-cap", "steam-cap", 3, ["L1", "SUN", "SUNKEN"], ""], +["sun-exit-chamber", "sun-exit-chamber", 3, ["L1", "SUN", "SUNKEN"], ""], +["floating-launcher", "floating-launcher", 3, ["L1", "SUN", "SUNKEN"], ""], +["sunken-water", "sunken-water", 3, ["L1", "SUN", "SUNKEN"], ""], +["whirlpool", "whirlpool", 3, ["L1", "SUN", "SUNKEN"], ""], +["sunken-pipegame", "sunken-pipegame", 3, ["L1", "SUN", "SUNKEN"], ""], +["bully", "bully", 3, ["L1", "SUN", "SUNKEN"], ""], +["double-lurker", "double-lurker", 3, ["L1", "SUN", "SUNKEN"], ""], +["helix-water", "helix-water", 3, ["L1", "SUN", "SUNKEN"], ""], +["puffer", "puffer", 3, ["L1", "SUN", "SUNKEN"], ""], +["sunken-fish", "sunken-fish", 3, ["L1", "SUN", "SUNKEN"], ""], +["rolling-obs", "rolling-obs", 3, ["L1", "ROL"], ""], +["rolling-lightning-mole", "rolling-lightning-mole", 3, ["L1", "ROL"], ""], +["rolling-robber", "rolling-robber", 3, ["L1", "ROL"], ""], +["rolling-race-ring", "rolling-race-ring", 3, ["L1", "ROL"], ""], +["firecanyon-obs", "firecanyon-obs", 3, ["L1", "FIC", "OGR"], ""], +["ogre-part", "ogre-part", 3, ["L1", "OGR"], ""], +["ogreboss", "ogreboss", 3, ["L1", "OGR"], ""], +["ogre-obs", "ogre-obs", 3, ["L1", "OGR"], ""], +["flying-lurker", "flying-lurker", 3, ["L1", "OGR"], ""], +["village3-part", "village3-part", 3, ["L1", "VI3"], ""], +["village3-obs", "village3-obs", 3, ["L1", "VI3"], ""], +["minecart", "minecart", 3, ["L1", "VI3"], ""], +["miners", "miners", 3, ["L1", "VI3"], ""], +["assistant-village3", "assistant-village3", 3, ["L1", "VI3"], ""], +["sage-village3", "sage-village3", 3, ["L1", "VI3"], ""], +["cave-trap", "cave-trap", 3, ["L1", "ROB"], ""], +["spider-egg", "spider-egg", 3, ["L1", "ROB"], ""], +["robocave-part", "robocave-part", 3, ["L1", "ROB"], ""], +["target-snowball", "target-snowball", 3, ["L1", "SNO"], ""], +["target-ice", "target-ice", 3, ["L1", "SNO"], ""], +["ice-cube", "ice-cube", 3, ["L1", "SNO"], ""], +["snow-ball", "snow-ball", 3, ["L1", "SNO"], ""], +["snow-obs", "snow-obs", 3, ["L1", "SNO"], ""], +["snow-flutflut-obs", "snow-flutflut-obs", 3, ["L1", "SNO"], ""], +["snow-bumper", "snow-bumper", 3, ["L1", "SNO"], ""], +["snow-ram-h", "snow-ram-h", 3, ["L1", "SNO"], ""], +["snow-ram-boss", "snow-ram-boss", 3, ["L1", "SNO"], ""], +["snow-ram", "snow-ram", 3, ["L1", "SNO"], ""], +["snow-part", "snow-part", 3, ["L1", "SNO"], ""], +["yeti", "yeti", 3, ["L1", "SNO"], ""], +["eichar-pole+0-ag", "eichar-pole+0", 4, ["L1"], ""], +["eichar-pole+0-ag", "eichar-pole+0", 4, ["ROB"], ""], +["eichar-pole+0-ag", "eichar-pole+0", 4, ["SNO"], ""], +["eichar-pole+0-ag", "eichar-pole+0", 4, ["SWA"], ""], +["eichar-ice+0-ag", "eichar-ice+0", 4, ["L1", "SNO"], ""], +["lavatube-obs", "lavatube-obs", 3, ["L1", "LAV"], ""], +["lavatube-energy", "lavatube-energy", 3, ["L1", "LAV"], ""], +["lavatube-part", "lavatube-part", 3, ["L1", "LAV"], ""], +["assistant-lavatube", "assistant-lavatube", 3, ["L1", "LAV"], ""], +["tpage-815", "tpage-815", 4, ["FIC"], ""], +["tpage-822", "tpage-822", 4, ["FIC"], ""], +["tpage-854", "tpage-854", 4, ["FIC"], ""], +["tpage-1123", "tpage-1123", 4, ["FIC"], ""], +["assistant-firecanyon-ag", "assistant-firecanyon", 4, ["FIC"], ""], +["balloon-ag", "balloon", 4, ["FIC"], ""], +["crate-darkeco-cluster-ag", "crate-darkeco-cluster", 4, ["FIC"], ""], +["crate-darkeco-cluster-ag", "crate-darkeco-cluster", 4, ["OGR"], ""], +["ef-plane-ag", "ef-plane", 4, ["FIC", "LAV", "OGR", "ROL", "SNO", "SWA"], ""], +["ef-plane-ag", "ef-plane", 4, ["MIS"], ""], +["racer-ag", "racer", 4, ["FIC", "ROL"], ""], +["racer-ag", "racer", 4, ["LAV"], ""], +["racer-ag", "racer", 4, ["MIS"], ""], +["racer-ag", "racer", 4, ["OGR"], ""], +["spike-ag", "spike", 4, ["FIC"], ""], +["firecanyon-vis", "firecanyon-vis", 4, ["FIC"], ""], +["tpage-1338", "tpage-1338", 4, ["LAV"], ""], +["tpage-1340", "tpage-1340", 4, ["LAV"], ""], +["tpage-1339", "tpage-1339", 4, ["LAV"], ""], +["tpage-1337", "tpage-1337", 4, ["LAV"], ""], +["assistant-lavatube-start-ag", "assistant-lavatube-start", 4, ["LAV"], ""], +["chainmine-ag", "chainmine", 4, ["LAV"], ""], +["darkecobarrel-ag", "darkecobarrel", 4, ["LAV"], ""], +["energyarm-ag", "energyarm", 4, ["LAV"], ""], +["energyball-ag", "energyball", 4, ["LAV"], ""], +["energybase-ag", "energybase", 4, ["LAV"], ""], +["energydoor-ag", "energydoor", 4, ["LAV"], ""], +["energyhub-ag", "energyhub", 4, ["LAV"], ""], +["lavaballoon-ag", "lavaballoon", 4, ["LAV"], ""], +["lavabase-ag", "lavabase", 4, ["LAV"], ""], +["lavafall-ag", "lavafall", 4, ["LAV"], ""], +["lavafallsewera-ag", "lavafallsewera", 4, ["LAV"], ""], +["lavafallsewerb-ag", "lavafallsewerb", 4, ["LAV"], ""], +["lavashortcut-ag", "lavashortcut", 4, ["LAV"], ""], +["lavayellowtarp-ag", "lavayellowtarp", 4, ["LAV"], ""], +["water-anim-lavatube-ag", "water-anim-lavatube", 4, ["LAV"], ""], +["lavatube-vis", "lavatube-vis", 4, ["LAV"], ""], +["tpage-1313", "tpage-1313", 4, ["MAI"], ""], +["tpage-1315", "tpage-1315", 4, ["MAI"], ""], +["tpage-1314", "tpage-1314", 4, ["MAI"], ""], +["tpage-1312", "tpage-1312", 4, ["MAI"], ""], +["tpage-767", "tpage-767", 4, ["MAI"], ""], +["driller-lurker-ag", "driller-lurker", 4, ["MAI", "ROB"], ""], +["gnawer-ag", "gnawer", 4, ["MAI"], ""], +["launcherdoor-maincave-ag", "launcherdoor-maincave", 4, ["MAI"], ""], +["maincavecam-ag", "maincavecam", 4, ["MAI"], ""], +["plat-ag", "plat", 4, ["MAI"], ""], +["plat-ag", "plat", 4, ["ROB"], ""], +["spiderwebs-ag", "spiderwebs", 4, ["MAI", "ROB"], ""], +["water-anim-maincave-ag", "water-anim-maincave", 4, ["MAI"], ""], +["water-anim-maincave-water-ag", "water-anim-maincave-water", 4, ["MAI"], ""], +["maincave-vis", "maincave-vis", 4, ["MAI"], ""], +["tpage-516", "tpage-516", 4, ["MIS"], ""], +["tpage-521", "tpage-521", 4, ["MIS"], ""], +["tpage-518", "tpage-518", 4, ["MIS"], ""], +["tpage-520", "tpage-520", 4, ["MIS"], ""], +["balloonlurker-ag", "balloonlurker", 4, ["MIS"], ""], +["boatpaddle-ag", "boatpaddle", 4, ["MIS"], ""], +["bonelurker-ag", "bonelurker", 4, ["MIS"], ""], +["breakaway-left-ag", "breakaway-left", 4, ["MIS"], ""], +["breakaway-mid-ag", "breakaway-mid", 4, ["MIS"], ""], +["breakaway-right-ag", "breakaway-right", 4, ["MIS"], ""], +["darkecocan-ag", "darkecocan", 4, ["MIS"], ""], +["keg-ag", "keg", 4, ["MIS"], ""], +["keg-conveyor-ag", "keg-conveyor", 4, ["MIS"], ""], +["keg-conveyor-paddle-ag", "keg-conveyor-paddle", 4, ["MIS"], ""], +["mis-bone-bridge-ag", "mis-bone-bridge", 4, ["MIS"], ""], +["mis-bone-platform-ag", "mis-bone-platform", 4, ["MIS"], ""], +["mistycam-ag", "mistycam", 4, ["MIS"], ""], +["muse-ag", "muse", 4, ["MIS"], ""], +["quicksandlurker-ag", "quicksandlurker", 4, ["MIS"], ""], +["ropebridge-36-ag", "ropebridge-36", 4, ["MIS"], ""], +["rounddoor-ag", "rounddoor", 4, ["MIS"], ""], +["sidekick-human-ag", "sidekick-human", 4, ["MIS"], ""], +["silostep-ag", "silostep", 4, ["MIS"], ""], +["teetertotter-ag", "teetertotter", 4, ["MIS"], ""], +["water-anim-misty-ag", "water-anim-misty", 4, ["MIS"], ""], +["wheel-ag", "wheel", 4, ["MIS"], ""], +["windturbine-ag", "windturbine", 4, ["MIS"], ""], +["misty-vis", "misty-vis", 4, ["MIS"], ""], +["tpage-875", "tpage-875", 4, ["OGR"], ""], +["tpage-967", "tpage-967", 4, ["OGR"], ""], +["tpage-884", "tpage-884", 4, ["OGR"], ""], +["tpage-1117", "tpage-1117", 4, ["OGR"], ""], +["flying-lurker-ag", "flying-lurker", 4, ["OGR"], ""], +["medres-snow-ag", "medres-snow", 4, ["OGR"], ""], +["ogre-bridge-ag", "ogre-bridge", 4, ["OGR"], ""], +["ogre-bridgeend-ag", "ogre-bridgeend", 4, ["OGR"], ""], +["ogre-isle-ag", "ogre-isle", 4, ["OGR"], ""], +["ogre-step-ag", "ogre-step", 4, ["OGR"], ""], +["ogreboss-ag", "ogreboss", 4, ["OGR"], ""], +["ogrecam-ag", "ogrecam", 4, ["OGR"], ""], +["plunger-lurker-ag", "plunger-lurker", 4, ["OGR"], ""], +["shortcut-boulder-ag", "shortcut-boulder", 4, ["OGR"], ""], +["tntbarrel-ag", "tntbarrel", 4, ["OGR"], ""], +["water-anim-ogre-ag", "water-anim-ogre", 4, ["OGR"], ""], +["ogre-vis", "ogre-vis", 4, ["OGR"], ""], +["tpage-1318", "tpage-1318", 4, ["ROB"], ""], +["tpage-1319", "tpage-1319", 4, ["ROB"], ""], +["tpage-1317", "tpage-1317", 4, ["ROB"], ""], +["tpage-1316", "tpage-1316", 4, ["ROB"], ""], +["cavecrusher-ag", "cavecrusher", 4, ["ROB"], ""], +["cavespatulatwo-ag", "cavespatulatwo", 4, ["ROB"], ""], +["water-anim-robocave-ag", "water-anim-robocave", 4, ["ROB"], ""], +["robocave-vis", "robocave-vis", 4, ["ROB"], ""], +["tpage-923", "tpage-923", 4, ["ROL"], ""], +["tpage-926", "tpage-926", 4, ["ROL"], ""], +["tpage-924", "tpage-924", 4, ["ROL"], ""], +["tpage-925", "tpage-925", 4, ["ROL"], ""], +["tpage-1353", "tpage-1353", 4, ["ROL"], ""], +["dark-plant-ag", "dark-plant", 4, ["ROL"], ""], +["happy-plant-ag", "happy-plant", 4, ["ROL"], ""], +["lightning-mole-ag", "lightning-mole", 4, ["ROL"], ""], +["pusher-ag", "pusher", 4, ["ROL"], ""], +["race-ring-ag", "race-ring", 4, ["ROL"], ""], +["robber-ag", "robber", 4, ["ROL"], ""], +["rolling-start-ag", "rolling-start", 4, ["ROL"], ""], +["rollingcam-ag", "rollingcam", 4, ["ROL"], ""], +["water-anim-rolling-ag", "water-anim-rolling", 4, ["ROL"], ""], +["rolling-vis", "rolling-vis", 4, ["ROL"], ""], +["tpage-710", "tpage-710", 4, ["SNO"], ""], +["tpage-842", "tpage-842", 4, ["SNO"], ""], +["tpage-711", "tpage-711", 4, ["SNO"], ""], +["tpage-712", "tpage-712", 4, ["SNO"], ""], +["flut-saddle-ag", "flut-saddle", 4, ["SNO"], ""], +["flut-saddle-ag", "flut-saddle", 4, ["SWA"], ""], +["flutflut-plat-large-ag", "flutflut-plat-large", 4, ["SNO"], ""], +["flutflut-plat-med-ag", "flutflut-plat-med", 4, ["SNO"], ""], +["flutflut-plat-small-ag", "flutflut-plat-small", 4, ["SNO"], ""], +["ice-cube-ag", "ice-cube", 4, ["SNO"], ""], +["ice-cube-break-ag", "ice-cube-break", 4, ["SNO"], ""], +["ram-ag", "ram", 4, ["SNO"], ""], +["ram-boss-ag", "ram-boss", 4, ["SNO"], ""], +["snow-ball-ag", "snow-ball", 4, ["SNO"], ""], +["snow-bridge-36-ag", "snow-bridge-36", 4, ["SNO"], ""], +["snow-bumper-ag", "snow-bumper", 4, ["SNO"], ""], +["snow-bunny-ag", "snow-bunny", 4, ["SNO"], ""], +["snow-button-ag", "snow-button", 4, ["SNO"], ""], +["snow-eggtop-ag", "snow-eggtop", 4, ["SNO"], ""], +["snow-fort-gate-ag", "snow-fort-gate", 4, ["SNO"], ""], +["snow-gears-ag", "snow-gears", 4, ["SNO"], ""], +["snow-log-ag", "snow-log", 4, ["SNO"], ""], +["snow-spatula-ag", "snow-spatula", 4, ["SNO"], ""], +["snow-switch-ag", "snow-switch", 4, ["SNO"], ""], +["snowcam-ag", "snowcam", 4, ["SNO"], ""], +["snowpusher-ag", "snowpusher", 4, ["SNO"], ""], +["yeti-ag", "yeti", 4, ["SNO"], ""], +["snow-vis", "snow-vis", 4, ["SNO"], ""], +["tpage-163", "tpage-163", 4, ["SUB"], ""], +["tpage-164", "tpage-164", 4, ["SUB"], ""], +["tpage-166", "tpage-166", 4, ["SUB"], ""], +["tpage-162", "tpage-162", 4, ["SUB"], ""], +["tpage-764", "tpage-764", 4, ["SUB"], ""], +["blue-eco-charger-ag", "blue-eco-charger", 4, ["SUB"], ""], +["blue-eco-charger-orb-ag", "blue-eco-charger-orb", 4, ["SUB"], ""], +["bully-ag", "bully", 4, ["SUB", "SUN"], ""], +["floating-launcher-ag", "floating-launcher", 4, ["SUB"], ""], +["helix-button-ag", "helix-button", 4, ["SUB"], ""], +["helix-slide-door-ag", "helix-slide-door", 4, ["SUB"], ""], +["shover-ag", "shover", 4, ["SUB"], ""], +["shover-ag", "shover", 4, ["SUN"], ""], +["steam-cap-ag", "steam-cap", 4, ["SUB"], ""], +["steam-cap-ag", "steam-cap", 4, ["SUN"], ""], +["sunkencam-ag", "sunkencam", 4, ["SUB"], ""], +["sunkencam-ag", "sunkencam", 4, ["SUN"], ""], +["sunkenfisha-ag", "sunkenfisha", 4, ["SUB", "SUN"], ""], +["wall-plat-ag", "wall-plat", 4, ["SUB", "SUN"], ""], +["water-anim-sunken-ag", "water-anim-sunken", 4, ["SUB", "SUN"], ""], +["water-anim-sunken-dark-eco-ag", "water-anim-sunken-dark-eco", 4, ["SUB", "SUN"], ""], +["sunkenb-vis", "sunkenb-vis", 4, ["SUB"], ""], +["tpage-661", "tpage-661", 4, ["SUN"], ""], +["tpage-663", "tpage-663", 4, ["SUN"], ""], +["tpage-714", "tpage-714", 4, ["SUN"], ""], +["tpage-662", "tpage-662", 4, ["SUN"], ""], +["tpage-766", "tpage-766", 4, ["SUN"], ""], +["double-lurker-ag", "double-lurker", 4, ["SUN"], ""], +["double-lurker-top-ag", "double-lurker-top", 4, ["SUN"], ""], +["exit-chamber-ag", "exit-chamber", 4, ["SUN"], ""], +["generic-button-ag", "generic-button", 4, ["SUN"], ""], +["orbit-plat-ag", "orbit-plat", 4, ["SUN"], ""], +["orbit-plat-bottom-ag", "orbit-plat-bottom", 4, ["SUN"], ""], +["plat-sunken-ag", "plat-sunken", 4, ["SUN"], ""], +["puffer-ag", "puffer", 4, ["SUN"], ""], +["qbert-plat-ag", "qbert-plat", 4, ["SUN"], ""], +["qbert-plat-on-ag", "qbert-plat-on", 4, ["SUN"], ""], +["seaweed-ag", "seaweed", 4, ["SUN"], ""], +["side-to-side-plat-ag", "side-to-side-plat", 4, ["SUN"], ""], +["square-platform-ag", "square-platform", 4, ["SUN"], ""], +["sun-iris-door-ag", "sun-iris-door", 4, ["SUN"], ""], +["wedge-plat-ag", "wedge-plat", 4, ["SUN"], ""], +["wedge-plat-outer-ag", "wedge-plat-outer", 4, ["SUN"], ""], +["whirlpool-ag", "whirlpool", 4, ["SUN"], ""], +["sunken-vis", "sunken-vis", 4, ["SUN"], ""], +["tpage-358", "tpage-358", 4, ["SWA"], ""], +["tpage-659", "tpage-659", 4, ["SWA"], ""], +["tpage-629", "tpage-629", 4, ["SWA"], ""], +["tpage-630", "tpage-630", 4, ["SWA"], ""], +["balance-plat-ag", "balance-plat", 4, ["SWA"], ""], +["billy-ag", "billy", 4, ["SWA"], ""], +["billy-sidekick-ag", "billy-sidekick", 4, ["SWA"], ""], +["farthy-snack-ag", "farthy-snack", 4, ["SWA"], ""], +["kermit-ag", "kermit", 4, ["SWA"], ""], +["swamp-bat-ag", "swamp-bat", 4, ["SWA"], ""], +["swamp-rat-ag", "swamp-rat", 4, ["SWA"], ""], +["swamp-rat-nest-ag", "swamp-rat-nest", 4, ["SWA"], ""], +["swamp-rock-ag", "swamp-rock", 4, ["SWA"], ""], +["swamp-spike-ag", "swamp-spike", 4, ["SWA"], ""], +["swampcam-ag", "swampcam", 4, ["SWA"], ""], +["swampcam-ag", "swampcam", 4, ["VI2"], ""], +["tar-plat-ag", "tar-plat", 4, ["SWA"], ""], +["swamp-vis", "swamp-vis", 4, ["SWA"], ""], +["title-obs", "title-obs", 3, ["TIT"], ""], +["tpage-1609", "tpage-1609", 4, ["TIT"], ""], +["tpage-416", "tpage-416", 4, ["TIT"], ""], +["tpage-415", "tpage-415", 4, ["TIT"], ""], +["tpage-397", "tpage-397", 4, ["TIT"], ""], +["tpage-1499", "tpage-1499", 4, ["TIT"], ""], +["logo-ag", "logo", 4, ["TIT"], ""], +["logo-black-ag", "logo-black", 4, ["TIT"], ""], +["logo-cam-ag", "logo-cam", 4, ["TIT"], ""], +["logo-volumes-ag", "logo-volumes", 4, ["TIT"], ""], +["ndi-ag", "ndi", 4, ["TIT"], ""], +["ndi-cam-ag", "ndi-cam", 4, ["TIT"], ""], +["ndi-volumes-ag", "ndi-volumes", 4, ["TIT"], ""], +["title-vis", "title-vis", 4, ["TIT"], ""], +["tpage-1309", "tpage-1309", 4, ["TRA"], ""], +["tpage-1311", "tpage-1311", 4, ["TRA"], ""], +["tpage-1310", "tpage-1310", 4, ["TRA"], ""], +["tpage-1308", "tpage-1308", 4, ["TRA"], ""], +["tpage-775", "tpage-775", 4, ["TRA"], ""], +["pontoonfive-ag", "pontoonfive", 4, ["TRA"], ""], +["pontoonfive-ag", "pontoonfive", 4, ["VI2"], ""], +["scarecrow-a-ag", "scarecrow-a", 4, ["TRA"], ""], +["scarecrow-b-ag", "scarecrow-b", 4, ["TRA"], ""], +["trainingcam-ag", "trainingcam", 4, ["TRA"], ""], +["water-anim-training-ag", "water-anim-training", 4, ["TRA"], ""], +["training-vis", "training-vis", 4, ["TRA"], ""], +["tpage-398", "tpage-398", 4, ["VI1"], ""], +["tpage-400", "tpage-400", 4, ["VI1"], ""], +["tpage-399", "tpage-399", 4, ["VI1"], ""], +["tpage-401", "tpage-401", 4, ["VI1"], ""], +["tpage-1470", "tpage-1470", 4, ["VI1"], ""], +["assistant-ag", "assistant", 4, ["VI1"], ""], +["evilplant-ag", "evilplant", 4, ["VI1"], ""], +["explorer-ag", "explorer", 4, ["VI1"], ""], +["farmer-ag", "farmer", 4, ["VI1"], ""], +["fishermans-boat-ag", "fishermans-boat", 4, ["VI1"], ""], +["hutlamp-ag", "hutlamp", 4, ["VI1"], ""], +["mayorgears-ag", "mayorgears", 4, ["VI1"], ""], +["medres-beach-ag", "medres-beach", 4, ["VI1"], ""], +["medres-beach1-ag", "medres-beach1", 4, ["VI1"], ""], +["medres-beach2-ag", "medres-beach2", 4, ["VI1"], ""], +["medres-beach3-ag", "medres-beach3", 4, ["VI1"], ""], +["medres-jungle-ag", "medres-jungle", 4, ["VI1"], ""], +["medres-jungle1-ag", "medres-jungle1", 4, ["VI1"], ""], +["medres-jungle2-ag", "medres-jungle2", 4, ["VI1"], ""], +["medres-misty-ag", "medres-misty", 4, ["VI1"], ""], +["medres-training-ag", "medres-training", 4, ["VI1"], ""], +["medres-village11-ag", "medres-village11", 4, ["VI1"], ""], +["medres-village12-ag", "medres-village12", 4, ["VI1"], ""], +["medres-village13-ag", "medres-village13", 4, ["VI1"], ""], +["oracle-ag", "oracle", 4, ["VI1"], ""], +["oracle-ag", "oracle", 4, ["VI2"], ""], +["oracle-ag", "oracle", 4, ["VI3"], ""], +["reflector-middle-ag", "reflector-middle", 4, ["VI1"], ""], +["revcycle-ag", "revcycle", 4, ["VI1"], ""], +["revcycleprop-ag", "revcycleprop", 4, ["VI1"], ""], +["ropebridge-32-ag", "ropebridge-32", 4, ["VI1"], ""], +["sage-ag", "sage", 4, ["VI1"], ""], +["sagesail-ag", "sagesail", 4, ["VI1"], ""], +["villa-starfish-ag", "villa-starfish", 4, ["VI1"], ""], +["village-cam-ag", "village-cam", 4, ["VI1"], ""], +["village-cam-ag", "village-cam", 4, ["VI2"], ""], +["village-cam-ag", "village-cam", 4, ["VI3"], ""], +["village1cam-ag", "village1cam", 4, ["VI1"], ""], +["water-anim-village1-ag", "water-anim-village1", 4, ["VI1"], ""], +["windmill-sail-ag", "windmill-sail", 4, ["VI1"], ""], +["windspinner-ag", "windspinner", 4, ["VI1"], ""], +["yakow-ag", "yakow", 4, ["VI1"], ""], +["village1-vis", "village1-vis", 4, ["VI1"], ""], +["tpage-919", "tpage-919", 4, ["VI2"], ""], +["tpage-922", "tpage-922", 4, ["VI2"], ""], +["tpage-920", "tpage-920", 4, ["VI2"], ""], +["tpage-921", "tpage-921", 4, ["VI2"], ""], +["tpage-1476", "tpage-1476", 4, ["VI2"], ""], +["allpontoons-ag", "allpontoons", 4, ["VI2"], ""], +["assistant-village2-ag", "assistant-village2", 4, ["VI2"], ""], +["ceilingflag-ag", "ceilingflag", 4, ["VI2"], ""], +["exit-chamber-dummy-ag", "exit-chamber-dummy", 4, ["VI2"], ""], +["fireboulder-ag", "fireboulder", 4, ["VI2"], ""], +["flutflut-bluehut-ag", "flutflut-bluehut", 4, ["VI2"], ""], +["gambler-ag", "gambler", 4, ["VI2"], ""], +["geologist-ag", "geologist", 4, ["VI2"], ""], +["jaws-ag", "jaws", 4, ["VI2"], ""], +["medres-rolling-ag", "medres-rolling", 4, ["VI2"], ""], +["medres-rolling1-ag", "medres-rolling1", 4, ["VI2"], ""], +["medres-village2-ag", "medres-village2", 4, ["VI2"], ""], +["ogreboss-village2-ag", "ogreboss-village2", 4, ["VI2"], ""], +["pontoonten-ag", "pontoonten", 4, ["VI2"], ""], +["precursor-arm-ag", "precursor-arm", 4, ["VI2"], ""], +["sage-bluehut-ag", "sage-bluehut", 4, ["VI2"], ""], +["sunken-elevator-ag", "sunken-elevator", 4, ["VI2"], ""], +["swamp-blimp-ag", "swamp-blimp", 4, ["VI2"], ""], +["swamp-rope-ag", "swamp-rope", 4, ["VI2"], ""], +["swamp-tetherrock-ag", "swamp-tetherrock", 4, ["VI2"], ""], +["swamp-tetherrock-explode-ag", "swamp-tetherrock-explode", 4, ["VI2"], ""], +["village2cam-ag", "village2cam", 4, ["VI2"], ""], +["warrior-ag", "warrior", 4, ["VI2"], ""], +["water-anim-village2-ag", "water-anim-village2", 4, ["VI2"], ""], +["village2-vis", "village2-vis", 4, ["VI2"], ""], +["tpage-1208", "tpage-1208", 4, ["VI3"], ""], +["tpage-1210", "tpage-1210", 4, ["VI3"], ""], +["tpage-1209", "tpage-1209", 4, ["VI3"], ""], +["tpage-1194", "tpage-1194", 4, ["VI3"], ""], +["assistant-village3-ag", "assistant-village3", 4, ["VI3"], ""], +["cavegem-ag", "cavegem", 4, ["VI3"], ""], +["evilbro-village3-ag", "evilbro-village3", 4, ["VI3"], ""], +["evilsis-village3-ag", "evilsis-village3", 4, ["VI3"], ""], +["gondola-ag", "gondola", 4, ["VI3"], ""], +["gondolacables-ag", "gondolacables", 4, ["VI3"], ""], +["lavaspoutdrip-ag", "lavaspoutdrip", 4, ["VI3"], ""], +["medres-finalboss-ag", "medres-finalboss", 4, ["VI3"], ""], +["medres-ogre-ag", "medres-ogre", 4, ["VI3"], ""], +["medres-ogre2-ag", "medres-ogre2", 4, ["VI3"], ""], +["medres-ogre3-ag", "medres-ogre3", 4, ["VI3"], ""], +["minecartsteel-ag", "minecartsteel", 4, ["VI3"], ""], +["minershort-ag", "minershort", 4, ["VI3"], ""], +["minertall-ag", "minertall", 4, ["VI3"], ""], +["pistons-ag", "pistons", 4, ["VI3"], ""], +["sage-village3-ag", "sage-village3", 4, ["VI3"], ""], +["vil3-bridge-36-ag", "vil3-bridge-36", 4, ["VI3"], ""], +["water-anim-village3-ag", "water-anim-village3", 4, ["VI3"], ""], +["village3-vis", "village3-vis", 4, ["VI3"], ""], +["lava", "lava", 3, ["WATER-AN"], ""], +["0COMMON", "0COMMON", 2, ["NO-XGO"], ""], +["1COMMON", "1COMMON", 2, ["NO-XGO"], ""], +["2COMMON", "2COMMON", 2, ["NO-XGO"], ""], +["3COMMON", "3COMMON", 2, ["NO-XGO"], ""], +["4COMMON", "4COMMON", 2, ["NO-XGO"], ""], +["5COMMON", "5COMMON", 2, ["NO-XGO"], ""], +["6COMMON", "6COMMON", 2, ["NO-XGO"], ""], +["balloon-fuel-cell+0", "balloon-fuel-cell+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-4+0", "swamp-tetherrock-explode-4+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-3+0", "swamp-tetherrock-explode-3+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-2+0", "swamp-tetherrock-explode-2+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-1+0", "swamp-tetherrock-explode-1+0", 2, ["NO-XGO"], ""], +["snowcam-ram-boss-snow-ball-fuel-cell+0", "snowcam-ram-boss-snow-ball-fuel-cell+0", 2, ["NO-XGO"], ""], +["snowcam-ram-boss-ice-pond-fuel-cell+0", "snowcam-ram-boss-ice-pond-fuel-cell+0", 2, ["NO-XGO"], ""], +["snowcam-ram-boss-in-cave-fuel-cell+0", "snowcam-ram-boss-in-cave-fuel-cell+0", 2, ["NO-XGO"], ""], +["oracle-reminder-3+0", "oracle-reminder-3+0", 2, ["NO-XGO"], ""], +["oracle-reminder-3+1", "oracle-reminder-3+1", 2, ["NO-XGO"], ""], +["oracle-reminder-2+0", "oracle-reminder-2+0", 2, ["NO-XGO"], ""], +["oracle-reminder-2+1", "oracle-reminder-2+1", 2, ["NO-XGO"], ""], +["mistycam-cannon+0", "mistycam-cannon+0", 2, ["NO-XGO"], ""], +["beachcam-cannon+0", "beachcam-cannon+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-swamprockexplode-4+0", "swamp-tetherrock-swamprockexplode-4+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-swamprockexplode-3+0", "swamp-tetherrock-swamprockexplode-3+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-swamprockexplode-2+0", "swamp-tetherrock-swamprockexplode-2+0", 2, ["NO-XGO"], ""], +["swamprockexplode-4+0", "swamprockexplode-4+0", 2, ["NO-XGO"], ""], +["swamprockexplode-3+0", "swamprockexplode-3+0", 2, ["NO-XGO"], ""], +["swamprockexplode-2+0", "swamprockexplode-2+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-swamprockexplode-1+0", "swamp-tetherrock-swamprockexplode-1+0", 2, ["NO-XGO"], ""], +["oracle-right-eye+0", "oracle-right-eye+0", 2, ["NO-XGO"], ""], +["oracle-left-eye+0", "oracle-left-eye+0", 2, ["NO-XGO"], ""], +["swamprockexplode-1+0", "swamprockexplode-1+0", 2, ["NO-XGO"], ""], +["maincavecam-gnawer-fuel-cell+0", "maincavecam-gnawer-fuel-cell+0", 2, ["NO-XGO"], ""], +["gnawer-fuel-cell+0", "gnawer-fuel-cell+0", 2, ["NO-XGO"], ""], +["oracle-right-eye-3+0", "oracle-right-eye-3+0", 2, ["NO-XGO"], ""], +["oracle-right-eye-3+1", "oracle-right-eye-3+1", 2, ["NO-XGO"], ""], +["oracle-right-eye-2+0", "oracle-right-eye-2+0", 2, ["NO-XGO"], ""], +["oracle-right-eye-2+1", "oracle-right-eye-2+1", 2, ["NO-XGO"], ""], +["oracle-right-eye-1+0", "oracle-right-eye-1+0", 2, ["NO-XGO"], ""], +["oracle-right-eye-1+1", "oracle-right-eye-1+1", 2, ["NO-XGO"], ""], +["oracle-reminder-1+0", "oracle-reminder-1+0", 2, ["NO-XGO"], ""], +["oracle-reminder-1+1", "oracle-reminder-1+1", 2, ["NO-XGO"], ""], +["oracle-reminder-1+2", "oracle-reminder-1+2", 2, ["NO-XGO"], ""], +["oracle-reminder-1+3", "oracle-reminder-1+3", 2, ["NO-XGO"], ""], +["oracle-left-eye-3+0", "oracle-left-eye-3+0", 2, ["NO-XGO"], ""], +["oracle-left-eye-3+1", "oracle-left-eye-3+1", 2, ["NO-XGO"], ""], +["oracle-left-eye-2+0", "oracle-left-eye-2+0", 2, ["NO-XGO"], ""], +["oracle-left-eye-2+1", "oracle-left-eye-2+1", 2, ["NO-XGO"], ""], +["oracle-intro-3+0", "oracle-intro-3+0", 2, ["NO-XGO"], ""], +["oracle-intro-3+1", "oracle-intro-3+1", 2, ["NO-XGO"], ""], +["oracle-intro-3+2", "oracle-intro-3+2", 2, ["NO-XGO"], ""], +["oracle-intro-3+3", "oracle-intro-3+3", 2, ["NO-XGO"], ""], +["oracle-intro-2+0", "oracle-intro-2+0", 2, ["NO-XGO"], ""], +["oracle-intro-2+1", "oracle-intro-2+1", 2, ["NO-XGO"], ""], +["oracle-intro-2+2", "oracle-intro-2+2", 2, ["NO-XGO"], ""], +["oracle-intro-2+3", "oracle-intro-2+3", 2, ["NO-XGO"], ""], +["death-0202+0", "death-0202+0", 2, ["NO-XGO"], ""], +["race-ring-second-anim+0", "race-ring-second-anim+0", 2, ["NO-XGO"], ""], +["race-ring-second-anim+1", "race-ring-second-anim+1", 2, ["NO-XGO"], ""], +["race-ring-anim+0", "race-ring-anim+0", 2, ["NO-XGO"], ""], +["race-ring-anim+1", "race-ring-anim+1", 2, ["NO-XGO"], ""], +["eichar-fish+0", "eichar-fish+0", 2, ["NO-XGO"], ""], +["oracle-left-eye-1+0", "oracle-left-eye-1+0", 2, ["NO-XGO"], ""], +["oracle-left-eye-1+1", "oracle-left-eye-1+1", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-4+0", "swamp-tetherrock-explode-final-4+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-4+1", "swamp-tetherrock-explode-final-4+1", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-4+2", "swamp-tetherrock-explode-final-4+2", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-3+0", "swamp-tetherrock-explode-final-3+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-3+1", "swamp-tetherrock-explode-final-3+1", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-3+2", "swamp-tetherrock-explode-final-3+2", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-2+0", "swamp-tetherrock-explode-final-2+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-2+1", "swamp-tetherrock-explode-final-2+1", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-2+2", "swamp-tetherrock-explode-final-2+2", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-1+0", "swamp-tetherrock-explode-final-1+0", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-1+1", "swamp-tetherrock-explode-final-1+1", 2, ["NO-XGO"], ""], +["swamp-tetherrock-explode-final-1+2", "swamp-tetherrock-explode-final-1+2", 2, ["NO-XGO"], ""], +["oracle-intro-1+0", "oracle-intro-1+0", 2, ["NO-XGO"], ""], +["oracle-intro-1+1", "oracle-intro-1+1", 2, ["NO-XGO"], ""], +["oracle-intro-1+2", "oracle-intro-1+2", 2, ["NO-XGO"], ""], +["oracle-intro-1+3", "oracle-intro-1+3", 2, ["NO-XGO"], ""], +["oracle-intro-1+4", "oracle-intro-1+4", 2, ["NO-XGO"], ""], +["eichar-ice+0", "eichar-ice+0", 2, ["NO-XGO"], ""], +["eichar-ambient-3+0", "eichar-ambient-3+0", 2, ["NO-XGO"], ""], +["death-0191+0", "death-0191+0", 2, ["NO-XGO"], ""], +["death-0186+0", "death-0186+0", 2, ["NO-XGO"], ""], +["death-0187+0", "death-0187+0", 2, ["NO-XGO"], ""], +["eichar-ambient-4+0", "eichar-ambient-4+0", 2, ["NO-XGO"], ""], +["eichar-pole+0", "eichar-pole+0", 2, ["NO-XGO"], ""], +["race-ring-anim-second+0", "race-ring-anim-second+0", 2, ["NO-XGO"], ""], +["race-ring-anim-second+1", "race-ring-anim-second+1", 2, ["NO-XGO"], ""], +["race-ring-anim-2+0", "race-ring-anim-2+0", 2, ["NO-XGO"], ""], +["race-ring-anim-2+1", "race-ring-anim-2+1", 2, ["NO-XGO"], ""], +["death-0184+0", "death-0184+0", 2, ["NO-XGO"], ""], +["death-0181+0", "death-0181+0", 2, ["NO-XGO"], ""], +["pelican-spit-ext+0", "pelican-spit-ext+0", 2, ["NO-XGO"], ""], +["pelican-spit-ext+1", "pelican-spit-ext+1", 2, ["NO-XGO"], ""], +["death-0195+0", "death-0195+0", 2, ["NO-XGO"], ""], +["eichar-ambient-2+0", "eichar-ambient-2+0", 2, ["NO-XGO"], ""], +["fisher-reminder-1+0", "fisher-reminder-1+0", 2, ["NO-XGO"], ""], +["death-0182+0", "death-0182+0", 2, ["NO-XGO"], ""], +["billy-reminder-1+0", "billy-reminder-1+0", 2, ["NO-XGO"], ""], +["billy-reminder-1+1", "billy-reminder-1+1", 2, ["NO-XGO"], ""], +["happy-plant-open+0", "happy-plant-open+0", 2, ["NO-XGO"], ""], +["happy-plant-open+1", "happy-plant-open+1", 2, ["NO-XGO"], ""], +["eichar-tube+0", "eichar-tube+0", 2, ["NO-XGO"], ""], +["sculptor-reminder-1+0", "sculptor-reminder-1+0", 2, ["NO-XGO"], ""], +["sculptor-reminder-1+1", "sculptor-reminder-1+1", 2, ["NO-XGO"], ""], +["death-0197+0", "death-0197+0", 2, ["NO-XGO"], ""], +["death-0197+1", "death-0197+1", 2, ["NO-XGO"], ""], +["death-0193+0", "death-0193+0", 2, ["NO-XGO"], ""], +["death-0193+1", "death-0193+1", 2, ["NO-XGO"], ""], +["eichar-ambient-1+0", "eichar-ambient-1+0", 2, ["NO-XGO"], ""], +["farmer-reminder-2+0", "farmer-reminder-2+0", 2, ["NO-XGO"], ""], +["farmer-reminder-2+1", "farmer-reminder-2+1", 2, ["NO-XGO"], ""], +["farmer-reminder-1+0", "farmer-reminder-1+0", 2, ["NO-XGO"], ""], +["farmer-reminder-1+1", "farmer-reminder-1+1", 2, ["NO-XGO"], ""], +["death-0199+0", "death-0199+0", 2, ["NO-XGO"], ""], +["death-0199+1", "death-0199+1", 2, ["NO-XGO"], ""], +["geologist-reminder-money+0", "geologist-reminder-money+0", 2, ["NO-XGO"], ""], +["geologist-reminder-money+1", "geologist-reminder-money+1", 2, ["NO-XGO"], ""], +["billy-resolution+0", "billy-resolution+0", 2, ["NO-XGO"], ""], +["billy-resolution+1", "billy-resolution+1", 2, ["NO-XGO"], ""], +["gambler-reminder-money+0", "gambler-reminder-money+0", 2, ["NO-XGO"], ""], +["gambler-reminder-money+1", "gambler-reminder-money+1", 2, ["NO-XGO"], ""], +["big-adventure+0", "big-adventure+0", 2, ["NO-XGO"], ""], +["big-adventure+1", "big-adventure+1", 2, ["NO-XGO"], ""], +["big-adventure+2", "big-adventure+2", 2, ["NO-XGO"], ""], +["big-adventure+3", "big-adventure+3", 2, ["NO-XGO"], ""], +["big-adventure+4", "big-adventure+4", 2, ["NO-XGO"], ""], +["big-adventure+5", "big-adventure+5", 2, ["NO-XGO"], ""], +["big-adventure+6", "big-adventure+6", 2, ["NO-XGO"], ""], +["big-adventure+7", "big-adventure+7", 2, ["NO-XGO"], ""], +["fuel-cell-racer-victory-1+0", "fuel-cell-racer-victory-1+0", 2, ["NO-XGO"], ""], +["fuel-cell-racer-victory-1+1", "fuel-cell-racer-victory-1+1", 2, ["NO-XGO"], ""], +["billy-reject+0", "billy-reject+0", 2, ["NO-XGO"], ""], +["billy-reject+1", "billy-reject+1", 2, ["NO-XGO"], ""], +["billy-reject+2", "billy-reject+2", 2, ["NO-XGO"], ""], +["warrior-reminder-1+0", "warrior-reminder-1+0", 2, ["NO-XGO"], ""], +["warrior-reminder-1+1", "warrior-reminder-1+1", 2, ["NO-XGO"], ""], +["warrior-reminder-1+2", "warrior-reminder-1+2", 2, ["NO-XGO"], ""], +["billy-accept+0", "billy-accept+0", 2, ["NO-XGO"], ""], +["billy-accept+1", "billy-accept+1", 2, ["NO-XGO"], ""], +["billy-accept+2", "billy-accept+2", 2, ["NO-XGO"], ""], +["sage-village3-reminder-1-dark-eco+0", "sage-village3-reminder-1-dark-eco+0", 2, ["NO-XGO"], ""], +["sage-village3-reminder-1-dark-eco+1", "sage-village3-reminder-1-dark-eco+1", 2, ["NO-XGO"], ""], +["assistant-reminder-1-generic+0", "assistant-reminder-1-generic+0", 2, ["NO-XGO"], ""], +["assistant-reminder-1-generic+1", "assistant-reminder-1-generic+1", 2, ["NO-XGO"], ""], +["fisher-reject+0", "fisher-reject+0", 2, ["NO-XGO"], ""], +["fisher-reject+1", "fisher-reject+1", 2, ["NO-XGO"], ""], +["gambler-reminder-race+0", "gambler-reminder-race+0", 2, ["NO-XGO"], ""], +["gambler-reminder-race+1", "gambler-reminder-race+1", 2, ["NO-XGO"], ""], +["geologist-resolution-money+0", "geologist-resolution-money+0", 2, ["NO-XGO"], ""], +["geologist-resolution-money+1", "geologist-resolution-money+1", 2, ["NO-XGO"], ""], +["lrocklrg-falling+0", "lrocklrg-falling+0", 2, ["NO-XGO"], ""], +["lrocklrg-falling+1", "lrocklrg-falling+1", 2, ["NO-XGO"], ""], +["lrocklrg-falling+2", "lrocklrg-falling+2", 2, ["NO-XGO"], ""], +["lrocklrg-falling+3", "lrocklrg-falling+3", 2, ["NO-XGO"], ""], +["explorer-reminder-2+0", "explorer-reminder-2+0", 2, ["NO-XGO"], ""], +["explorer-reminder-2+1", "explorer-reminder-2+1", 2, ["NO-XGO"], ""], +["explorer-reminder-2+2", "explorer-reminder-2+2", 2, ["NO-XGO"], ""], +["geologist-reminder-moles+0", "geologist-reminder-moles+0", 2, ["NO-XGO"], ""], +["geologist-reminder-moles+1", "geologist-reminder-moles+1", 2, ["NO-XGO"], ""], +["geologist-reminder-moles+2", "geologist-reminder-moles+2", 2, ["NO-XGO"], ""], +["fuel-cell-victory+0", "fuel-cell-victory+0", 2, ["NO-XGO"], ""], +["fuel-cell-victory+1", "fuel-cell-victory+1", 2, ["NO-XGO"], ""], +["minershort-reminder-1-orbs+0", "minershort-reminder-1-orbs+0", 2, ["NO-XGO"], ""], +["minershort-reminder-1-orbs+1", "minershort-reminder-1-orbs+1", 2, ["NO-XGO"], ""], +["minershort-reminder-1-orbs+2", "minershort-reminder-1-orbs+2", 2, ["NO-XGO"], ""], +["sage-village3-reminder-1-rams+0", "sage-village3-reminder-1-rams+0", 2, ["NO-XGO"], ""], +["sage-village3-reminder-1-rams+1", "sage-village3-reminder-1-rams+1", 2, ["NO-XGO"], ""], +["sage-village3-reminder-1-rams+2", "sage-village3-reminder-1-rams+2", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-flutflut+0", "assistant-village2-reminder-1-flutflut+0", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-flutflut+1", "assistant-village2-reminder-1-flutflut+1", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-flutflut+2", "assistant-village2-reminder-1-flutflut+2", 2, ["NO-XGO"], ""], +["fuel-cell-victory-2+0", "fuel-cell-victory-2+0", 2, ["NO-XGO"], ""], +["fuel-cell-victory-2+1", "fuel-cell-victory-2+1", 2, ["NO-XGO"], ""], +["minershort-reminder-1-gnawers+0", "minershort-reminder-1-gnawers+0", 2, ["NO-XGO"], ""], +["minershort-reminder-1-gnawers+1", "minershort-reminder-1-gnawers+1", 2, ["NO-XGO"], ""], +["minershort-reminder-1-gnawers+2", "minershort-reminder-1-gnawers+2", 2, ["NO-XGO"], ""], +["gambler-resolution-money+0", "gambler-resolution-money+0", 2, ["NO-XGO"], ""], +["gambler-resolution-money+1", "gambler-resolution-money+1", 2, ["NO-XGO"], ""], +["assistant-village3-reminder+0", "assistant-village3-reminder+0", 2, ["NO-XGO"], ""], +["assistant-village3-reminder+1", "assistant-village3-reminder+1", 2, ["NO-XGO"], ""], +["assistant-village3-reminder+2", "assistant-village3-reminder+2", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+0", "sidekick-human-intro-sequence-a+0", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+1", "sidekick-human-intro-sequence-a+1", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+2", "sidekick-human-intro-sequence-a+2", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+3", "sidekick-human-intro-sequence-a+3", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+4", "sidekick-human-intro-sequence-a+4", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+5", "sidekick-human-intro-sequence-a+5", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+6", "sidekick-human-intro-sequence-a+6", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+7", "sidekick-human-intro-sequence-a+7", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+8", "sidekick-human-intro-sequence-a+8", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+9", "sidekick-human-intro-sequence-a+9", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+10", "sidekick-human-intro-sequence-a+10", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+11", "sidekick-human-intro-sequence-a+11", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+12", "sidekick-human-intro-sequence-a+12", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+13", "sidekick-human-intro-sequence-a+13", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+14", "sidekick-human-intro-sequence-a+14", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+15", "sidekick-human-intro-sequence-a+15", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+16", "sidekick-human-intro-sequence-a+16", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+17", "sidekick-human-intro-sequence-a+17", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+18", "sidekick-human-intro-sequence-a+18", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+19", "sidekick-human-intro-sequence-a+19", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+20", "sidekick-human-intro-sequence-a+20", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-a+21", "sidekick-human-intro-sequence-a+21", 2, ["NO-XGO"], ""], +["fisher-accept+0", "fisher-accept+0", 2, ["NO-XGO"], ""], +["fisher-accept+1", "fisher-accept+1", 2, ["NO-XGO"], ""], +["fisher-accept+2", "fisher-accept+2", 2, ["NO-XGO"], ""], +["fisher-accept+3", "fisher-accept+3", 2, ["NO-XGO"], ""], +["fisher-accept+4", "fisher-accept+4", 2, ["NO-XGO"], ""], +["fisher-accept+5", "fisher-accept+5", 2, ["NO-XGO"], ""], +["finalbosscam-white-eco+0", "finalbosscam-white-eco+0", 2, ["NO-XGO"], ""], +["finalbosscam-white-eco+1", "finalbosscam-white-eco+1", 2, ["NO-XGO"], ""], +["finalbosscam-white-eco+2", "finalbosscam-white-eco+2", 2, ["NO-XGO"], ""], +["farmer-resolution+0", "farmer-resolution+0", 2, ["NO-XGO"], ""], +["farmer-resolution+1", "farmer-resolution+1", 2, ["NO-XGO"], ""], +["farmer-resolution+2", "farmer-resolution+2", 2, ["NO-XGO"], ""], +["farmer-resolution+3", "farmer-resolution+3", 2, ["NO-XGO"], ""], +["assistant-reminder-1-race-bike+0", "assistant-reminder-1-race-bike+0", 2, ["NO-XGO"], ""], +["assistant-reminder-1-race-bike+1", "assistant-reminder-1-race-bike+1", 2, ["NO-XGO"], ""], +["assistant-reminder-1-race-bike+2", "assistant-reminder-1-race-bike+2", 2, ["NO-XGO"], ""], +["mayor-reminder-donation+0", "mayor-reminder-donation+0", 2, ["NO-XGO"], ""], +["mayor-reminder-donation+1", "mayor-reminder-donation+1", 2, ["NO-XGO"], ""], +["mayor-reminder-donation+2", "mayor-reminder-donation+2", 2, ["NO-XGO"], ""], +["gambler-resolution-race+0", "gambler-resolution-race+0", 2, ["NO-XGO"], ""], +["gambler-resolution-race+1", "gambler-resolution-race+1", 2, ["NO-XGO"], ""], +["gambler-resolution-race+2", "gambler-resolution-race+2", 2, ["NO-XGO"], ""], +["fuel-cell-flut-victory-1+0", "fuel-cell-flut-victory-1+0", 2, ["NO-XGO"], ""], +["fuel-cell-flut-victory-1+1", "fuel-cell-flut-victory-1+1", 2, ["NO-XGO"], ""], +["fuel-cell-victory-5+0", "fuel-cell-victory-5+0", 2, ["NO-XGO"], ""], +["fuel-cell-victory-5+1", "fuel-cell-victory-5+1", 2, ["NO-XGO"], ""], +["sage-bluehut-reminder-1-crop-dusting+0", "sage-bluehut-reminder-1-crop-dusting+0", 2, ["NO-XGO"], ""], +["sage-bluehut-reminder-1-crop-dusting+1", "sage-bluehut-reminder-1-crop-dusting+1", 2, ["NO-XGO"], ""], +["sage-bluehut-reminder-1-crop-dusting+2", "sage-bluehut-reminder-1-crop-dusting+2", 2, ["NO-XGO"], ""], +["flying-lurker-intro+0", "flying-lurker-intro+0", 2, ["NO-XGO"], ""], +["flying-lurker-intro+1", "flying-lurker-intro+1", 2, ["NO-XGO"], ""], +["sage-reminder-1-ecorocks+0", "sage-reminder-1-ecorocks+0", 2, ["NO-XGO"], ""], +["sage-reminder-1-ecorocks+1", "sage-reminder-1-ecorocks+1", 2, ["NO-XGO"], ""], +["sage-reminder-1-ecorocks+2", "sage-reminder-1-ecorocks+2", 2, ["NO-XGO"], ""], +["sage-reminder-1-ecorocks+3", "sage-reminder-1-ecorocks+3", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-robbers+0", "assistant-village2-reminder-1-robbers+0", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-robbers+1", "assistant-village2-reminder-1-robbers+1", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-robbers+2", "assistant-village2-reminder-1-robbers+2", 2, ["NO-XGO"], ""], +["minershort-reminder-2-orbs+0", "minershort-reminder-2-orbs+0", 2, ["NO-XGO"], ""], +["minershort-reminder-2-orbs+1", "minershort-reminder-2-orbs+1", 2, ["NO-XGO"], ""], +["mayor-reminder-beams+0", "mayor-reminder-beams+0", 2, ["NO-XGO"], ""], +["mayor-reminder-beams+1", "mayor-reminder-beams+1", 2, ["NO-XGO"], ""], +["mayor-reminder-beams+2", "mayor-reminder-beams+2", 2, ["NO-XGO"], ""], +["logo-intro-2+0", "logo-intro-2+0", 2, ["NO-XGO"], ""], +["logo-intro-2+1", "logo-intro-2+1", 2, ["NO-XGO"], ""], +["logo-intro-2+2", "logo-intro-2+2", 2, ["NO-XGO"], ""], +["logo-intro-2+3", "logo-intro-2+3", 2, ["NO-XGO"], ""], +["logo-intro-2+4", "logo-intro-2+4", 2, ["NO-XGO"], ""], +["logo-intro-2+5", "logo-intro-2+5", 2, ["NO-XGO"], ""], +["logo-intro-2+6", "logo-intro-2+6", 2, ["NO-XGO"], ""], +["logo-intro-2+7", "logo-intro-2+7", 2, ["NO-XGO"], ""], +["logo-intro-2+8", "logo-intro-2+8", 2, ["NO-XGO"], ""], +["logo-intro-2+9", "logo-intro-2+9", 2, ["NO-XGO"], ""], +["logo-intro-2+10", "logo-intro-2+10", 2, ["NO-XGO"], ""], +["logo-intro-2+11", "logo-intro-2+11", 2, ["NO-XGO"], ""], +["logo-intro-2+12", "logo-intro-2+12", 2, ["NO-XGO"], ""], +["logo-intro-2+13", "logo-intro-2+13", 2, ["NO-XGO"], ""], +["logo-intro-2+14", "logo-intro-2+14", 2, ["NO-XGO"], ""], +["sage-reminder-1-generic+0", "sage-reminder-1-generic+0", 2, ["NO-XGO"], ""], +["sage-reminder-1-generic+1", "sage-reminder-1-generic+1", 2, ["NO-XGO"], ""], +["sage-reminder-1-generic+2", "sage-reminder-1-generic+2", 2, ["NO-XGO"], ""], +["bird-lady-reminder-1+0", "bird-lady-reminder-1+0", 2, ["NO-XGO"], ""], +["bird-lady-reminder-1+1", "bird-lady-reminder-1+1", 2, ["NO-XGO"], ""], +["bird-lady-reminder-1+2", "bird-lady-reminder-1+2", 2, ["NO-XGO"], ""], +["bird-lady-reminder-1+3", "bird-lady-reminder-1+3", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-room+0", "assistant-village2-reminder-1-room+0", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-room+1", "assistant-village2-reminder-1-room+1", 2, ["NO-XGO"], ""], +["assistant-village2-reminder-1-room+2", "assistant-village2-reminder-1-room+2", 2, ["NO-XGO"], ""], +["assistant-reminder-1-blue-eco-switch+0", "assistant-reminder-1-blue-eco-switch+0", 2, ["NO-XGO"], ""], +["assistant-reminder-1-blue-eco-switch+1", "assistant-reminder-1-blue-eco-switch+1", 2, ["NO-XGO"], ""], +["assistant-reminder-1-blue-eco-switch+2", "assistant-reminder-1-blue-eco-switch+2", 2, ["NO-XGO"], ""], +["logo-loop+0", "logo-loop+0", 2, ["NO-XGO"], ""], +["logo-loop+1", "logo-loop+1", 2, ["NO-XGO"], ""], +["logo-loop+2", "logo-loop+2", 2, ["NO-XGO"], ""], +["logo-loop+3", "logo-loop+3", 2, ["NO-XGO"], ""], +["logo-loop+4", "logo-loop+4", 2, ["NO-XGO"], ""], +["logo-loop+5", "logo-loop+5", 2, ["NO-XGO"], ""], +["logo-loop+6", "logo-loop+6", 2, ["NO-XGO"], ""], +["logo-loop+7", "logo-loop+7", 2, ["NO-XGO"], ""], +["logo-loop+8", "logo-loop+8", 2, ["NO-XGO"], ""], +["logo-loop+9", "logo-loop+9", 2, ["NO-XGO"], ""], +["logo-loop+10", "logo-loop+10", 2, ["NO-XGO"], ""], +["logo-loop+11", "logo-loop+11", 2, ["NO-XGO"], ""], +["logo-loop+12", "logo-loop+12", 2, ["NO-XGO"], ""], +["logo-loop+13", "logo-loop+13", 2, ["NO-XGO"], ""], +["logo-loop+14", "logo-loop+14", 2, ["NO-XGO"], ""], +["logo-loop+15", "logo-loop+15", 2, ["NO-XGO"], ""], +["logo-loop+16", "logo-loop+16", 2, ["NO-XGO"], ""], +["farmer-introduction+0", "farmer-introduction+0", 2, ["NO-XGO"], ""], +["farmer-introduction+1", "farmer-introduction+1", 2, ["NO-XGO"], ""], +["farmer-introduction+2", "farmer-introduction+2", 2, ["NO-XGO"], ""], +["farmer-introduction+3", "farmer-introduction+3", 2, ["NO-XGO"], ""], +["farmer-introduction+4", "farmer-introduction+4", 2, ["NO-XGO"], ""], +["geologist-resolution-moles+0", "geologist-resolution-moles+0", 2, ["NO-XGO"], ""], +["geologist-resolution-moles+1", "geologist-resolution-moles+1", 2, ["NO-XGO"], ""], +["geologist-resolution-moles+2", "geologist-resolution-moles+2", 2, ["NO-XGO"], ""], +["v1-in+0", "v1-in+0", 2, ["NO-XGO"], ""], +["v1-in+1", "v1-in+1", 2, ["NO-XGO"], ""], +["fuel-cell-victory-4+0", "fuel-cell-victory-4+0", 2, ["NO-XGO"], ""], +["fuel-cell-victory-4+1", "fuel-cell-victory-4+1", 2, ["NO-XGO"], ""], +["sage-introduction-ecorocks+0", "sage-introduction-ecorocks+0", 2, ["NO-XGO"], ""], +["sage-introduction-ecorocks+1", "sage-introduction-ecorocks+1", 2, ["NO-XGO"], ""], +["sage-introduction-ecorocks+2", "sage-introduction-ecorocks+2", 2, ["NO-XGO"], ""], +["sage-introduction-ecorocks+3", "sage-introduction-ecorocks+3", 2, ["NO-XGO"], ""], +["sage-introduction-ecorocks+4", "sage-introduction-ecorocks+4", 2, ["NO-XGO"], ""], +["sage-introduction-ecorocks+5", "sage-introduction-ecorocks+5", 2, ["NO-XGO"], ""], +["sage-introduction-ecorocks+6", "sage-introduction-ecorocks+6", 2, ["NO-XGO"], ""], +["sage-introduction-ecorocks+7", "sage-introduction-ecorocks+7", 2, ["NO-XGO"], ""], +["minershort-reminder-1-switch+0", "minershort-reminder-1-switch+0", 2, ["NO-XGO"], ""], +["minershort-reminder-1-switch+1", "minershort-reminder-1-switch+1", 2, ["NO-XGO"], ""], +["minershort-reminder-1-switch+2", "minershort-reminder-1-switch+2", 2, ["NO-XGO"], ""], +["minershort-reminder-1-switch+3", "minershort-reminder-1-switch+3", 2, ["NO-XGO"], ""], +["minershort-reminder-1-switch+4", "minershort-reminder-1-switch+4", 2, ["NO-XGO"], ""], +["logo-intro+0", "logo-intro+0", 2, ["NO-XGO"], ""], +["logo-intro+1", "logo-intro+1", 2, ["NO-XGO"], ""], +["logo-intro+2", "logo-intro+2", 2, ["NO-XGO"], ""], +["sage-reminder-2-generic+0", "sage-reminder-2-generic+0", 2, ["NO-XGO"], ""], +["sage-reminder-2-generic+1", "sage-reminder-2-generic+1", 2, ["NO-XGO"], ""], +["sage-reminder-2-generic+2", "sage-reminder-2-generic+2", 2, ["NO-XGO"], ""], +["sage-reminder-2-generic+3", "sage-reminder-2-generic+3", 2, ["NO-XGO"], ""], +["muse-victory+0", "muse-victory+0", 2, ["NO-XGO"], ""], +["muse-victory+1", "muse-victory+1", 2, ["NO-XGO"], ""], +["sage-reminder-1-misty-cannon+0", "sage-reminder-1-misty-cannon+0", 2, ["NO-XGO"], ""], +["sage-reminder-1-misty-cannon+1", "sage-reminder-1-misty-cannon+1", 2, ["NO-XGO"], ""], +["sage-reminder-1-misty-cannon+2", "sage-reminder-1-misty-cannon+2", 2, ["NO-XGO"], ""], +["sage-reminder-1-misty-cannon+3", "sage-reminder-1-misty-cannon+3", 2, ["NO-XGO"], ""], +["sage-reminder-1-misty-cannon+4", "sage-reminder-1-misty-cannon+4", 2, ["NO-XGO"], ""], +["fuel-cell-victory-7+0", "fuel-cell-victory-7+0", 2, ["NO-XGO"], ""], +["fuel-cell-victory-7+1", "fuel-cell-victory-7+1", 2, ["NO-XGO"], ""], +["minershort-resolution-1-orbs+0", "minershort-resolution-1-orbs+0", 2, ["NO-XGO"], ""], +["minershort-resolution-1-orbs+1", "minershort-resolution-1-orbs+1", 2, ["NO-XGO"], ""], +["fuel-cell-victory-8+0", "fuel-cell-victory-8+0", 2, ["NO-XGO"], ""], +["fuel-cell-victory-8+1", "fuel-cell-victory-8+1", 2, ["NO-XGO"], ""], +["bird-lady-reminder-2+0", "bird-lady-reminder-2+0", 2, ["NO-XGO"], ""], +["bird-lady-reminder-2+1", "bird-lady-reminder-2+1", 2, ["NO-XGO"], ""], +["bird-lady-reminder-2+2", "bird-lady-reminder-2+2", 2, ["NO-XGO"], ""], +["bird-lady-reminder-2+3", "bird-lady-reminder-2+3", 2, ["NO-XGO"], ""], +["bird-lady-reminder-2+4", "bird-lady-reminder-2+4", 2, ["NO-XGO"], ""], +["fuel-cell-victory-6+0", "fuel-cell-victory-6+0", 2, ["NO-XGO"], ""], +["fuel-cell-victory-6+1", "fuel-cell-victory-6+1", 2, ["NO-XGO"], ""], +["fuel-cell-victory-3+0", "fuel-cell-victory-3+0", 2, ["NO-XGO"], ""], +["fuel-cell-victory-3+1", "fuel-cell-victory-3+1", 2, ["NO-XGO"], ""], +["plunger-lurker-blowup+0", "plunger-lurker-blowup+0", 2, ["NO-XGO"], ""], +["plunger-lurker-blowup+1", "plunger-lurker-blowup+1", 2, ["NO-XGO"], ""], +["plunger-lurker-blowup+2", "plunger-lurker-blowup+2", 2, ["NO-XGO"], ""], +["plunger-lurker-blowup+3", "plunger-lurker-blowup+3", 2, ["NO-XGO"], ""], +["plant-boss-main+0", "plant-boss-main+0", 2, ["NO-XGO"], ""], +["warrior-resolution+0", "warrior-resolution+0", 2, ["NO-XGO"], ""], +["warrior-resolution+1", "warrior-resolution+1", 2, ["NO-XGO"], ""], +["warrior-resolution+2", "warrior-resolution+2", 2, ["NO-XGO"], ""], +["warrior-resolution+3", "warrior-resolution+3", 2, ["NO-XGO"], ""], +["warrior-resolution+4", "warrior-resolution+4", 2, ["NO-XGO"], ""], +["warrior-resolution+5", "warrior-resolution+5", 2, ["NO-XGO"], ""], +["eichar-racer+0", "eichar-racer+0", 2, ["NO-XGO"], ""], +["mayor-resolution-donation+0", "mayor-resolution-donation+0", 2, ["NO-XGO"], ""], +["mayor-resolution-donation+1", "mayor-resolution-donation+1", 2, ["NO-XGO"], ""], +["mayor-resolution-donation+2", "mayor-resolution-donation+2", 2, ["NO-XGO"], ""], +["mayor-resolution-donation+3", "mayor-resolution-donation+3", 2, ["NO-XGO"], ""], +["mayor-resolution-donation+4", "mayor-resolution-donation+4", 2, ["NO-XGO"], ""], +["mayor-resolution-beams+0", "mayor-resolution-beams+0", 2, ["NO-XGO"], ""], +["mayor-resolution-beams+1", "mayor-resolution-beams+1", 2, ["NO-XGO"], ""], +["mayor-resolution-beams+2", "mayor-resolution-beams+2", 2, ["NO-XGO"], ""], +["mayor-resolution-beams+3", "mayor-resolution-beams+3", 2, ["NO-XGO"], ""], +["mayor-resolution-beams+4", "mayor-resolution-beams+4", 2, ["NO-XGO"], ""], +["mayor-resolution-beams+5", "mayor-resolution-beams+5", 2, ["NO-XGO"], ""], +["minershort-introduction-switch+0", "minershort-introduction-switch+0", 2, ["NO-XGO"], ""], +["minershort-introduction-switch+1", "minershort-introduction-switch+1", 2, ["NO-XGO"], ""], +["minershort-introduction-switch+2", "minershort-introduction-switch+2", 2, ["NO-XGO"], ""], +["minershort-introduction-switch+3", "minershort-introduction-switch+3", 2, ["NO-XGO"], ""], +["minershort-introduction-switch+4", "minershort-introduction-switch+4", 2, ["NO-XGO"], ""], +["minershort-introduction-switch+5", "minershort-introduction-switch+5", 2, ["NO-XGO"], ""], +["minershort-introduction-switch+6", "minershort-introduction-switch+6", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1+0", "fishermans-boat-ride-to-village1+0", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1+1", "fishermans-boat-ride-to-village1+1", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1+2", "fishermans-boat-ride-to-village1+2", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-misty+0", "fishermans-boat-ride-to-misty+0", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-misty+1", "fishermans-boat-ride-to-misty+1", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-misty+2", "fishermans-boat-ride-to-misty+2", 2, ["NO-XGO"], ""], +["sage-bluehut-reminder-1-prec-arm+0", "sage-bluehut-reminder-1-prec-arm+0", 2, ["NO-XGO"], ""], +["sage-bluehut-reminder-1-prec-arm+1", "sage-bluehut-reminder-1-prec-arm+1", 2, ["NO-XGO"], ""], +["sage-bluehut-reminder-1-prec-arm+2", "sage-bluehut-reminder-1-prec-arm+2", 2, ["NO-XGO"], ""], +["sage-bluehut-reminder-1-prec-arm+3", "sage-bluehut-reminder-1-prec-arm+3", 2, ["NO-XGO"], ""], +["ndi-intro+0", "ndi-intro+0", 2, ["NO-XGO"], ""], +["ndi-intro+1", "ndi-intro+1", 2, ["NO-XGO"], ""], +["ndi-intro+2", "ndi-intro+2", 2, ["NO-XGO"], ""], +["ndi-intro+3", "ndi-intro+3", 2, ["NO-XGO"], ""], +["gondola-ride-down+0", "gondola-ride-down+0", 2, ["NO-XGO"], ""], +["gondola-ride-down+1", "gondola-ride-down+1", 2, ["NO-XGO"], ""], +["gondola-ride-down+2", "gondola-ride-down+2", 2, ["NO-XGO"], ""], +["gondola-ride-up+0", "gondola-ride-up+0", 2, ["NO-XGO"], ""], +["gondola-ride-up+1", "gondola-ride-up+1", 2, ["NO-XGO"], ""], +["gondola-ride-up+2", "gondola-ride-up+2", 2, ["NO-XGO"], ""], +["sage-village3-introduction-rams+0", "sage-village3-introduction-rams+0", 2, ["NO-XGO"], ""], +["sage-village3-introduction-rams+1", "sage-village3-introduction-rams+1", 2, ["NO-XGO"], ""], +["sage-village3-introduction-rams+2", "sage-village3-introduction-rams+2", 2, ["NO-XGO"], ""], +["sage-village3-introduction-rams+3", "sage-village3-introduction-rams+3", 2, ["NO-XGO"], ""], +["sage-village3-introduction-rams+4", "sage-village3-introduction-rams+4", 2, ["NO-XGO"], ""], +["sage-village3-introduction-rams+5", "sage-village3-introduction-rams+5", 2, ["NO-XGO"], ""], +["yellowsage-resolution+0", "yellowsage-resolution+0", 2, ["NO-XGO"], ""], +["yellowsage-resolution+1", "yellowsage-resolution+1", 2, ["NO-XGO"], ""], +["yellowsage-resolution+2", "yellowsage-resolution+2", 2, ["NO-XGO"], ""], +["yellowsage-resolution+3", "yellowsage-resolution+3", 2, ["NO-XGO"], ""], +["yellowsage-resolution+4", "yellowsage-resolution+4", 2, ["NO-XGO"], ""], +["yellowsage-resolution+5", "yellowsage-resolution+5", 2, ["NO-XGO"], ""], +["eichar-flut+0", "eichar-flut+0", 2, ["NO-XGO"], ""], +["green-sagecage-daxter-sacrifice+0", "green-sagecage-daxter-sacrifice+0", 2, ["NO-XGO"], ""], +["green-sagecage-daxter-sacrifice+1", "green-sagecage-daxter-sacrifice+1", 2, ["NO-XGO"], ""], +["green-sagecage-daxter-sacrifice+2", "green-sagecage-daxter-sacrifice+2", 2, ["NO-XGO"], ""], +["green-sagecage-daxter-sacrifice+3", "green-sagecage-daxter-sacrifice+3", 2, ["NO-XGO"], ""], +["green-sagecage-daxter-sacrifice+4", "green-sagecage-daxter-sacrifice+4", 2, ["NO-XGO"], ""], +["green-sagecage-daxter-sacrifice+5", "green-sagecage-daxter-sacrifice+5", 2, ["NO-XGO"], ""], +["explorer-reminder-1+0", "explorer-reminder-1+0", 2, ["NO-XGO"], ""], +["explorer-reminder-1+1", "explorer-reminder-1+1", 2, ["NO-XGO"], ""], +["explorer-reminder-1+2", "explorer-reminder-1+2", 2, ["NO-XGO"], ""], +["explorer-reminder-1+3", "explorer-reminder-1+3", 2, ["NO-XGO"], ""], +["explorer-reminder-1+4", "explorer-reminder-1+4", 2, ["NO-XGO"], ""], +["sculptor-resolution+0", "sculptor-resolution+0", 2, ["NO-XGO"], ""], +["sculptor-resolution+1", "sculptor-resolution+1", 2, ["NO-XGO"], ""], +["sculptor-resolution+2", "sculptor-resolution+2", 2, ["NO-XGO"], ""], +["sculptor-resolution+3", "sculptor-resolution+3", 2, ["NO-XGO"], ""], +["fisher-resolution+0", "fisher-resolution+0", 2, ["NO-XGO"], ""], +["fisher-resolution+1", "fisher-resolution+1", 2, ["NO-XGO"], ""], +["fisher-resolution+2", "fisher-resolution+2", 2, ["NO-XGO"], ""], +["fisher-resolution+3", "fisher-resolution+3", 2, ["NO-XGO"], ""], +["sidekick-human-intro-test+0", "sidekick-human-intro-test+0", 2, ["NO-XGO"], ""], +["sidekick-human-intro-test+1", "sidekick-human-intro-test+1", 2, ["NO-XGO"], ""], +["sidekick-human-intro-test+2", "sidekick-human-intro-test+2", 2, ["NO-XGO"], ""], +["sidekick-human-intro-test+3", "sidekick-human-intro-test+3", 2, ["NO-XGO"], ""], +["sidekick-human-intro-test+4", "sidekick-human-intro-test+4", 2, ["NO-XGO"], ""], +["sidekick-human-intro-test+5", "sidekick-human-intro-test+5", 2, ["NO-XGO"], ""], +["gambler-introduction-1+0", "gambler-introduction-1+0", 2, ["NO-XGO"], ""], +["gambler-introduction-1+1", "gambler-introduction-1+1", 2, ["NO-XGO"], ""], +["gambler-introduction-1+2", "gambler-introduction-1+2", 2, ["NO-XGO"], ""], +["gambler-introduction-1+3", "gambler-introduction-1+3", 2, ["NO-XGO"], ""], +["gambler-introduction-1+4", "gambler-introduction-1+4", 2, ["NO-XGO"], ""], +["gambler-introduction-1+5", "gambler-introduction-1+5", 2, ["NO-XGO"], ""], +["gambler-introduction-1+6", "gambler-introduction-1+6", 2, ["NO-XGO"], ""], +["gambler-introduction-1+7", "gambler-introduction-1+7", 2, ["NO-XGO"], ""], +["gambler-introduction-1+8", "gambler-introduction-1+8", 2, ["NO-XGO"], ""], +["explorer-resolution+0", "explorer-resolution+0", 2, ["NO-XGO"], ""], +["explorer-resolution+1", "explorer-resolution+1", 2, ["NO-XGO"], ""], +["explorer-resolution+2", "explorer-resolution+2", 2, ["NO-XGO"], ""], +["explorer-resolution+3", "explorer-resolution+3", 2, ["NO-XGO"], ""], +["explorer-resolution+4", "explorer-resolution+4", 2, ["NO-XGO"], ""], +["minershort-resolution-2-orbs+0", "minershort-resolution-2-orbs+0", 2, ["NO-XGO"], ""], +["minershort-resolution-2-orbs+1", "minershort-resolution-2-orbs+1", 2, ["NO-XGO"], ""], +["minershort-resolution-2-orbs+2", "minershort-resolution-2-orbs+2", 2, ["NO-XGO"], ""], +["minershort-resolution-2-orbs+3", "minershort-resolution-2-orbs+3", 2, ["NO-XGO"], ""], +["minershort-resolution-2-orbs+4", "minershort-resolution-2-orbs+4", 2, ["NO-XGO"], ""], +["minershort-resolution-2-orbs+5", "minershort-resolution-2-orbs+5", 2, ["NO-XGO"], ""], +["assistant-introduction-race-bike+0", "assistant-introduction-race-bike+0", 2, ["NO-XGO"], ""], +["assistant-introduction-race-bike+1", "assistant-introduction-race-bike+1", 2, ["NO-XGO"], ""], +["assistant-introduction-race-bike+2", "assistant-introduction-race-bike+2", 2, ["NO-XGO"], ""], +["assistant-introduction-race-bike+3", "assistant-introduction-race-bike+3", 2, ["NO-XGO"], ""], +["assistant-introduction-race-bike+4", "assistant-introduction-race-bike+4", 2, ["NO-XGO"], ""], +["assistant-introduction-race-bike+5", "assistant-introduction-race-bike+5", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-enough-cells+0", "green-sagecage-outro-beat-boss-enough-cells+0", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-enough-cells+1", "green-sagecage-outro-beat-boss-enough-cells+1", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-enough-cells+2", "green-sagecage-outro-beat-boss-enough-cells+2", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-enough-cells+3", "green-sagecage-outro-beat-boss-enough-cells+3", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-enough-cells+4", "green-sagecage-outro-beat-boss-enough-cells+4", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-enough-cells+5", "green-sagecage-outro-beat-boss-enough-cells+5", 2, ["NO-XGO"], ""], +["billy-introduction+0", "billy-introduction+0", 2, ["NO-XGO"], ""], +["billy-introduction+1", "billy-introduction+1", 2, ["NO-XGO"], ""], +["billy-introduction+2", "billy-introduction+2", 2, ["NO-XGO"], ""], +["billy-introduction+3", "billy-introduction+3", 2, ["NO-XGO"], ""], +["billy-introduction+4", "billy-introduction+4", 2, ["NO-XGO"], ""], +["billy-introduction+5", "billy-introduction+5", 2, ["NO-XGO"], ""], +["billy-introduction+6", "billy-introduction+6", 2, ["NO-XGO"], ""], +["billy-introduction+7", "billy-introduction+7", 2, ["NO-XGO"], ""], +["billy-introduction+8", "billy-introduction+8", 2, ["NO-XGO"], ""], +["billy-introduction+9", "billy-introduction+9", 2, ["NO-XGO"], ""], +["billy-introduction+10", "billy-introduction+10", 2, ["NO-XGO"], ""], +["billy-introduction+11", "billy-introduction+11", 2, ["NO-XGO"], ""], +["billy-introduction+12", "billy-introduction+12", 2, ["NO-XGO"], ""], +["billy-introduction+13", "billy-introduction+13", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-need-cells+0", "green-sagecage-outro-beat-boss-need-cells+0", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-need-cells+1", "green-sagecage-outro-beat-boss-need-cells+1", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-need-cells+2", "green-sagecage-outro-beat-boss-need-cells+2", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-need-cells+3", "green-sagecage-outro-beat-boss-need-cells+3", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-need-cells+4", "green-sagecage-outro-beat-boss-need-cells+4", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-need-cells+5", "green-sagecage-outro-beat-boss-need-cells+5", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-need-cells+6", "green-sagecage-outro-beat-boss-need-cells+6", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-need-cells+7", "green-sagecage-outro-beat-boss-need-cells+7", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-robbers+0", "assistant-village2-introduction-robbers+0", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-robbers+1", "assistant-village2-introduction-robbers+1", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-robbers+2", "assistant-village2-introduction-robbers+2", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-robbers+3", "assistant-village2-introduction-robbers+3", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-robbers+4", "assistant-village2-introduction-robbers+4", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-robbers+5", "assistant-village2-introduction-robbers+5", 2, ["NO-XGO"], ""], +["green-sagecage-outro-big-finish+0", "green-sagecage-outro-big-finish+0", 2, ["NO-XGO"], ""], +["green-sagecage-outro-big-finish+1", "green-sagecage-outro-big-finish+1", 2, ["NO-XGO"], ""], +["green-sagecage-outro-big-finish+2", "green-sagecage-outro-big-finish+2", 2, ["NO-XGO"], ""], +["green-sagecage-outro-big-finish+3", "green-sagecage-outro-big-finish+3", 2, ["NO-XGO"], ""], +["green-sagecage-outro-big-finish+4", "green-sagecage-outro-big-finish+4", 2, ["NO-XGO"], ""], +["green-sagecage-outro-big-finish+5", "green-sagecage-outro-big-finish+5", 2, ["NO-XGO"], ""], +["green-sagecage-outro-big-finish+6", "green-sagecage-outro-big-finish+6", 2, ["NO-XGO"], ""], +["redsage-resolution+0", "redsage-resolution+0", 2, ["NO-XGO"], ""], +["redsage-resolution+1", "redsage-resolution+1", 2, ["NO-XGO"], ""], +["redsage-resolution+2", "redsage-resolution+2", 2, ["NO-XGO"], ""], +["redsage-resolution+3", "redsage-resolution+3", 2, ["NO-XGO"], ""], +["redsage-resolution+4", "redsage-resolution+4", 2, ["NO-XGO"], ""], +["redsage-resolution+5", "redsage-resolution+5", 2, ["NO-XGO"], ""], +["redsage-resolution+6", "redsage-resolution+6", 2, ["NO-XGO"], ""], +["redsage-resolution+7", "redsage-resolution+7", 2, ["NO-XGO"], ""], +["redsage-resolution+8", "redsage-resolution+8", 2, ["NO-XGO"], ""], +["bluesage-resolution+0", "bluesage-resolution+0", 2, ["NO-XGO"], ""], +["bluesage-resolution+1", "bluesage-resolution+1", 2, ["NO-XGO"], ""], +["bluesage-resolution+2", "bluesage-resolution+2", 2, ["NO-XGO"], ""], +["bluesage-resolution+3", "bluesage-resolution+3", 2, ["NO-XGO"], ""], +["bluesage-resolution+4", "bluesage-resolution+4", 2, ["NO-XGO"], ""], +["bluesage-resolution+5", "bluesage-resolution+5", 2, ["NO-XGO"], ""], +["bluesage-resolution+6", "bluesage-resolution+6", 2, ["NO-XGO"], ""], +["bluesage-resolution+7", "bluesage-resolution+7", 2, ["NO-XGO"], ""], +["bluesage-resolution+8", "bluesage-resolution+8", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-prec-arm+0", "sage-bluehut-introduction-prec-arm+0", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-prec-arm+1", "sage-bluehut-introduction-prec-arm+1", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-prec-arm+2", "sage-bluehut-introduction-prec-arm+2", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-prec-arm+3", "sage-bluehut-introduction-prec-arm+3", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-prec-arm+4", "sage-bluehut-introduction-prec-arm+4", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-prec-arm+5", "sage-bluehut-introduction-prec-arm+5", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-prec-arm+6", "sage-bluehut-introduction-prec-arm+6", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-prec-arm+7", "sage-bluehut-introduction-prec-arm+7", 2, ["NO-XGO"], ""], +["evilbro-misty-end+0", "evilbro-misty-end+0", 2, ["NO-XGO"], ""], +["evilbro-misty-end+1", "evilbro-misty-end+1", 2, ["NO-XGO"], ""], +["evilbro-misty-end+2", "evilbro-misty-end+2", 2, ["NO-XGO"], ""], +["evilbro-misty-end+3", "evilbro-misty-end+3", 2, ["NO-XGO"], ""], +["evilbro-misty-end+4", "evilbro-misty-end+4", 2, ["NO-XGO"], ""], +["evilbro-misty-end+5", "evilbro-misty-end+5", 2, ["NO-XGO"], ""], +["evilbro-misty-end+6", "evilbro-misty-end+6", 2, ["NO-XGO"], ""], +["evilbro-misty-end+7", "evilbro-misty-end+7", 2, ["NO-XGO"], ""], +["evilbro-misty-end+8", "evilbro-misty-end+8", 2, ["NO-XGO"], ""], +["assistant-village2-resolution+0", "assistant-village2-resolution+0", 2, ["NO-XGO"], ""], +["assistant-village2-resolution+1", "assistant-village2-resolution+1", 2, ["NO-XGO"], ""], +["assistant-village2-resolution+2", "assistant-village2-resolution+2", 2, ["NO-XGO"], ""], +["assistant-village2-resolution+3", "assistant-village2-resolution+3", 2, ["NO-XGO"], ""], +["assistant-village2-resolution+4", "assistant-village2-resolution+4", 2, ["NO-XGO"], ""], +["assistant-village2-resolution+5", "assistant-village2-resolution+5", 2, ["NO-XGO"], ""], +["assistant-village2-resolution+6", "assistant-village2-resolution+6", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+0", "sage-introduction-misty-cannon+0", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+1", "sage-introduction-misty-cannon+1", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+2", "sage-introduction-misty-cannon+2", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+3", "sage-introduction-misty-cannon+3", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+4", "sage-introduction-misty-cannon+4", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+5", "sage-introduction-misty-cannon+5", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+6", "sage-introduction-misty-cannon+6", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+7", "sage-introduction-misty-cannon+7", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+8", "sage-introduction-misty-cannon+8", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+9", "sage-introduction-misty-cannon+9", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+10", "sage-introduction-misty-cannon+10", 2, ["NO-XGO"], ""], +["sage-introduction-misty-cannon+11", "sage-introduction-misty-cannon+11", 2, ["NO-XGO"], ""], +["minershort-introduction-gnawers+0", "minershort-introduction-gnawers+0", 2, ["NO-XGO"], ""], +["minershort-introduction-gnawers+1", "minershort-introduction-gnawers+1", 2, ["NO-XGO"], ""], +["minershort-introduction-gnawers+2", "minershort-introduction-gnawers+2", 2, ["NO-XGO"], ""], +["minershort-introduction-gnawers+3", "minershort-introduction-gnawers+3", 2, ["NO-XGO"], ""], +["minershort-introduction-gnawers+4", "minershort-introduction-gnawers+4", 2, ["NO-XGO"], ""], +["minershort-introduction-gnawers+5", "minershort-introduction-gnawers+5", 2, ["NO-XGO"], ""], +["minershort-introduction-gnawers+6", "minershort-introduction-gnawers+6", 2, ["NO-XGO"], ""], +["minershort-introduction-gnawers+7", "minershort-introduction-gnawers+7", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-a+0", "green-sagecage-outro-beat-boss-a+0", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-a+1", "green-sagecage-outro-beat-boss-a+1", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-a+2", "green-sagecage-outro-beat-boss-a+2", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-a+3", "green-sagecage-outro-beat-boss-a+3", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-a+4", "green-sagecage-outro-beat-boss-a+4", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-a+5", "green-sagecage-outro-beat-boss-a+5", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-a+6", "green-sagecage-outro-beat-boss-a+6", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-a+7", "green-sagecage-outro-beat-boss-a+7", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+0", "green-sagecage-introduction+0", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+1", "green-sagecage-introduction+1", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+2", "green-sagecage-introduction+2", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+3", "green-sagecage-introduction+3", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+4", "green-sagecage-introduction+4", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+5", "green-sagecage-introduction+5", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+6", "green-sagecage-introduction+6", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+7", "green-sagecage-introduction+7", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+8", "green-sagecage-introduction+8", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+9", "green-sagecage-introduction+9", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+10", "green-sagecage-introduction+10", 2, ["NO-XGO"], ""], +["green-sagecage-introduction+11", "green-sagecage-introduction+11", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+0", "sage-intro-sequence-e+0", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+1", "sage-intro-sequence-e+1", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+2", "sage-intro-sequence-e+2", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+3", "sage-intro-sequence-e+3", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+4", "sage-intro-sequence-e+4", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+5", "sage-intro-sequence-e+5", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+6", "sage-intro-sequence-e+6", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+7", "sage-intro-sequence-e+7", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+8", "sage-intro-sequence-e+8", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+9", "sage-intro-sequence-e+9", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+10", "sage-intro-sequence-e+10", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+11", "sage-intro-sequence-e+11", 2, ["NO-XGO"], ""], +["sage-intro-sequence-e+12", "sage-intro-sequence-e+12", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+0", "sage-village3-introduction-dark-eco+0", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+1", "sage-village3-introduction-dark-eco+1", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+2", "sage-village3-introduction-dark-eco+2", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+3", "sage-village3-introduction-dark-eco+3", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+4", "sage-village3-introduction-dark-eco+4", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+5", "sage-village3-introduction-dark-eco+5", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+6", "sage-village3-introduction-dark-eco+6", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+7", "sage-village3-introduction-dark-eco+7", 2, ["NO-XGO"], ""], +["sage-village3-introduction-dark-eco+8", "sage-village3-introduction-dark-eco+8", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+0", "assistant-firecanyon-resolution+0", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+1", "assistant-firecanyon-resolution+1", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+2", "assistant-firecanyon-resolution+2", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+3", "assistant-firecanyon-resolution+3", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+4", "assistant-firecanyon-resolution+4", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+5", "assistant-firecanyon-resolution+5", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+6", "assistant-firecanyon-resolution+6", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+7", "assistant-firecanyon-resolution+7", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+8", "assistant-firecanyon-resolution+8", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+9", "assistant-firecanyon-resolution+9", 2, ["NO-XGO"], ""], +["assistant-firecanyon-resolution+10", "assistant-firecanyon-resolution+10", 2, ["NO-XGO"], ""], +["explorer-introduction+0", "explorer-introduction+0", 2, ["NO-XGO"], ""], +["explorer-introduction+1", "explorer-introduction+1", 2, ["NO-XGO"], ""], +["explorer-introduction+2", "explorer-introduction+2", 2, ["NO-XGO"], ""], +["explorer-introduction+3", "explorer-introduction+3", 2, ["NO-XGO"], ""], +["explorer-introduction+4", "explorer-introduction+4", 2, ["NO-XGO"], ""], +["explorer-introduction+5", "explorer-introduction+5", 2, ["NO-XGO"], ""], +["explorer-introduction+6", "explorer-introduction+6", 2, ["NO-XGO"], ""], +["explorer-introduction+7", "explorer-introduction+7", 2, ["NO-XGO"], ""], +["explorer-introduction+8", "explorer-introduction+8", 2, ["NO-XGO"], ""], +["explorer-introduction+9", "explorer-introduction+9", 2, ["NO-XGO"], ""], +["explorer-introduction+10", "explorer-introduction+10", 2, ["NO-XGO"], ""], +["bird-lady-introduction+0", "bird-lady-introduction+0", 2, ["NO-XGO"], ""], +["bird-lady-introduction+1", "bird-lady-introduction+1", 2, ["NO-XGO"], ""], +["bird-lady-introduction+2", "bird-lady-introduction+2", 2, ["NO-XGO"], ""], +["bird-lady-introduction+3", "bird-lady-introduction+3", 2, ["NO-XGO"], ""], +["bird-lady-introduction+4", "bird-lady-introduction+4", 2, ["NO-XGO"], ""], +["bird-lady-introduction+5", "bird-lady-introduction+5", 2, ["NO-XGO"], ""], +["bird-lady-introduction+6", "bird-lady-introduction+6", 2, ["NO-XGO"], ""], +["bird-lady-introduction+7", "bird-lady-introduction+7", 2, ["NO-XGO"], ""], +["bird-lady-introduction+8", "bird-lady-introduction+8", 2, ["NO-XGO"], ""], +["bird-lady-introduction+9", "bird-lady-introduction+9", 2, ["NO-XGO"], ""], +["bird-lady-introduction+10", "bird-lady-introduction+10", 2, ["NO-XGO"], ""], +["fisher-introduction+0", "fisher-introduction+0", 2, ["NO-XGO"], ""], +["fisher-introduction+1", "fisher-introduction+1", 2, ["NO-XGO"], ""], +["fisher-introduction+2", "fisher-introduction+2", 2, ["NO-XGO"], ""], +["fisher-introduction+3", "fisher-introduction+3", 2, ["NO-XGO"], ""], +["fisher-introduction+4", "fisher-introduction+4", 2, ["NO-XGO"], ""], +["fisher-introduction+5", "fisher-introduction+5", 2, ["NO-XGO"], ""], +["fisher-introduction+6", "fisher-introduction+6", 2, ["NO-XGO"], ""], +["fisher-introduction+7", "fisher-introduction+7", 2, ["NO-XGO"], ""], +["fisher-introduction+8", "fisher-introduction+8", 2, ["NO-XGO"], ""], +["mayor-introduction+0", "mayor-introduction+0", 2, ["NO-XGO"], ""], +["mayor-introduction+1", "mayor-introduction+1", 2, ["NO-XGO"], ""], +["mayor-introduction+2", "mayor-introduction+2", 2, ["NO-XGO"], ""], +["mayor-introduction+3", "mayor-introduction+3", 2, ["NO-XGO"], ""], +["mayor-introduction+4", "mayor-introduction+4", 2, ["NO-XGO"], ""], +["mayor-introduction+5", "mayor-introduction+5", 2, ["NO-XGO"], ""], +["mayor-introduction+6", "mayor-introduction+6", 2, ["NO-XGO"], ""], +["mayor-introduction+7", "mayor-introduction+7", 2, ["NO-XGO"], ""], +["mayor-introduction+8", "mayor-introduction+8", 2, ["NO-XGO"], ""], +["mayor-introduction+9", "mayor-introduction+9", 2, ["NO-XGO"], ""], +["mayor-introduction+10", "mayor-introduction+10", 2, ["NO-XGO"], ""], +["mayor-introduction+11", "mayor-introduction+11", 2, ["NO-XGO"], ""], +["mayor-introduction+12", "mayor-introduction+12", 2, ["NO-XGO"], ""], +["mayor-introduction+13", "mayor-introduction+13", 2, ["NO-XGO"], ""], +["mayor-introduction+14", "mayor-introduction+14", 2, ["NO-XGO"], ""], +["mayor-introduction+15", "mayor-introduction+15", 2, ["NO-XGO"], ""], +["sculptor-introduction+0", "sculptor-introduction+0", 2, ["NO-XGO"], ""], +["sculptor-introduction+1", "sculptor-introduction+1", 2, ["NO-XGO"], ""], +["sculptor-introduction+2", "sculptor-introduction+2", 2, ["NO-XGO"], ""], +["sculptor-introduction+3", "sculptor-introduction+3", 2, ["NO-XGO"], ""], +["sculptor-introduction+4", "sculptor-introduction+4", 2, ["NO-XGO"], ""], +["sculptor-introduction+5", "sculptor-introduction+5", 2, ["NO-XGO"], ""], +["sculptor-introduction+6", "sculptor-introduction+6", 2, ["NO-XGO"], ""], +["sculptor-introduction+7", "sculptor-introduction+7", 2, ["NO-XGO"], ""], +["sculptor-introduction+8", "sculptor-introduction+8", 2, ["NO-XGO"], ""], +["sculptor-introduction+9", "sculptor-introduction+9", 2, ["NO-XGO"], ""], +["sculptor-introduction+10", "sculptor-introduction+10", 2, ["NO-XGO"], ""], +["sculptor-introduction+11", "sculptor-introduction+11", 2, ["NO-XGO"], ""], +["sculptor-introduction+12", "sculptor-introduction+12", 2, ["NO-XGO"], ""], +["sculptor-introduction+13", "sculptor-introduction+13", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-flutflut+0", "assistant-village2-introduction-flutflut+0", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-flutflut+1", "assistant-village2-introduction-flutflut+1", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-flutflut+2", "assistant-village2-introduction-flutflut+2", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-flutflut+3", "assistant-village2-introduction-flutflut+3", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-flutflut+4", "assistant-village2-introduction-flutflut+4", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-flutflut+5", "assistant-village2-introduction-flutflut+5", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-flutflut+6", "assistant-village2-introduction-flutflut+6", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-flutflut+7", "assistant-village2-introduction-flutflut+7", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+0", "assistant-lavatube-end-resolution+0", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+1", "assistant-lavatube-end-resolution+1", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+2", "assistant-lavatube-end-resolution+2", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+3", "assistant-lavatube-end-resolution+3", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+4", "assistant-lavatube-end-resolution+4", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+5", "assistant-lavatube-end-resolution+5", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+6", "assistant-lavatube-end-resolution+6", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+7", "assistant-lavatube-end-resolution+7", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+8", "assistant-lavatube-end-resolution+8", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+9", "assistant-lavatube-end-resolution+9", 2, ["NO-XGO"], ""], +["assistant-lavatube-end-resolution+10", "assistant-lavatube-end-resolution+10", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+0", "assistant-lavatube-start-resolution+0", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+1", "assistant-lavatube-start-resolution+1", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+2", "assistant-lavatube-start-resolution+2", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+3", "assistant-lavatube-start-resolution+3", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+4", "assistant-lavatube-start-resolution+4", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+5", "assistant-lavatube-start-resolution+5", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+6", "assistant-lavatube-start-resolution+6", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+7", "assistant-lavatube-start-resolution+7", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+8", "assistant-lavatube-start-resolution+8", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+9", "assistant-lavatube-start-resolution+9", 2, ["NO-XGO"], ""], +["assistant-lavatube-start-resolution+10", "assistant-lavatube-start-resolution+10", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+0", "assistant-village2-introduction-room+0", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+1", "assistant-village2-introduction-room+1", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+2", "assistant-village2-introduction-room+2", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+3", "assistant-village2-introduction-room+3", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+4", "assistant-village2-introduction-room+4", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+5", "assistant-village2-introduction-room+5", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+6", "assistant-village2-introduction-room+6", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+7", "assistant-village2-introduction-room+7", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+8", "assistant-village2-introduction-room+8", 2, ["NO-XGO"], ""], +["assistant-village2-introduction-room+9", "assistant-village2-introduction-room+9", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+0", "green-sagecage-resolution+0", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+1", "green-sagecage-resolution+1", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+2", "green-sagecage-resolution+2", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+3", "green-sagecage-resolution+3", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+4", "green-sagecage-resolution+4", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+5", "green-sagecage-resolution+5", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+6", "green-sagecage-resolution+6", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+7", "green-sagecage-resolution+7", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+8", "green-sagecage-resolution+8", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+9", "green-sagecage-resolution+9", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+10", "green-sagecage-resolution+10", 2, ["NO-XGO"], ""], +["green-sagecage-resolution+11", "green-sagecage-resolution+11", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+0", "sage-bluehut-introduction-crop-dusting+0", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+1", "sage-bluehut-introduction-crop-dusting+1", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+2", "sage-bluehut-introduction-crop-dusting+2", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+3", "sage-bluehut-introduction-crop-dusting+3", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+4", "sage-bluehut-introduction-crop-dusting+4", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+5", "sage-bluehut-introduction-crop-dusting+5", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+6", "sage-bluehut-introduction-crop-dusting+6", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+7", "sage-bluehut-introduction-crop-dusting+7", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+8", "sage-bluehut-introduction-crop-dusting+8", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+9", "sage-bluehut-introduction-crop-dusting+9", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+10", "sage-bluehut-introduction-crop-dusting+10", 2, ["NO-XGO"], ""], +["sage-bluehut-introduction-crop-dusting+11", "sage-bluehut-introduction-crop-dusting+11", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+0", "sidekick-human-intro-sequence-b+0", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+1", "sidekick-human-intro-sequence-b+1", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+2", "sidekick-human-intro-sequence-b+2", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+3", "sidekick-human-intro-sequence-b+3", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+4", "sidekick-human-intro-sequence-b+4", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+5", "sidekick-human-intro-sequence-b+5", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+6", "sidekick-human-intro-sequence-b+6", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+7", "sidekick-human-intro-sequence-b+7", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+8", "sidekick-human-intro-sequence-b+8", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+9", "sidekick-human-intro-sequence-b+9", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-b+10", "sidekick-human-intro-sequence-b+10", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+0", "assistant-introduction-blue-eco-switch+0", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+1", "assistant-introduction-blue-eco-switch+1", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+2", "assistant-introduction-blue-eco-switch+2", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+3", "assistant-introduction-blue-eco-switch+3", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+4", "assistant-introduction-blue-eco-switch+4", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+5", "assistant-introduction-blue-eco-switch+5", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+6", "assistant-introduction-blue-eco-switch+6", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+7", "assistant-introduction-blue-eco-switch+7", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+8", "assistant-introduction-blue-eco-switch+8", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+9", "assistant-introduction-blue-eco-switch+9", 2, ["NO-XGO"], ""], +["assistant-introduction-blue-eco-switch+10", "assistant-introduction-blue-eco-switch+10", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+0", "bird-lady-beach-resolution+0", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+1", "bird-lady-beach-resolution+1", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+2", "bird-lady-beach-resolution+2", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+3", "bird-lady-beach-resolution+3", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+4", "bird-lady-beach-resolution+4", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+5", "bird-lady-beach-resolution+5", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+6", "bird-lady-beach-resolution+6", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+7", "bird-lady-beach-resolution+7", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+8", "bird-lady-beach-resolution+8", 2, ["NO-XGO"], ""], +["bird-lady-beach-resolution+9", "bird-lady-beach-resolution+9", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+0", "fishermans-boat-ride-to-village1-alt+0", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+1", "fishermans-boat-ride-to-village1-alt+1", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+2", "fishermans-boat-ride-to-village1-alt+2", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+3", "fishermans-boat-ride-to-village1-alt+3", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+4", "fishermans-boat-ride-to-village1-alt+4", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+5", "fishermans-boat-ride-to-village1-alt+5", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+6", "fishermans-boat-ride-to-village1-alt+6", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+7", "fishermans-boat-ride-to-village1-alt+7", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+8", "fishermans-boat-ride-to-village1-alt+8", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+9", "fishermans-boat-ride-to-village1-alt+9", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+10", "fishermans-boat-ride-to-village1-alt+10", 2, ["NO-XGO"], ""], +["fishermans-boat-ride-to-village1-alt+11", "fishermans-boat-ride-to-village1-alt+11", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+0", "assistant-village2-introduction+0", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+1", "assistant-village2-introduction+1", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+2", "assistant-village2-introduction+2", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+3", "assistant-village2-introduction+3", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+4", "assistant-village2-introduction+4", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+5", "assistant-village2-introduction+5", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+6", "assistant-village2-introduction+6", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+7", "assistant-village2-introduction+7", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+8", "assistant-village2-introduction+8", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+9", "assistant-village2-introduction+9", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+10", "assistant-village2-introduction+10", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+11", "assistant-village2-introduction+11", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+12", "assistant-village2-introduction+12", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+13", "assistant-village2-introduction+13", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+14", "assistant-village2-introduction+14", 2, ["NO-XGO"], ""], +["assistant-village2-introduction+15", "assistant-village2-introduction+15", 2, ["NO-XGO"], ""], +["geologist-introduction+0", "geologist-introduction+0", 2, ["NO-XGO"], ""], +["geologist-introduction+1", "geologist-introduction+1", 2, ["NO-XGO"], ""], +["geologist-introduction+2", "geologist-introduction+2", 2, ["NO-XGO"], ""], +["geologist-introduction+3", "geologist-introduction+3", 2, ["NO-XGO"], ""], +["geologist-introduction+4", "geologist-introduction+4", 2, ["NO-XGO"], ""], +["geologist-introduction+5", "geologist-introduction+5", 2, ["NO-XGO"], ""], +["geologist-introduction+6", "geologist-introduction+6", 2, ["NO-XGO"], ""], +["geologist-introduction+7", "geologist-introduction+7", 2, ["NO-XGO"], ""], +["geologist-introduction+8", "geologist-introduction+8", 2, ["NO-XGO"], ""], +["geologist-introduction+9", "geologist-introduction+9", 2, ["NO-XGO"], ""], +["geologist-introduction+10", "geologist-introduction+10", 2, ["NO-XGO"], ""], +["geologist-introduction+11", "geologist-introduction+11", 2, ["NO-XGO"], ""], +["geologist-introduction+12", "geologist-introduction+12", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+0", "sage-intro-sequence-d1+0", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+1", "sage-intro-sequence-d1+1", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+2", "sage-intro-sequence-d1+2", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+3", "sage-intro-sequence-d1+3", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+4", "sage-intro-sequence-d1+4", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+5", "sage-intro-sequence-d1+5", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+6", "sage-intro-sequence-d1+6", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+7", "sage-intro-sequence-d1+7", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+8", "sage-intro-sequence-d1+8", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+9", "sage-intro-sequence-d1+9", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+10", "sage-intro-sequence-d1+10", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+11", "sage-intro-sequence-d1+11", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+12", "sage-intro-sequence-d1+12", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+13", "sage-intro-sequence-d1+13", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+14", "sage-intro-sequence-d1+14", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+15", "sage-intro-sequence-d1+15", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d1+16", "sage-intro-sequence-d1+16", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+0", "sage-intro-sequence-a+0", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+1", "sage-intro-sequence-a+1", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+2", "sage-intro-sequence-a+2", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+3", "sage-intro-sequence-a+3", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+4", "sage-intro-sequence-a+4", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+5", "sage-intro-sequence-a+5", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+6", "sage-intro-sequence-a+6", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+7", "sage-intro-sequence-a+7", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+8", "sage-intro-sequence-a+8", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+9", "sage-intro-sequence-a+9", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+10", "sage-intro-sequence-a+10", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+11", "sage-intro-sequence-a+11", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+12", "sage-intro-sequence-a+12", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+13", "sage-intro-sequence-a+13", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+14", "sage-intro-sequence-a+14", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+15", "sage-intro-sequence-a+15", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+16", "sage-intro-sequence-a+16", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+17", "sage-intro-sequence-a+17", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+18", "sage-intro-sequence-a+18", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+19", "sage-intro-sequence-a+19", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+20", "sage-intro-sequence-a+20", 2, ["NO-XGO"], ""], +["sage-intro-sequence-a+21", "sage-intro-sequence-a+21", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+0", "sidekick-human-intro-sequence-c+0", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+1", "sidekick-human-intro-sequence-c+1", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+2", "sidekick-human-intro-sequence-c+2", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+3", "sidekick-human-intro-sequence-c+3", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+4", "sidekick-human-intro-sequence-c+4", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+5", "sidekick-human-intro-sequence-c+5", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+6", "sidekick-human-intro-sequence-c+6", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+7", "sidekick-human-intro-sequence-c+7", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+8", "sidekick-human-intro-sequence-c+8", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+9", "sidekick-human-intro-sequence-c+9", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+10", "sidekick-human-intro-sequence-c+10", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+11", "sidekick-human-intro-sequence-c+11", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+12", "sidekick-human-intro-sequence-c+12", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+13", "sidekick-human-intro-sequence-c+13", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+14", "sidekick-human-intro-sequence-c+14", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+15", "sidekick-human-intro-sequence-c+15", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+16", "sidekick-human-intro-sequence-c+16", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+17", "sidekick-human-intro-sequence-c+17", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+18", "sidekick-human-intro-sequence-c+18", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+19", "sidekick-human-intro-sequence-c+19", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+20", "sidekick-human-intro-sequence-c+20", 2, ["NO-XGO"], ""], +["sidekick-human-intro-sequence-c+21", "sidekick-human-intro-sequence-c+21", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+0", "minershort-introduction-orbs+0", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+1", "minershort-introduction-orbs+1", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+2", "minershort-introduction-orbs+2", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+3", "minershort-introduction-orbs+3", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+4", "minershort-introduction-orbs+4", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+5", "minershort-introduction-orbs+5", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+6", "minershort-introduction-orbs+6", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+7", "minershort-introduction-orbs+7", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+8", "minershort-introduction-orbs+8", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+9", "minershort-introduction-orbs+9", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+10", "minershort-introduction-orbs+10", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+11", "minershort-introduction-orbs+11", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+12", "minershort-introduction-orbs+12", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+13", "minershort-introduction-orbs+13", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+14", "minershort-introduction-orbs+14", 2, ["NO-XGO"], ""], +["minershort-introduction-orbs+15", "minershort-introduction-orbs+15", 2, ["NO-XGO"], ""], +["warrior-introduction+0", "warrior-introduction+0", 2, ["NO-XGO"], ""], +["warrior-introduction+1", "warrior-introduction+1", 2, ["NO-XGO"], ""], +["warrior-introduction+2", "warrior-introduction+2", 2, ["NO-XGO"], ""], +["warrior-introduction+3", "warrior-introduction+3", 2, ["NO-XGO"], ""], +["warrior-introduction+4", "warrior-introduction+4", 2, ["NO-XGO"], ""], +["warrior-introduction+5", "warrior-introduction+5", 2, ["NO-XGO"], ""], +["warrior-introduction+6", "warrior-introduction+6", 2, ["NO-XGO"], ""], +["warrior-introduction+7", "warrior-introduction+7", 2, ["NO-XGO"], ""], +["warrior-introduction+8", "warrior-introduction+8", 2, ["NO-XGO"], ""], +["warrior-introduction+9", "warrior-introduction+9", 2, ["NO-XGO"], ""], +["warrior-introduction+10", "warrior-introduction+10", 2, ["NO-XGO"], ""], +["warrior-introduction+11", "warrior-introduction+11", 2, ["NO-XGO"], ""], +["warrior-introduction+12", "warrior-introduction+12", 2, ["NO-XGO"], ""], +["warrior-introduction+13", "warrior-introduction+13", 2, ["NO-XGO"], ""], +["warrior-introduction+14", "warrior-introduction+14", 2, ["NO-XGO"], ""], +["warrior-introduction+15", "warrior-introduction+15", 2, ["NO-XGO"], ""], +["warrior-introduction+16", "warrior-introduction+16", 2, ["NO-XGO"], ""], +["warrior-introduction+17", "warrior-introduction+17", 2, ["NO-XGO"], ""], +["warrior-introduction+18", "warrior-introduction+18", 2, ["NO-XGO"], ""], +["warrior-introduction+19", "warrior-introduction+19", 2, ["NO-XGO"], ""], +["warrior-introduction+20", "warrior-introduction+20", 2, ["NO-XGO"], ""], +["warrior-introduction+21", "warrior-introduction+21", 2, ["NO-XGO"], ""], +["warrior-introduction+22", "warrior-introduction+22", 2, ["NO-XGO"], ""], +["warrior-introduction+23", "warrior-introduction+23", 2, ["NO-XGO"], ""], +["warrior-introduction+24", "warrior-introduction+24", 2, ["NO-XGO"], ""], +["warrior-introduction+25", "warrior-introduction+25", 2, ["NO-XGO"], ""], +["warrior-introduction+26", "warrior-introduction+26", 2, ["NO-XGO"], ""], +["warrior-introduction+27", "warrior-introduction+27", 2, ["NO-XGO"], ""], +["warrior-introduction+28", "warrior-introduction+28", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+0", "sage-intro-sequence-d2+0", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+1", "sage-intro-sequence-d2+1", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+2", "sage-intro-sequence-d2+2", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+3", "sage-intro-sequence-d2+3", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+4", "sage-intro-sequence-d2+4", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+5", "sage-intro-sequence-d2+5", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+6", "sage-intro-sequence-d2+6", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+7", "sage-intro-sequence-d2+7", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+8", "sage-intro-sequence-d2+8", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+9", "sage-intro-sequence-d2+9", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+10", "sage-intro-sequence-d2+10", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+11", "sage-intro-sequence-d2+11", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+12", "sage-intro-sequence-d2+12", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+13", "sage-intro-sequence-d2+13", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+14", "sage-intro-sequence-d2+14", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+15", "sage-intro-sequence-d2+15", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+16", "sage-intro-sequence-d2+16", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+17", "sage-intro-sequence-d2+17", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+18", "sage-intro-sequence-d2+18", 2, ["NO-XGO"], ""], +["sage-intro-sequence-d2+19", "sage-intro-sequence-d2+19", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+0", "green-sagecage-outro-preboss+0", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+1", "green-sagecage-outro-preboss+1", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+2", "green-sagecage-outro-preboss+2", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+3", "green-sagecage-outro-preboss+3", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+4", "green-sagecage-outro-preboss+4", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+5", "green-sagecage-outro-preboss+5", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+6", "green-sagecage-outro-preboss+6", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+7", "green-sagecage-outro-preboss+7", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+8", "green-sagecage-outro-preboss+8", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+9", "green-sagecage-outro-preboss+9", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+10", "green-sagecage-outro-preboss+10", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+11", "green-sagecage-outro-preboss+11", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+12", "green-sagecage-outro-preboss+12", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+13", "green-sagecage-outro-preboss+13", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+14", "green-sagecage-outro-preboss+14", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+15", "green-sagecage-outro-preboss+15", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+16", "green-sagecage-outro-preboss+16", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+17", "green-sagecage-outro-preboss+17", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+18", "green-sagecage-outro-preboss+18", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+19", "green-sagecage-outro-preboss+19", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+20", "green-sagecage-outro-preboss+20", 2, ["NO-XGO"], ""], +["green-sagecage-outro-preboss+21", "green-sagecage-outro-preboss+21", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+0", "green-sagecage-outro-beat-boss-b+0", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+1", "green-sagecage-outro-beat-boss-b+1", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+2", "green-sagecage-outro-beat-boss-b+2", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+3", "green-sagecage-outro-beat-boss-b+3", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+4", "green-sagecage-outro-beat-boss-b+4", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+5", "green-sagecage-outro-beat-boss-b+5", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+6", "green-sagecage-outro-beat-boss-b+6", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+7", "green-sagecage-outro-beat-boss-b+7", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+8", "green-sagecage-outro-beat-boss-b+8", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+9", "green-sagecage-outro-beat-boss-b+9", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+10", "green-sagecage-outro-beat-boss-b+10", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+11", "green-sagecage-outro-beat-boss-b+11", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+12", "green-sagecage-outro-beat-boss-b+12", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+13", "green-sagecage-outro-beat-boss-b+13", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+14", "green-sagecage-outro-beat-boss-b+14", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+15", "green-sagecage-outro-beat-boss-b+15", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+16", "green-sagecage-outro-beat-boss-b+16", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+17", "green-sagecage-outro-beat-boss-b+17", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+18", "green-sagecage-outro-beat-boss-b+18", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+19", "green-sagecage-outro-beat-boss-b+19", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+20", "green-sagecage-outro-beat-boss-b+20", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+21", "green-sagecage-outro-beat-boss-b+21", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+22", "green-sagecage-outro-beat-boss-b+22", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+23", "green-sagecage-outro-beat-boss-b+23", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+24", "green-sagecage-outro-beat-boss-b+24", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+25", "green-sagecage-outro-beat-boss-b+25", 2, ["NO-XGO"], ""], +["green-sagecage-outro-beat-boss-b+26", "green-sagecage-outro-beat-boss-b+26", 2, ["NO-XGO"], ""], +["sage-village3-introduction+0", "sage-village3-introduction+0", 2, ["NO-XGO"], ""], +["sage-village3-introduction+1", "sage-village3-introduction+1", 2, ["NO-XGO"], ""], +["sage-village3-introduction+2", "sage-village3-introduction+2", 2, ["NO-XGO"], ""], +["sage-village3-introduction+3", "sage-village3-introduction+3", 2, ["NO-XGO"], ""], +["sage-village3-introduction+4", "sage-village3-introduction+4", 2, ["NO-XGO"], ""], +["sage-village3-introduction+5", "sage-village3-introduction+5", 2, ["NO-XGO"], ""], +["sage-village3-introduction+6", "sage-village3-introduction+6", 2, ["NO-XGO"], ""], +["sage-village3-introduction+7", "sage-village3-introduction+7", 2, ["NO-XGO"], ""], +["sage-village3-introduction+8", "sage-village3-introduction+8", 2, ["NO-XGO"], ""], +["sage-village3-introduction+9", "sage-village3-introduction+9", 2, ["NO-XGO"], ""], +["sage-village3-introduction+10", "sage-village3-introduction+10", 2, ["NO-XGO"], ""], +["sage-village3-introduction+11", "sage-village3-introduction+11", 2, ["NO-XGO"], ""], +["sage-village3-introduction+12", "sage-village3-introduction+12", 2, ["NO-XGO"], ""], +["sage-village3-introduction+13", "sage-village3-introduction+13", 2, ["NO-XGO"], ""], +["sage-village3-introduction+14", "sage-village3-introduction+14", 2, ["NO-XGO"], ""], +["sage-village3-introduction+15", "sage-village3-introduction+15", 2, ["NO-XGO"], ""], +["sage-village3-introduction+16", "sage-village3-introduction+16", 2, ["NO-XGO"], ""], +["sage-village3-introduction+17", "sage-village3-introduction+17", 2, ["NO-XGO"], ""], +["sage-village3-introduction+18", "sage-village3-introduction+18", 2, ["NO-XGO"], ""], +["sage-village3-introduction+19", "sage-village3-introduction+19", 2, ["NO-XGO"], ""], +["sage-village3-introduction+20", "sage-village3-introduction+20", 2, ["NO-XGO"], ""], +["sage-village3-introduction+21", "sage-village3-introduction+21", 2, ["NO-XGO"], ""], +["sage-village3-introduction+22", "sage-village3-introduction+22", 2, ["NO-XGO"], ""], +["sage-village3-introduction+23", "sage-village3-introduction+23", 2, ["NO-XGO"], ""], +["sage-village3-introduction+24", "sage-village3-introduction+24", 2, ["NO-XGO"], ""], +["sage-village3-introduction+25", "sage-village3-introduction+25", 2, ["NO-XGO"], ""], +["sage-village3-introduction+26", "sage-village3-introduction+26", 2, ["NO-XGO"], ""], +["sage-village3-introduction+27", "sage-village3-introduction+27", 2, ["NO-XGO"], ""], +["sage-village3-introduction+28", "sage-village3-introduction+28", 2, ["NO-XGO"], ""], +["sage-village3-introduction+29", "sage-village3-introduction+29", 2, ["NO-XGO"], ""], +["sage-village3-introduction+30", "sage-village3-introduction+30", 2, ["NO-XGO"], ""], +["sage-village3-introduction+31", "sage-village3-introduction+31", 2, ["NO-XGO"], ""], +["sage-village3-introduction+32", "sage-village3-introduction+32", 2, ["NO-XGO"], ""], +["sage-village3-introduction+33", "sage-village3-introduction+33", 2, ["NO-XGO"], ""], +["sage-village3-introduction+34", "sage-village3-introduction+34", 2, ["NO-XGO"], ""], +["sage-village3-introduction+35", "sage-village3-introduction+35", 2, ["NO-XGO"], ""], +["sage-village3-introduction+36", "sage-village3-introduction+36", 2, ["NO-XGO"], ""], +["sage-village3-introduction+37", "sage-village3-introduction+37", 2, ["NO-XGO"], ""], +["sage-village3-introduction+38", "sage-village3-introduction+38", 2, ["NO-XGO"], ""], +["sage-village3-introduction+39", "sage-village3-introduction+39", 2, ["NO-XGO"], ""], +["sage-village3-introduction+40", "sage-village3-introduction+40", 2, ["NO-XGO"], ""], +["sage-village3-introduction+41", "sage-village3-introduction+41", 2, ["NO-XGO"], ""], +["sage-village3-introduction+42", "sage-village3-introduction+42", 2, ["NO-XGO"], ""], +["sage-village3-introduction+43", "sage-village3-introduction+43", 2, ["NO-XGO"], ""], +["sage-village3-introduction+44", "sage-village3-introduction+44", 2, ["NO-XGO"], ""], +["sage-village3-introduction+45", "sage-village3-introduction+45", 2, ["NO-XGO"], ""], +["sage-village3-introduction+46", "sage-village3-introduction+46", 2, ["NO-XGO"], ""], +["sage-village3-introduction+47", "sage-village3-introduction+47", 2, ["NO-XGO"], ""], +["sage-village3-introduction+48", "sage-village3-introduction+48", 2, ["NO-XGO"], ""], +["sage-village3-introduction+49", "sage-village3-introduction+49", 2, ["NO-XGO"], ""], +["sage-village3-introduction+50", "sage-village3-introduction+50", 2, ["NO-XGO"], ""], +["sage-village3-introduction+51", "sage-village3-introduction+51", 2, ["NO-XGO"], ""], +["sage-village3-introduction+52", "sage-village3-introduction+52", 2, ["NO-XGO"], ""], +["sage-village3-introduction+53", "sage-village3-introduction+53", 2, ["NO-XGO"], ""], +["sage-village3-introduction+54", "sage-village3-introduction+54", 2, ["NO-XGO"], ""], +["sage-village3-introduction+55", "sage-village3-introduction+55", 2, ["NO-XGO"], ""], +["sage-village3-introduction+56", "sage-village3-introduction+56", 2, ["NO-XGO"], ""], +["sage-village3-introduction+57", "sage-village3-introduction+57", 2, ["NO-XGO"], ""]] diff --git a/goal_src/engine/ui/progress/progress.gc b/goal_src/engine/ui/progress/progress.gc index 2d11204840..177105173e 100644 --- a/goal_src/engine/ui/progress/progress.gc +++ b/goal_src/engine/ui/progress/progress.gc @@ -1068,8 +1068,8 @@ (sound-play "start-options") (set! (-> obj next-display-state) (progress-screen memcard-creating)) ) - ;; PAL patch here - ((and (= (-> obj display-state-stack 0) (progress-screen title)) (zero? (scf-get-territory))) + ;; PAL & NTSC-J patch here + ((= (-> obj display-state-stack 0) (progress-screen title)) (sound-play "cursor-options") (sound-volume-off) (set! (-> *game-info* mode) 'play) @@ -1169,7 +1169,8 @@ (sound-play "start-options") (set! (-> obj next-display-state) (progress-screen memcard-formatting)) ) - ((and (= (-> obj display-state-stack 0) (progress-screen title)) (zero? (scf-get-territory))) + ;; NTSC-J patch here + ((= (-> obj display-state-stack 0) (progress-screen title)) (sound-play "start-options") (sound-volume-off) (set! (-> *game-info* mode) 'play) diff --git a/goal_src/levels/citadel/citadel-obs.gc b/goal_src/levels/citadel/citadel-obs.gc index 4bc6d36f59..d1c6ffd9b2 100644 --- a/goal_src/levels/citadel/citadel-obs.gc +++ b/goal_src/levels/citadel/citadel-obs.gc @@ -1326,6 +1326,10 @@ :to *entity-pool* ) (sound-play "sagecage-open") + ;; NTSC-J patch here + ; (if (name= (-> self name) "citb-generator-1") + ; (set-continue! *game-info* "citadel-elevator") + ; ) (go citb-generator-broken) (none) ) diff --git a/scripts/batch/decomp-jak1_jp.bat b/scripts/batch/decomp-jak1_jp.bat new file mode 100644 index 0000000000..c817d73ace --- /dev/null +++ b/scripts/batch/decomp-jak1_jp.bat @@ -0,0 +1,4 @@ +@echo off +cd ..\.. +out\build\Release\bin\decompiler decompiler\config\jak1_jp.jsonc iso_data decompiler_out\ +pause diff --git a/scripts/batch/decomp-jak1pal.bat b/scripts/batch/decomp-jak1_pal.bat similarity index 100% rename from scripts/batch/decomp-jak1pal.bat rename to scripts/batch/decomp-jak1_pal.bat