├── .gitignore ├── .vscode └── .ropeproject │ └── config.py ├── CLIGen.spec ├── Class ├── __init__.py ├── exceptions.py ├── itemClass.py ├── newLocationClass.py ├── openkhmod.py ├── randomUtils.py ├── seedSettings.py └── settingkey.py ├── KH2 Randomizer Debug.spec ├── KH2 Randomizer.spec ├── KH2.spec ├── LICENSE ├── List ├── ChestList.py ├── DropRateIds.py ├── ItemList.py ├── LvupStats.py ├── NewLocationList.py ├── ObjectiveList.py ├── configDict.py ├── experienceValues.py ├── hashTextEntries.py ├── inventory │ ├── ability.py │ ├── accessory.py │ ├── armor.py │ ├── bonus.py │ ├── consumable.py │ ├── form.py │ ├── growth.py │ ├── item.py │ ├── keyblade.py │ ├── magic.py │ ├── map.py │ ├── misc.py │ ├── pieces.py │ ├── proof.py │ ├── recipe.py │ ├── report.py │ ├── shield.py │ ├── staff.py │ ├── storyunlock.py │ ├── summon.py │ └── synth.py └── location │ ├── agrabah.py │ ├── atlantica.py │ ├── beastscastle.py │ ├── disneycastle.py │ ├── donaldbonus.py │ ├── formlevel.py │ ├── goofybonus.py │ ├── graph.py │ ├── halloweentown.py │ ├── hollowbastion.py │ ├── hundredacrewood.py │ ├── landofdragons.py │ ├── olympuscoliseum.py │ ├── portroyal.py │ ├── pridelands.py │ ├── puzzlereward.py │ ├── simulatedtwilighttown.py │ ├── soralevel.py │ ├── spaceparanoids.py │ ├── starting.py │ ├── summonlevel.py │ ├── synthesis.py │ ├── twilighttown.py │ ├── weaponslot.py │ └── worldthatneverwas.py ├── Module ├── Hints │ ├── HintOutput.py │ └── HintUtils.py ├── RandomizerSettings.py ├── __init__.py ├── appconfig.py ├── battleLevels.py ├── cosmetics.py ├── cosmeticsmods │ ├── __init__.py │ ├── endingpic.py │ ├── field2d.py │ ├── image.py │ ├── itempic.py │ ├── keyblade.py │ ├── music.py │ └── texture.py ├── dailySeed.py ├── depths.py ├── encoding.py ├── generate.py ├── hashimage.py ├── hints.py ├── icon.png ├── itemPlacementRestriction.py ├── knockbackTypes.py ├── modifier.py ├── multiworld.py ├── newRandomize.py ├── plot-hints.py ├── progressionPoints.py ├── resources.py ├── seedEvaluation.py ├── seedmod.py ├── seedshare.py ├── spoilerLog.py ├── tourneySpoiler.py ├── version.py ├── weighting.py └── zipper.py ├── README.md ├── UI ├── FirstTimeSetup │ └── luabackendsetup.py ├── GithubInfo │ └── releaseInfo.py ├── Submenus │ ├── BossEnemyMenu.py │ ├── CompanionMenu.py │ ├── CosmeticsMenu.py │ ├── DevCreateRecolorDialog.py │ ├── HintsMenu.py │ ├── ItemPlacementMenu.py │ ├── ItemPoolMenu.py │ ├── KeybladeMenu.py │ ├── KeybladePackageDialog.py │ ├── ProgressionPointsDialog.py │ ├── ProgressionWidgets.py │ ├── RewardLocationsMenu.py │ ├── SeedModMenu.py │ ├── SoraMenu.py │ ├── StartingMenu.py │ ├── SubMenu.py │ ├── TextureRecolorSettingsDialog.py │ ├── __init__.py │ └── about.py ├── stylesheet.css ├── theme.py └── worker.py ├── changelog.md ├── cli_gen.py ├── cli_requirements.txt ├── docs ├── _config.yml ├── _layouts │ └── default.html ├── assets │ ├── css │ │ └── style.scss │ ├── font │ │ ├── KHGummi.otf │ │ ├── KHMenu.otf │ │ └── KHTitle.otf │ ├── image │ │ ├── ai-mode-moderate.png │ │ ├── discord-mark-white.png │ │ ├── github-mark-white.png │ │ ├── item-key.png │ │ ├── key-item │ │ │ ├── Battlefields of War.png │ │ │ ├── Beast's Claw.png │ │ │ ├── Bone Fist.png │ │ │ ├── Drive Form.png │ │ │ ├── Ice Cream.png │ │ │ ├── Identity DIsk.png │ │ │ ├── Membership Card.png │ │ │ ├── Namine's Sketches.png │ │ │ ├── Olympus Stone.png │ │ │ ├── Picture.png │ │ │ ├── Promise Charm.png │ │ │ ├── Proof of Connection.png │ │ │ ├── Proof of Nonexistence.png │ │ │ ├── Proof of Tranquility.png │ │ │ ├── Proud Fang.png │ │ │ ├── Replica Data.png │ │ │ ├── Royal Summons.png │ │ │ ├── Scimitar.png │ │ │ ├── Secret Reports.png │ │ │ ├── Skill and Crossbones.png │ │ │ ├── Sword of the Ancestor.png │ │ │ ├── Underdrome Cups.png │ │ │ ├── Unknown Disc.png │ │ │ └── Way to the Dawn.png │ │ ├── location │ │ │ ├── 100_acre_wood.png │ │ │ ├── agrabah.png │ │ │ ├── atlantica.png │ │ │ ├── beasts_castle.png │ │ │ ├── cavern_of_remembrance.png │ │ │ ├── disney_castle.png │ │ │ ├── drives.png │ │ │ ├── garden_of_assemblage.png │ │ │ ├── halloween_town.png │ │ │ ├── hollow_bastion.png │ │ │ ├── land_of_dragons.png │ │ │ ├── olympus_coliseum.png │ │ │ ├── port_royal.png │ │ │ ├── pride_lands.png │ │ │ ├── simulated_twilight_town.png │ │ │ ├── sora.png │ │ │ ├── space_paranoids.png │ │ │ ├── the_world_that_never_was.png │ │ │ └── twilight_town.png │ │ ├── randomizer-header.png │ │ └── right-arrow.png │ └── js │ │ └── search.js ├── changelog │ └── index.md ├── contributing │ └── index.md ├── daily-seeds │ └── index.md ├── downloads │ └── index.md ├── glossary │ └── index.md ├── hints │ ├── boss │ │ ├── DA_animation.webvtt │ │ ├── DA_example.png │ │ └── roro_example.png │ ├── index.md │ ├── jsmartee │ │ ├── index.md │ │ ├── jsmartee_tracker_empty.png │ │ ├── jsmartee_tracker_hinted_hint.png │ │ └── jsmartee_tracker_report.png │ ├── path │ │ ├── all_proofs_example.png │ │ ├── index.md │ │ ├── no_proofs_example.png │ │ ├── single_proof_example.png │ │ ├── vanilla_to_world.png │ │ └── vanilla_with_story.png │ ├── points │ │ ├── index.md │ │ ├── points_tracker_empty.png │ │ ├── points_tracker_hint.png │ │ └── points_tracker_some_items.png │ ├── progression │ │ ├── current-points.png │ │ ├── index.md │ │ ├── jsmartee-progression-update.png │ │ ├── path-progression-update.png │ │ ├── points-progression-report-example.png │ │ ├── points-progression-update.png │ │ ├── progression-example.png │ │ ├── shananas-progression-update.png │ │ ├── spoiler-report-reveal-mode.png │ │ └── spoilers-progression-update.png │ ├── shananas │ │ ├── index.md │ │ ├── shananas_tracker_empty.png │ │ └── shananas_tracker_some_items.png │ └── spoiler │ │ ├── index.md │ │ ├── spoiler_1.png │ │ └── spoiler_2.png ├── index.md ├── keyblades │ ├── index.md │ └── kh2randokb.md ├── league │ ├── League_Format.png │ ├── league_format.md │ ├── league_placements.md │ └── league_rankings.md ├── music │ ├── choose-custom-music-folder.png │ ├── find-openkh-menu.png │ └── index.md ├── overview │ └── index.md ├── search.json ├── seed-generator-screenshot.png ├── seed-generator │ ├── chests │ │ ├── Chest_Abilities_1.png │ │ ├── Chest_Armor_Accessories_1.png │ │ ├── Chest_Drives_1.png │ │ ├── Chest_Junk_1.png │ │ ├── Chest_Magic_1.png │ │ ├── Chest_Pages_1.png │ │ ├── Chest_Proofs_1.png │ │ ├── Chest_Reports_1.png │ │ ├── Chest_Stats_1.png │ │ ├── Chest_Summons_1.png │ │ ├── Chest_Unlocks_1.png │ │ ├── Chest_Weapons_1.png │ │ └── index.md │ ├── index.md │ ├── seed-hash.png │ └── textures │ │ ├── index.md │ │ └── texture-recolor-settings.png ├── settings │ └── index.md ├── setup │ ├── Panacea-ModLoader │ │ ├── Build_Note.png │ │ ├── Extra_Mods_Note.png │ │ ├── Extraction_Note.png │ │ ├── Folder_Warning.png │ │ ├── Mod_Order_Important.png │ │ ├── Seed_Note.png │ │ ├── Setup_Wizard_Lua_Backend.png │ │ ├── Wizard_Settings_Warning.png │ │ └── index.md │ ├── images │ │ ├── Panacea-ModLoader │ │ │ ├── Build and Run.png │ │ │ ├── Enable New Seed.png │ │ │ ├── Enable_GoA_ROM.png │ │ │ ├── Extraction Window.png │ │ │ ├── Final View.png │ │ │ ├── First_warning.png │ │ │ ├── Fourth_warning.png │ │ │ ├── Game Edition Window.png │ │ │ ├── Generate New Seed.png │ │ │ ├── Install GoA ROM.png │ │ │ ├── Install Lua Backend.png │ │ │ ├── Install New Mod.png │ │ │ ├── Install New Seed.png │ │ │ ├── KH2 Rando Folder.png │ │ │ ├── Launch Via Epic Games.png │ │ │ ├── Panacea Install Window.png │ │ │ ├── Second_warning.png │ │ │ ├── Target New Seed.png │ │ │ ├── Third_warning.png │ │ │ └── Tip.png │ │ └── egs │ │ │ └── verify.png │ ├── pcsx2-ex-setup │ │ ├── Boot_ISO_Fast.png │ │ ├── Browse_ISO.png │ │ ├── Build_And_Run_DarkMode.png │ │ ├── Caution_OpenKH_mod_folder.png │ │ ├── Enable_Log.png │ │ ├── Extraction.png │ │ ├── F266B00B.png │ │ ├── Final_View.png │ │ ├── Game_Edition.png │ │ ├── Goa_Rom_Download.png │ │ ├── LanguagePack.png │ │ ├── PCSX2_Scripts_Folder.png │ │ ├── Region.png │ │ ├── Seed Generator.png │ │ ├── Select_ISO.png │ │ ├── Select_Zip.png │ │ ├── Welcome_Screen.png │ │ ├── XO_Swap_Pnach_2.png │ │ ├── diagram1.png │ │ ├── enable-cheats.png │ │ ├── enable-luaengine.png │ │ ├── pcsx2-ex-setup.md │ │ └── working.png │ └── updating │ │ ├── Extraction_Succeded.png │ │ ├── Goa_Update.png │ │ ├── OpenKH_Update_Message.png │ │ ├── Setup_Wizard_Page_1.png │ │ ├── Setup_Wizard_Page_2.png │ │ ├── Setup_Wizard_Page_3.png │ │ ├── Setup_Wizard_Page_4.png │ │ ├── Setup_Wizard_Page_5.png │ │ ├── Update_The_Mods_Manager.png │ │ └── index.md ├── superboss-locations │ ├── axel.png │ ├── demyx.png │ ├── index.md │ ├── larxene.png │ ├── lexaeus.png │ ├── lingering-will.png │ ├── luxord.png │ ├── marluxia.png │ ├── roxas.png │ ├── saix.png │ ├── vexen.png │ ├── xaldin.png │ ├── xemnas.png │ ├── xigbar.png │ └── zexion.png ├── synthesis │ └── index.md ├── trackers │ ├── index.md │ └── static │ │ ├── CJ_IC_Bingo.json │ │ ├── annotated_tracker.png │ │ ├── bingo.png │ │ ├── bunter.json │ │ ├── filtered_tracker.png │ │ ├── grid_tracker_options.png │ │ ├── objectives_tracker.png │ │ ├── spikes_hitlist.json │ │ ├── standard_battleships.json │ │ ├── tooltip.png │ │ └── world_labels.png ├── troubleshooting │ ├── index.md │ └── lua-console.png └── unlocks │ └── index.md ├── item_distribution_checker.py ├── localUI.py ├── presets ├── League Fall 2021 (updated).json ├── League Spring 2022 (updated).json ├── League Spring 2023 (updated).json ├── League Spring 2024 (updated).json ├── League Summer 2025.json └── StarterSettings.json ├── rando.ico ├── requirements.txt ├── seedtests ├── __init__.py ├── seedtest.py ├── test_AlwaysInvalidItemTypes.py ├── test_BossEnemyRando.py ├── test_ChainLogic.py ├── test_LevelStatIncreases.py ├── test_StartingInventory.py ├── test_StruggleWinnerLoser.py ├── test_SuperbossProofs.py └── test_YeetTheBear.py ├── static ├── AtkpList.yml ├── F266B00B GoA ROM.lua ├── F266B00B Quality of Life Patches.pnach ├── KHMenu.otf ├── LvupList.yml ├── OpenKHQualityOfLife.lua ├── as_data_split │ ├── hb32evt.script │ ├── hb33evt.script │ ├── hb34evt.script │ └── hb38evt.script ├── atlantica_skip.script ├── better_stt │ ├── B_EX100.mset │ ├── B_EX100_SR.mset │ ├── CmdList.yml │ ├── CmdListWDisableFinal.yml │ ├── F_TT010.mset │ ├── ObjList_Better_STT.yml │ ├── P_EX110.mset │ ├── W_EX010_RX.mset │ └── trinity_zz.bar ├── btlv.bin ├── chests │ ├── ChestObjList.script │ ├── ard │ │ ├── al00 │ │ │ └── m_70.spawn │ │ ├── al01 │ │ │ └── m_70.spawn │ │ ├── al06 │ │ │ └── m_70.spawn │ │ ├── al07 │ │ │ └── m_70.spawn │ │ ├── al10 │ │ │ └── m_70.spawn │ │ ├── al11 │ │ │ └── m_70.spawn │ │ ├── al12 │ │ │ └── m_70.spawn │ │ ├── al13 │ │ │ └── m_70.spawn │ │ ├── bb02 │ │ │ └── m_70.spawn │ │ ├── bb03 │ │ │ └── m_70.spawn │ │ ├── bb06 │ │ │ └── m_70.spawn │ │ ├── bb07 │ │ │ └── m_70.spawn │ │ ├── bb08 │ │ │ └── m_70.spawn │ │ ├── bb09 │ │ │ └── m_70.spawn │ │ ├── bb10 │ │ │ └── m_70.spawn │ │ ├── bb12 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── ca00 │ │ │ └── m_70.spawn │ │ ├── ca02 │ │ │ └── m_70.spawn │ │ ├── ca09 │ │ │ └── m_70.spawn │ │ ├── ca11 │ │ │ └── m_70.spawn │ │ ├── ca12 │ │ │ └── m_70.spawn │ │ ├── ca13 │ │ │ └── m_70.spawn │ │ ├── ca14 │ │ │ └── m_70.spawn │ │ ├── ca15 │ │ │ └── m_70.spawn │ │ ├── dc01 │ │ │ └── m_70.spawn │ │ ├── dc03 │ │ │ └── m_70.spawn │ │ ├── eh02 │ │ │ └── m_70.spawn │ │ ├── eh03 │ │ │ └── m_70.spawn │ │ ├── eh04 │ │ │ └── m_70.spawn │ │ ├── eh06 │ │ │ └── m_70.spawn │ │ ├── eh09 │ │ │ └── m_70.spawn │ │ ├── eh12 │ │ │ └── m_70.spawn │ │ ├── eh17 │ │ │ └── m_70.spawn │ │ ├── hb03 │ │ │ └── m_70.spawn │ │ ├── hb05 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── hb06 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── hb09 │ │ │ └── m_70.spawn │ │ ├── hb11 │ │ │ └── m_70.spawn │ │ ├── hb12 │ │ │ └── m_70.spawn │ │ ├── hb18 │ │ │ └── m_70.spawn │ │ ├── hb21 │ │ │ └── m_70.spawn │ │ ├── hb22 │ │ │ └── m_70.spawn │ │ ├── hb23 │ │ │ └── m_70.spawn │ │ ├── hb24 │ │ │ └── m_70.spawn │ │ ├── hb26 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── he03 │ │ │ └── m_70.spawn │ │ ├── he10 │ │ │ └── m_70.spawn │ │ ├── he11 │ │ │ └── m_70.spawn │ │ ├── he12 │ │ │ └── m_70.spawn │ │ ├── he15 │ │ │ └── m_70.spawn │ │ ├── he16 │ │ │ └── m_70.spawn │ │ ├── he17 │ │ │ └── m_70.spawn │ │ ├── lk00 │ │ │ └── m_70.spawn │ │ ├── lk03 │ │ │ └── m_70.spawn │ │ ├── lk05 │ │ │ └── m_70.spawn │ │ ├── lk06 │ │ │ └── m_70.spawn │ │ ├── lk07 │ │ │ └── m_70.spawn │ │ ├── lk08 │ │ │ └── m_70.spawn │ │ ├── lk09 │ │ │ └── m_70.spawn │ │ ├── mu00 │ │ │ └── m_70.spawn │ │ ├── mu02 │ │ │ └── m_70.spawn │ │ ├── mu03 │ │ │ └── m_70.spawn │ │ ├── mu05 │ │ │ └── m_70.spawn │ │ ├── mu06 │ │ │ └── m_70.spawn │ │ ├── mu11 │ │ │ └── m_70.spawn │ │ ├── nm00 │ │ │ └── m_70.spawn │ │ ├── nm01 │ │ │ └── m_70.spawn │ │ ├── nm02 │ │ │ └── m_70.spawn │ │ ├── nm04 │ │ │ └── m_70.spawn │ │ ├── nm06 │ │ │ └── m_70.spawn │ │ ├── nm08 │ │ │ └── m_70.spawn │ │ ├── po01 │ │ │ └── m_70.spawn │ │ ├── po02 │ │ │ └── m_70.spawn │ │ ├── po03 │ │ │ └── m_70.spawn │ │ ├── po04 │ │ │ └── m_70.spawn │ │ ├── po05 │ │ │ └── m_70.spawn │ │ ├── po09 │ │ │ └── m_70.spawn │ │ ├── tr00 │ │ │ └── m_70.spawn │ │ ├── tr01 │ │ │ └── m_70.spawn │ │ ├── tr04 │ │ │ └── m_70.spawn │ │ ├── tr05 │ │ │ └── m_70.spawn │ │ ├── tr08 │ │ │ └── m_70.spawn │ │ ├── tt07 │ │ │ └── m_71.spawn │ │ ├── tt09 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── tt10 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── tt13 │ │ │ └── m_71.spawn │ │ ├── tt14 │ │ │ └── m_71.spawn │ │ ├── tt15 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── tt16 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── tt17 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── tt22 │ │ │ ├── m_70.spawn │ │ │ └── m_71.spawn │ │ ├── tt25 │ │ │ └── m_71.spawn │ │ ├── tt26 │ │ │ └── m_71.spawn │ │ ├── tt27 │ │ │ └── m_71.spawn │ │ ├── tt28 │ │ │ └── m_71.spawn │ │ ├── tt32 │ │ │ └── m_70.spawn │ │ ├── tt33 │ │ │ └── m_70.spawn │ │ ├── tt36 │ │ │ └── m_71.spawn │ │ ├── tt37 │ │ │ └── m_71.spawn │ │ ├── wi00 │ │ │ └── m_70.spawn │ │ ├── wi01 │ │ │ └── m_70.spawn │ │ └── wi02 │ │ │ └── m_70.spawn │ ├── obj │ │ ├── F_EX030_ABL.mdlx │ │ ├── F_EX030_EQP.mdlx │ │ ├── F_EX030_FRM.mdlx │ │ ├── F_EX030_JK2.mdlx │ │ ├── F_EX030_LK.mset │ │ ├── F_EX030_MAG.mdlx │ │ ├── F_EX030_PAG.mdlx │ │ ├── F_EX030_REP.mdlx │ │ ├── F_EX030_SMN.mdlx │ │ ├── F_EX030_STA.mdlx │ │ ├── F_EX030_VST.mdlx │ │ ├── F_EX030_WEP.mdlx │ │ ├── F_EX040_LK.mset │ │ ├── F_EX040_PRF.mdlx │ │ └── F_EX040_RX.mset │ └── remastered │ │ ├── abilities.dds │ │ ├── equipment.dds │ │ ├── forms.dds │ │ ├── magic.dds │ │ ├── pages.dds │ │ ├── proofs.dds │ │ ├── proofs_glow.dds │ │ ├── reports.dds │ │ ├── stats.dds │ │ ├── summons.dds │ │ ├── trash.dds │ │ ├── unlocks.dds │ │ └── weapons.dds ├── disable_cor_skip.script ├── disable_final_form.yml ├── disable_shan_yu_skip.script ├── drops.bin ├── full_items.json ├── goa_btlv.bin ├── icon.png ├── icons │ ├── bosses │ │ ├── as.png │ │ ├── datas.png │ │ ├── lingering_will.png │ │ └── sephiroth.png │ ├── misc │ │ ├── Kingdom Hearts II.png │ │ ├── ability-on.png │ │ ├── arrow-down.png │ │ ├── arrow-up.png │ │ ├── cups.png │ │ ├── moogle.png │ │ ├── paradox_cup.png │ │ ├── puzzle.png │ │ ├── randomizer-header.png │ │ └── transport.png │ ├── seed-hash-icons │ │ ├── ability-unequip.bmp │ │ ├── ability-unequip.png │ │ ├── accessory.bmp │ │ ├── accessory.png │ │ ├── ai-mode-frequent.bmp │ │ ├── ai-mode-frequent.png │ │ ├── ai-mode-moderate.bmp │ │ ├── ai-mode-moderate.png │ │ ├── ai-mode-rare.bmp │ │ ├── ai-mode-rare.png │ │ ├── ai-settings.bmp │ │ ├── ai-settings.png │ │ ├── armor.bmp │ │ ├── armor.png │ │ ├── button-circle.bmp │ │ ├── button-circle.png │ │ ├── button-cross.bmp │ │ ├── button-cross.png │ │ ├── button-l1.bmp │ │ ├── button-l1.png │ │ ├── button-l2.bmp │ │ ├── button-l2.png │ │ ├── button-r1.bmp │ │ ├── button-r1.png │ │ ├── button-r2.bmp │ │ ├── button-r2.png │ │ ├── button-square.bmp │ │ ├── button-square.png │ │ ├── button-triangle.bmp │ │ ├── button-triangle.png │ │ ├── exclamation-mark.bmp │ │ ├── exclamation-mark.png │ │ ├── form.bmp │ │ ├── form.png │ │ ├── gumi-block.bmp │ │ ├── gumi-block.png │ │ ├── gumi-blueprint.bmp │ │ ├── gumi-blueprint.png │ │ ├── gumi-brush.bmp │ │ ├── gumi-brush.png │ │ ├── gumi-gear.bmp │ │ ├── gumi-gear.png │ │ ├── gumi-ship.bmp │ │ ├── gumi-ship.png │ │ ├── item-consumable.bmp │ │ ├── item-consumable.png │ │ ├── item-key.bmp │ │ ├── item-key.png │ │ ├── item-tent.bmp │ │ ├── item-tent.png │ │ ├── magic.bmp │ │ ├── magic.png │ │ ├── material.bmp │ │ ├── material.png │ │ ├── party.bmp │ │ ├── party.png │ │ ├── question-mark.bmp │ │ ├── question-mark.png │ │ ├── rank-a.bmp │ │ ├── rank-a.png │ │ ├── rank-b.bmp │ │ ├── rank-b.png │ │ ├── rank-c.bmp │ │ ├── rank-c.png │ │ ├── rank-s.bmp │ │ ├── rank-s.png │ │ ├── weapon-keyblade.bmp │ │ ├── weapon-keyblade.png │ │ ├── weapon-shield.bmp │ │ ├── weapon-shield.png │ │ ├── weapon-staff.bmp │ │ └── weapon-staff.png │ └── worlds │ │ ├── 100_acre_wood.png │ │ ├── agrabah.png │ │ ├── atlantica.png │ │ ├── beast's_castle.png │ │ ├── cavern_of_remembrance.png │ │ ├── disney_castle.png │ │ ├── drives.png │ │ ├── garden_of_assemblage.png │ │ ├── halloween_town.png │ │ ├── hollow_bastion.png │ │ ├── land_of_dragons.png │ │ ├── olympus_coliseum.png │ │ ├── port_royal.png │ │ ├── pride_lands.png │ │ ├── simulated_twilight_town.png │ │ ├── sora.png │ │ ├── space_paranoids.png │ │ ├── the_world_that_never_was.png │ │ └── twilight_town.png ├── keyblade_locking │ └── keyblade.lua ├── khbr_override │ ├── enemies.yaml │ ├── full_enemy_records.json │ └── full_enemy_records_pc.json ├── map_skip │ ├── ca.yml │ └── libretto-ca.bar ├── objectives │ ├── ansem_modified.bin │ ├── completionmark.dds │ └── completionmark.imd ├── puzzle.bin ├── recolors │ ├── Agrabah.yml │ ├── BeastsCastle.yml │ ├── DisneyCastle.yml │ ├── HalloweenTown.yml │ ├── Heartless.yml │ ├── HollowBastion.yml │ ├── HundredAcreWood.yml │ ├── Interface.yml │ ├── LandOfDragons.yml │ ├── MagicEffects.yml │ ├── MainParty.yml │ ├── MiscCharacters.yml │ ├── MiscEffects.yml │ ├── MiscEnvironment.yml │ ├── Nobodies.yml │ ├── OlympusColiseum.yml │ ├── PartyEffects.yml │ ├── PortRoyal.yml │ ├── PrideLands.yml │ ├── README.md │ ├── SpaceParanoids.yml │ ├── Summons.yml │ ├── TwilightTown.yml │ ├── WorldThatNeverWas.yml │ └── masks │ │ ├── axel │ │ └── 0_Coat.mask │ │ ├── bomb-bell │ │ └── 0_Main.mask │ │ ├── creeper │ │ └── 0_Main.mask │ │ ├── demyx │ │ └── 0_Coat.mask │ │ ├── donald │ │ └── 6_HUD.mask │ │ ├── dusk │ │ ├── 0_Lights.mask │ │ ├── 0_Main.mask │ │ ├── 1_Lights.mask │ │ ├── 1_Main.mask │ │ └── 2_Main.mask │ │ ├── goofy │ │ └── 2_HUD_Hat.mask │ │ ├── hud-0 │ │ └── Text.mask │ │ ├── hud-1 │ │ ├── DriveGauge1.mask │ │ ├── DriveGauge2.mask │ │ ├── HPGauges.mask │ │ ├── MPGauges.mask │ │ ├── MessageBoxes.mask │ │ ├── MessageBoxes2.mask │ │ └── Text.mask │ │ ├── larxene │ │ └── 0_Coat.mask │ │ ├── lexaeus │ │ └── 1_Coat.mask │ │ ├── lock │ │ ├── 0_Main.mask │ │ └── 0_Mask.mask │ │ ├── luxord │ │ ├── 0_Coat.mask │ │ └── 1_Coat.mask │ │ ├── marluxia │ │ └── 0_Coat.mask │ │ ├── menu-camp │ │ ├── Drop_Shadows.mask │ │ ├── Logo_Outline.mask │ │ └── Scrollbar.mask │ │ ├── minnie │ │ └── 3_Bow.mask │ │ ├── riku-coat │ │ └── 0_Coat.mask │ │ ├── roxas-coat │ │ ├── B_EX390_1_Coat.mask │ │ ├── N_EX820_1_Coat.mask │ │ └── N_EX830_0_Coat.mask │ │ ├── roxas │ │ ├── 0_Pants.mask │ │ ├── 0_Shirt.mask │ │ └── 0_Trim.mask │ │ ├── saix │ │ ├── 0_Coat.mask │ │ └── 1_Coat.mask │ │ ├── sora-ct │ │ ├── 0_Shirt.mask │ │ └── 1_Pants.mask │ │ ├── sora-final │ │ ├── 0_Blue.mask │ │ ├── 0_Grey.mask │ │ ├── 0_Silver.mask │ │ ├── 0_Teal.mask │ │ ├── 0_Trim.mask │ │ ├── 0_White.mask │ │ ├── 10_HUD-White.mask │ │ ├── 1_Black.mask │ │ ├── 1_Silver.mask │ │ ├── 1_Teal.mask │ │ └── 1_Trim.mask │ │ ├── sora-ht │ │ ├── 4_Shirt.mask │ │ ├── 5_Pants.mask │ │ └── 7_Vest.mask │ │ ├── sora-limit │ │ ├── 0_Black.mask │ │ ├── 0_Blue.mask │ │ ├── 0_Grey.mask │ │ ├── 0_Red.mask │ │ ├── 0_Silver.mask │ │ ├── 0_Trim.mask │ │ ├── 0_White.mask │ │ ├── 0_Yellow.mask │ │ ├── 1_Grey.mask │ │ ├── 1_Red.mask │ │ ├── 1_Trim.mask │ │ ├── 9_HUD-Black.mask │ │ ├── 9_HUD-Blue.mask │ │ └── 9_HUD-Red.mask │ │ ├── sora-master │ │ ├── 0_Black.mask │ │ ├── 0_Blue.mask │ │ ├── 0_Emblem.mask │ │ ├── 0_Silver.mask │ │ ├── 0_Trim.mask │ │ ├── 0_Yellow.mask │ │ ├── 1_Black.mask │ │ ├── 1_Grey.mask │ │ ├── 1_Trim.mask │ │ ├── 5_HUD-Black.mask │ │ └── 5_HUD-Yellow.mask │ │ ├── sora-sp │ │ ├── 0_Blue.mask │ │ ├── 0_CircuitInner.mask │ │ ├── 0_CircuitOuter.mask │ │ ├── 0_GreyDark.mask │ │ ├── 0_GreyLight.mask │ │ ├── 1_Blue.mask │ │ ├── 2_Blue.mask │ │ ├── 2_CircuitInner.mask │ │ ├── 2_CircuitOuter.mask │ │ ├── 8_HUD-Base.mask │ │ └── HUD_VWMF.mask │ │ ├── sora-valor │ │ ├── 0_Black.mask │ │ ├── 0_Blue-Belts.mask │ │ ├── 0_Emblem.mask │ │ ├── 0_Red.mask │ │ ├── 0_Silver.mask │ │ ├── 0_Trim.mask │ │ ├── 1_Black.mask │ │ ├── 1_Red.mask │ │ ├── 1_Shirt-Inner.mask │ │ ├── 1_Trim.mask │ │ └── 4_HUD-Red.mask │ │ ├── sora-wisdom │ │ ├── 0_Black.mask │ │ ├── 0_Blue.mask │ │ ├── 0_Emblem.mask │ │ ├── 0_Silver.mask │ │ ├── 0_Straps.mask │ │ ├── 0_Trim.mask │ │ ├── 0_Yellow.mask │ │ ├── 1_Black.mask │ │ ├── 1_Grey.mask │ │ ├── 1_Straps.mask │ │ ├── 1_Trim.mask │ │ └── 2_HUD-Blue.mask │ │ ├── sora │ │ ├── 0_Belts.mask │ │ ├── 0_Black.mask │ │ ├── 0_Blue-Inner.mask │ │ ├── 0_Silver.mask │ │ ├── 0_Trim.mask │ │ ├── 0_Yellow.mask │ │ ├── 1_Belts.mask │ │ ├── 1_Blue-Inner.mask │ │ ├── 1_Red.mask │ │ └── 1_Trim.mask │ │ ├── vexen │ │ └── 0_Coat.mask │ │ ├── wardrobe │ │ └── 4_Doors.mask │ │ ├── xaldin │ │ └── 4_Coat.mask │ │ ├── xemnas-1 │ │ ├── 1_Coat.mask │ │ └── 2_Coat.mask │ │ ├── xemnas-final │ │ ├── 0_Silver.mask │ │ ├── 1_Black.mask │ │ ├── 1_Silver.mask │ │ ├── 1_White.mask │ │ ├── 2_Black.mask │ │ ├── 2_Trim.mask │ │ └── 2_White.mask │ │ ├── xigbar │ │ ├── 1_Coat.mask │ │ └── 2_Coat.mask │ │ └── zexion │ │ └── 0_Coat.mask ├── shop.bin ├── skip_carpet_escape.script ├── spoilerlog.html ├── starting │ ├── starting_inventory.bdscript │ └── starting_item_event.script ├── synth_copy.bin ├── synthesis.bin ├── synthesis_reqs.bin ├── textures │ ├── data-door │ │ └── data-door-logo.dds │ ├── final-arena │ │ └── randomizer-logo.dds │ ├── goa │ │ └── randomizer-themed-computer.dds │ └── tt-computer │ │ └── randomizer-themed-computer-tt.dds └── wardrobe │ └── N_BB080_BTL.mset ├── tests ├── __init__.py ├── test_HintUtils.py ├── test_ItemPlacementHelpers.py ├── test_LocationWeights.py ├── test_NewRandomizer.py ├── test_WeightDistributions.py ├── test_chestVisuals.py ├── test_depths.py ├── test_hints_journal.py ├── test_modifier.py ├── test_randomBGM.py ├── test_seedEvaluation.py ├── test_seedshare.py ├── test_settings_string_parsing.py └── test_uiSettingsToRandomizerSettings.py └── updater.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.zip 2 | __pycache__ 3 | venv 4 | .vs 5 | .vscode 6 | .idea/ 7 | XYZ 8 | /auto-save/ 9 | /build/ 10 | /cache/ 11 | /dist/ 12 | extracted_data 13 | log.txt 14 | item-pictures.json 15 | musiclist.json 16 | randomizer-config.json 17 | presets/**/devonly-*.json 18 | /env 19 | EnemyRandoData 20 | Gemfile 21 | Gemfile.lock 22 | _site -------------------------------------------------------------------------------- /Class/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/Class/__init__.py -------------------------------------------------------------------------------- /Class/exceptions.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | class GeneratorException(Exception): 4 | pass 5 | 6 | class HintException(Exception): 7 | pass 8 | 9 | class SettingsException(Exception): 10 | pass 11 | 12 | class ValidationException(Exception): 13 | pass 14 | 15 | class CantAssignItemException(Exception): 16 | pass 17 | 18 | class BossEnemyException(Exception): 19 | pass 20 | 21 | class BackendException(Exception): 22 | pass 23 | 24 | RandomizerExceptions = (GeneratorException,HintException,SettingsException,ValidationException) -------------------------------------------------------------------------------- /Class/newLocationClass.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass, field 2 | 3 | from List.configDict import itemType, locationType, locationCategory 4 | 5 | 6 | @dataclass(unsafe_hash=True) 7 | class KH2Location: 8 | """ Location description class for the properties of a location """ 9 | LocationId: int 10 | Description: str 11 | LocationCategory: locationCategory 12 | LocationTypes: list[locationType] = field(compare=False) 13 | InvalidChecks: list[itemType] = field(default_factory=list, compare=False) 14 | VanillaItems: list[int] = field(default_factory=list, compare=False) 15 | 16 | def name(self) -> str: 17 | return self.Description 18 | 19 | def __eq__(self, obj): 20 | return self.LocationId == obj.LocationId and self.LocationCategory == obj.LocationCategory and self.LocationTypes == obj.LocationTypes 21 | 22 | def __str__(self): 23 | return f"{self.LocationTypes} - {self.Description}" 24 | -------------------------------------------------------------------------------- /Class/randomUtils.py: -------------------------------------------------------------------------------- 1 | from random import random 2 | from bisect import bisect_left 3 | from itertools import accumulate 4 | 5 | 6 | def weighted_sample_without_replacement(population, weights, k): 7 | wts = list(weights) 8 | sampl = [] 9 | rnums = [random() for _ in range(k)] 10 | for r in rnums: 11 | acm_wts = list(accumulate(wts)) 12 | total = acm_wts[-1] 13 | i = bisect_left(acm_wts, total * r) 14 | p = population[i] 15 | wts[i] = 0 16 | sampl.append(p) 17 | return sampl 18 | -------------------------------------------------------------------------------- /List/hashTextEntries.py: -------------------------------------------------------------------------------- 1 | import random 2 | 3 | hashTextEntries = [ 4 | "item-consumable", 5 | "item-tent", 6 | "item-key", 7 | "ability-unequip", 8 | "weapon-keyblade", 9 | "weapon-staff", 10 | "weapon-shield", 11 | "armor", 12 | "magic", 13 | "material", 14 | "exclamation-mark", 15 | "question-mark", 16 | "accessory", 17 | "party", 18 | "ai-mode-frequent", 19 | "ai-mode-moderate", 20 | "ai-mode-rare", 21 | "ai-settings", 22 | "rank-s", 23 | "rank-a", 24 | "rank-b", 25 | "rank-c", 26 | "gumi-brush", 27 | "gumi-blueprint", 28 | "gumi-ship", 29 | "gumi-block", 30 | "gumi-gear" 31 | # These were commented out due to the PC and PS2 versions not having matching icons for them 32 | # "form", 33 | # "button-r1", 34 | # "button-r2", 35 | # "button-l1", 36 | # "button-l2", 37 | # "button-triangle", 38 | # "button-cross", 39 | # "button-square", 40 | # "button-circle", 41 | ] 42 | 43 | 44 | def generate_hash_icons() -> list[str]: 45 | return random.choices(hashTextEntries, k=7) 46 | -------------------------------------------------------------------------------- /List/inventory/bonus.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass 2 | 3 | from List.configDict import itemType 4 | from List.inventory.item import InventoryItem 5 | 6 | 7 | @dataclass(frozen=True) 8 | class BonusItem(InventoryItem): 9 | id: int 10 | name: str 11 | type: itemType 12 | 13 | 14 | ItemSlotUp = BonusItem(463, "Item Slot Up", itemType.SLOT) # Dummy 16 15 | MaxHpUp = BonusItem(470, "Max HP Up", itemType.GAUGE) # Dummy 23 16 | MaxMpUp = BonusItem(471, "Max MP Up", itemType.GAUGE) # Dummy 24 17 | DriveGaugeUp = BonusItem(472, "Drive Gauge Up", itemType.GAUGE) # Dummy 25 18 | ArmorSlotUp = BonusItem(473, "Armor Slot Up", itemType.SLOT) # Dummy 26 19 | AccessorySlotUp = BonusItem(474, "Accessory Slot Up", itemType.SLOT) # Dummy 27 20 | -------------------------------------------------------------------------------- /List/inventory/consumable.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass, field 2 | 3 | from List.configDict import itemType 4 | from List.inventory.item import InventoryItem 5 | 6 | 7 | @dataclass(frozen=True) 8 | class Consumable(InventoryItem): 9 | id: int 10 | name: str 11 | type: itemType = field(init=False, default=itemType.ITEM) 12 | 13 | 14 | Potion = Consumable(1, "Potion") 15 | HiPotion = Consumable(2, "Hi-Potion") 16 | Ether = Consumable(3, "Ether") 17 | Elixir = Consumable(4, "Elixir") 18 | MegaPotion = Consumable(5, "Mega-Potion") 19 | MegaEther = Consumable(6, "Mega-Ether") 20 | Megalixir = Consumable(7, "Megalixir") 21 | Tent = Consumable(131, "Tent") 22 | DriveRecovery = Consumable(274, "Drive Recovery") 23 | HighDriveRecovery = Consumable(275, "High Drive Recovery") 24 | PowerBoost = Consumable(276, "Power Boost") 25 | MagicBoost = Consumable(277, "Magic Boost") 26 | DefenseBoost = Consumable(278, "Defense Boost") 27 | ApBoost = Consumable(279, "AP Boost") 28 | -------------------------------------------------------------------------------- /List/inventory/item.py: -------------------------------------------------------------------------------- 1 | from List.configDict import itemType 2 | 3 | 4 | class InventoryItem: 5 | id: int 6 | name: str 7 | type: itemType 8 | -------------------------------------------------------------------------------- /List/inventory/magic.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass 2 | 3 | from List.configDict import itemType 4 | from List.inventory.item import InventoryItem 5 | 6 | 7 | @dataclass(frozen=True) 8 | class MagicElement(InventoryItem): 9 | id: int 10 | name: str 11 | type: itemType 12 | 13 | 14 | Fire = MagicElement(21, "Fire Element", itemType.FIRE) 15 | Blizzard = MagicElement(22, "Blizzard Element", itemType.BLIZZARD) 16 | Thunder = MagicElement(23, "Thunder Element", itemType.THUNDER) 17 | Cure = MagicElement(24, "Cure Element", itemType.CURE) 18 | Magnet = MagicElement(87, "Magnet Element", itemType.MAGNET) 19 | Reflect = MagicElement(88, "Reflect Element", itemType.REFLECT) 20 | -------------------------------------------------------------------------------- /List/inventory/proof.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass 2 | 3 | from List.configDict import itemType 4 | from List.inventory.item import InventoryItem 5 | 6 | 7 | @dataclass(frozen=True) 8 | class Proof(InventoryItem): 9 | id: int 10 | name: str 11 | type: itemType 12 | 13 | 14 | ProofOfConnection = Proof(593, "Proof of Connection", itemType.PROOF_OF_CONNECTION) 15 | ProofOfNonexistence = Proof(594, "Proof of Nonexistence", itemType.PROOF_OF_NONEXISTENCE) 16 | ProofOfPeace = Proof(595, "Proof of Peace", itemType.PROOF_OF_PEACE) 17 | 18 | 19 | def proof_item_types() -> list[itemType]: 20 | return [itemType.PROOF_OF_CONNECTION, itemType.PROOF_OF_NONEXISTENCE, itemType.PROOF_OF_PEACE] 21 | -------------------------------------------------------------------------------- /List/inventory/recipe.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass, field 2 | 3 | from List.configDict import itemType 4 | from List.inventory.item import InventoryItem 5 | 6 | 7 | @dataclass(frozen=True) 8 | class Recipe(InventoryItem): 9 | id: int 10 | name: str 11 | type: itemType = field(init=False, default=itemType.RECIPE) 12 | 13 | 14 | MegaRecipe = Recipe(382, "Mega-Recipe") 15 | StarRecipe = Recipe(449, "Star Recipe") 16 | RecoveryRecipe = Recipe(450, "Recovery Recipe") 17 | SkillRecipe = Recipe(451, "Skill Recipe") 18 | GuardRecipe = Recipe(452, "Guard Recipe") 19 | RoadToDiscovery = Recipe(464, "Road to Discovery") 20 | StrengthBeyondStrength = Recipe(465, "Strength Beyond Strength") 21 | BookOfShadows = Recipe(466, "Book of Shadows") 22 | CloakedThunder = Recipe(467, "Cloaked Thunder") 23 | EternalBlossom = Recipe(468, "Eternal Blossom") 24 | RareDocument = Recipe(469, "Rare Document") 25 | StyleRecipe = Recipe(475, "Style Recipe") 26 | MoonRecipe = Recipe(476, "Moon Recipe") 27 | QueenRecipe = Recipe(477, "Queen Recipe") 28 | KingRecipe = Recipe(478, "King Recipe") 29 | UltimateRecipe = Recipe(479, "Ultimate Recipe") 30 | -------------------------------------------------------------------------------- /List/inventory/shield.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass, field 2 | 3 | from List.configDict import itemType 4 | from List.inventory.item import InventoryItem 5 | 6 | 7 | @dataclass(frozen=True) 8 | class Shield(InventoryItem): 9 | id: int 10 | name: str 11 | type: itemType = field(init=False, default=itemType.SHIELD) 12 | stat_entry: int 13 | 14 | 15 | AkashicRecord = Shield(146, "Akashic Record", stat_entry=107) 16 | FrozenPridePlus = Shield(553, "Frozen Pride+", stat_entry=158) 17 | GenjiShield = Shield(145, "Genji Shield", stat_entry=106) 18 | MajesticMushroom = Shield(556, "Majestic Mushroom", stat_entry=161) 19 | MajesticMushroomPlus = Shield(557, "Majestic Mushroom+", stat_entry=162) 20 | NobodyGuard = Shield(147, "Nobody Guard", stat_entry=108) 21 | OgreShield = Shield(141, "Ogre Shield", stat_entry=102) 22 | SaveTheKingPlus = Shield(504, "Save The King+", stat_entry=147) 23 | UltimateMushroom = Shield(558, "Ultimate Mushroom", stat_entry=163) 24 | -------------------------------------------------------------------------------- /List/inventory/staff.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass, field 2 | 3 | from List.configDict import itemType 4 | from List.inventory.item import InventoryItem 5 | 6 | 7 | @dataclass(frozen=True) 8 | class Staff(InventoryItem): 9 | id: int 10 | name: str 11 | type: itemType = field(init=False, default=itemType.STAFF) 12 | stat_entry: int 13 | 14 | 15 | MeteorStaff = Staff(150, "Meteor Staff", stat_entry=89) 16 | RisingDragon = Staff(154, "Rising Dragon", stat_entry=93) 17 | NobodyLance = Staff(155, "Nobody Lance", stat_entry=94) 18 | ShamansRelic = Staff(156, "Shaman's Relic", stat_entry=95) 19 | SaveTheQueenPlus = Staff(503, "Save The Queen+", stat_entry=146) 20 | PreciousMushroom = Staff(549, "Precious Mushroom", stat_entry=154) 21 | PreciousMushroomPlus = Staff(550, "Precious Mushroom+", stat_entry=155) 22 | PremiumMushroom = Staff(551, "Premium Mushroom", stat_entry=156) 23 | CenturionPlus = Staff(546, "Centurion+", stat_entry=151) 24 | -------------------------------------------------------------------------------- /List/inventory/summon.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass, field 2 | 3 | from List.configDict import itemType 4 | from List.inventory.item import InventoryItem 5 | 6 | 7 | @dataclass(frozen=True) 8 | class SummonCharm(InventoryItem): 9 | id: int 10 | name: str 11 | type: itemType = field(init=False, default=itemType.SUMMON) 12 | 13 | 14 | UkuleleCharm = SummonCharm(25, "Ukulele Charm (Stitch)") 15 | LampCharm = SummonCharm(159, "Lamp Charm (Genie)") 16 | FeatherCharm = SummonCharm(160, "Feather Charm (Peter Pan)") 17 | BaseballCharm = SummonCharm(383, "Baseball Charm (Chicken Little)") 18 | 19 | 20 | def all_summon_charms() -> list[SummonCharm]: 21 | return [LampCharm, FeatherCharm, UkuleleCharm, BaseballCharm] 22 | -------------------------------------------------------------------------------- /List/location/donaldbonus.py: -------------------------------------------------------------------------------- 1 | from Class.newLocationClass import KH2Location 2 | from List.configDict import locationType 3 | from List.location.graph import double_bonus, item_bonus 4 | 5 | 6 | def donald_bonuses() -> list[KH2Location]: 7 | return [ 8 | item_bonus(42, "Abu Escort", locationType.Agrabah), 9 | item_bonus(45, "Screens", locationType.SP), 10 | item_bonus(28, "Demyx (Hollow Bastion)", locationType.HB), 11 | item_bonus(58, "Demyx (Olympus)", locationType.OC), 12 | item_bonus(22, "Grim Reaper 2", locationType.PR), 13 | double_bonus(16, "Boat Pete", locationType.DC), 14 | item_bonus(18, "Prison Keeper", locationType.HT), 15 | item_bonus(29, "Scar", locationType.PL), 16 | item_bonus(61, "Solar Sailor", locationType.SP), 17 | item_bonus(20, "Experiment", locationType.HT), 18 | item_bonus(62, "Boat Fight", locationType.PR), 19 | item_bonus(56, "Mansion", locationType.TT), 20 | item_bonus(2, "Posessor", locationType.BC), 21 | item_bonus(4, "Xaldin", locationType.BC), 22 | ] 23 | -------------------------------------------------------------------------------- /List/location/summonlevel.py: -------------------------------------------------------------------------------- 1 | from Class.newLocationClass import KH2Location 2 | from List.configDict import locationCategory, locationType 3 | from List.location.graph import LocationGraphBuilder, START_NODE 4 | 5 | 6 | def summon_level(level: int) -> KH2Location: 7 | return KH2Location(level, f"Summon Level {level}", locationCategory.SUMMONLEVEL, [locationType.SummonLevel]) 8 | 9 | 10 | def make_graph(graph: LocationGraphBuilder): 11 | locations: dict[int, str] = {} 12 | for level in range(1, 8): 13 | locations[level] = graph.add_location(f"Summon-{level}", [ 14 | summon_level(level) 15 | ]) 16 | 17 | graph.add_edge(START_NODE, locations[1]) 18 | for level in range(2, 8): 19 | graph.add_edge(locations[level - 1], locations[level]) 20 | -------------------------------------------------------------------------------- /Module/Hints/HintOutput.py: -------------------------------------------------------------------------------- 1 | class HintOutput: 2 | def __init__(self): 3 | self.hintsText = {} 4 | -------------------------------------------------------------------------------- /Module/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/Module/__init__.py -------------------------------------------------------------------------------- /Module/cosmeticsmods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/Module/cosmeticsmods/__init__.py -------------------------------------------------------------------------------- /Module/encoding.py: -------------------------------------------------------------------------------- 1 | # Adapted from https://cs.stackexchange.com/a/65744 2 | 3 | import string 4 | 5 | _default_base = string.digits + string.ascii_letters 6 | 7 | 8 | def v2r(n: int, base: str = _default_base) -> str: # value to representation 9 | """Convert a positive number to its digit representation in a custom base.""" 10 | if n == 0: 11 | return base[0] 12 | b = len(base) 13 | digits = '' 14 | while n > 0: 15 | digits = base[n % b] + digits 16 | n = n // b 17 | return digits 18 | 19 | 20 | def r2v(digits: str, base: str = _default_base) -> int: # representation to value 21 | """Compute the number represented by string 'digits' in a custom base.""" 22 | b = len(base) 23 | n = 0 24 | for d in digits: 25 | n = b * n + base[:b].index(d) 26 | return n 27 | -------------------------------------------------------------------------------- /Module/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/Module/icon.png -------------------------------------------------------------------------------- /Module/plot-hints.py: -------------------------------------------------------------------------------- 1 | # hint in each org report 2 | # either tells you "nothing in this world" or important item is here 3 | # random, but always hints to proof locations 4 | # randomly picks a template of one of the reports from one of the games 5 | # tells you the world or the world and how (chest/etc) -------------------------------------------------------------------------------- /Module/resources.py: -------------------------------------------------------------------------------- 1 | import os 2 | import sys 3 | 4 | 5 | def resource_path(relative_path: str) -> str: 6 | """ Get absolute path to resource, works for dev and for PyInstaller """ 7 | base_path = getattr(sys, '_MEIPASS', os.path.dirname(os.path.abspath(__file__))[:-6]) 8 | return os.path.join(base_path, relative_path) 9 | -------------------------------------------------------------------------------- /Module/version.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | LOCAL_UI_VERSION = '3.1.2' 4 | EXTRACTED_DATA_UPDATE_VERSION = "3.0.1" # shouldn't need to update this often 5 | 6 | 7 | def debug_mode() -> bool: 8 | return os.environ.get("SEED_GEN_DEBUG") == "true" 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # KH2Randomizer 2 | 3 | [Website](https://tommadness.github.io/KH2Randomizer/) 4 | 5 | ![Screenshot of the seed generator user interface](docs/seed-generator-screenshot.png) 6 | 7 | ## Acknowledgements 8 | 9 | Icons and font by Televo 10 | 11 | Special thanks to Sonicshadowsilver2 for the creation of the Garden of Assemblage mod, 1234567890num for helping bring 12 | it to PC, and Bizkit047, Valaxor, and Desa3579 for the original Randomizer 13 | 14 | Special thanks to Xeeynamo and the OpenKH team for their reverse engineering effort and the OpenKH Mods Manager, both of 15 | which makes this all possible. 16 | -------------------------------------------------------------------------------- /UI/FirstTimeSetup/luabackendsetup.py: -------------------------------------------------------------------------------- 1 | from typing import Optional 2 | 3 | from PySide6.QtCore import Qt 4 | from PySide6.QtGui import QIcon 5 | from PySide6.QtWidgets import QDialog, QLabel, QVBoxLayout, QWidget 6 | 7 | from Module.resources import resource_path 8 | 9 | 10 | class LuaBackendSetupDialog(QDialog): 11 | 12 | def __init__(self, parent: Optional[QWidget]): 13 | super().__init__(parent) 14 | 15 | self.setMinimumHeight(160) 16 | self.setWindowTitle("LuaBackend Hook Setup") 17 | self.setWindowIcon(QIcon(resource_path("Module/icon.png"))) 18 | 19 | information_text = f""" 20 | LuaBackend Hook setup has moved to the OpenKH Mods Manager setup wizard.
21 | See the setup guide on the randomizer website for more information. 22 | """ 23 | message = QLabel(information_text) 24 | message.setTextFormat(Qt.RichText) 25 | 26 | layout = QVBoxLayout() 27 | layout.addWidget(message) 28 | self.setLayout(layout) 29 | -------------------------------------------------------------------------------- /UI/Submenus/ProgressionPointsDialog.py: -------------------------------------------------------------------------------- 1 | from PySide6.QtWidgets import QDialog, QWidget, QVBoxLayout 2 | 3 | from Class import settingkey 4 | from Class.seedSettings import SeedSettings 5 | from UI.Submenus.SubMenu import KH2Submenu 6 | 7 | 8 | class ProgressionPointsDialog(QDialog): 9 | 10 | def __init__(self, parent: QWidget, seed_settings: SeedSettings): 11 | super().__init__(parent) 12 | self.setWindowTitle("Progression Points") 13 | 14 | self.seed_settings = seed_settings 15 | 16 | submenu_layout = KH2Submenu("Progression Points", seed_settings) 17 | submenu_layout.start_column() 18 | submenu_layout.start_group() 19 | submenu_layout.add_option(settingkey.PROGRESSION_POINT_SELECT) 20 | submenu_layout.end_group(title="Progression Points") 21 | submenu_layout.end_column() 22 | submenu_layout.finalizeMenu() 23 | 24 | main = QVBoxLayout() 25 | main.addWidget(submenu_layout) 26 | 27 | self.setLayout(main) 28 | -------------------------------------------------------------------------------- /UI/Submenus/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/UI/Submenus/__init__.py -------------------------------------------------------------------------------- /UI/theme.py: -------------------------------------------------------------------------------- 1 | BackgroundPrimary = "#31363b" 2 | BackgroundDark = "#232629" 3 | 4 | KhDarkRed = "#3c0000" 5 | KhMediumRed = "#4d0d0e" 6 | KhLightRed = "#ff8080" 7 | 8 | KhDarkYellow = "#503c00" 9 | KhMediumYellow = "#685901" 10 | KhLightYellow = "#fff34b" 11 | 12 | KhDarkGreen = "#003214" 13 | KhMediumGreen = "#04641b" 14 | KhLightGreen = "#31f626" 15 | 16 | KhDarkBlue = "#001e3c" 17 | KhMediumBlue = "#032169" 18 | KhLightBlue = "#63c6f5" 19 | 20 | KhDarkPurple = "#281e3c" 21 | KhMediumPurple = "#422169" 22 | KhLightPurple = "#c663f5" 23 | 24 | LinkColor = KhLightBlue 25 | SelectionColor = "#00178f" 26 | SelectionBorderColor = KhLightBlue 27 | -------------------------------------------------------------------------------- /cli_requirements.txt: -------------------------------------------------------------------------------- 1 | altgraph==0.17.2 2 | bitstring==3.1.9 3 | khbr==4.0.5 4 | pillow==9.3.0 5 | PyYAML==5.4.1 -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-cayman 2 | plugins: 3 | - jekyll-relative-links 4 | relative_links: 5 | enabled: true 6 | collections: true -------------------------------------------------------------------------------- /docs/assets/font/KHGummi.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/font/KHGummi.otf -------------------------------------------------------------------------------- /docs/assets/font/KHMenu.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/font/KHMenu.otf -------------------------------------------------------------------------------- /docs/assets/font/KHTitle.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/font/KHTitle.otf -------------------------------------------------------------------------------- /docs/assets/image/ai-mode-moderate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/ai-mode-moderate.png -------------------------------------------------------------------------------- /docs/assets/image/discord-mark-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/discord-mark-white.png -------------------------------------------------------------------------------- /docs/assets/image/github-mark-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/github-mark-white.png -------------------------------------------------------------------------------- /docs/assets/image/item-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/item-key.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Battlefields of War.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Battlefields of War.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Beast's Claw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Beast's Claw.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Bone Fist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Bone Fist.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Drive Form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Drive Form.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Ice Cream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Ice Cream.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Identity DIsk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Identity DIsk.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Membership Card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Membership Card.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Namine's Sketches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Namine's Sketches.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Olympus Stone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Olympus Stone.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Picture.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Promise Charm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Promise Charm.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Proof of Connection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Proof of Connection.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Proof of Nonexistence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Proof of Nonexistence.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Proof of Tranquility.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Proof of Tranquility.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Proud Fang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Proud Fang.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Replica Data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Replica Data.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Royal Summons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Royal Summons.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Scimitar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Scimitar.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Secret Reports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Secret Reports.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Skill and Crossbones.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Skill and Crossbones.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Sword of the Ancestor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Sword of the Ancestor.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Underdrome Cups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Underdrome Cups.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Unknown Disc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Unknown Disc.png -------------------------------------------------------------------------------- /docs/assets/image/key-item/Way to the Dawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/key-item/Way to the Dawn.png -------------------------------------------------------------------------------- /docs/assets/image/location/100_acre_wood.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/100_acre_wood.png -------------------------------------------------------------------------------- /docs/assets/image/location/agrabah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/agrabah.png -------------------------------------------------------------------------------- /docs/assets/image/location/atlantica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/atlantica.png -------------------------------------------------------------------------------- /docs/assets/image/location/beasts_castle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/beasts_castle.png -------------------------------------------------------------------------------- /docs/assets/image/location/cavern_of_remembrance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/cavern_of_remembrance.png -------------------------------------------------------------------------------- /docs/assets/image/location/disney_castle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/disney_castle.png -------------------------------------------------------------------------------- /docs/assets/image/location/drives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/drives.png -------------------------------------------------------------------------------- /docs/assets/image/location/garden_of_assemblage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/garden_of_assemblage.png -------------------------------------------------------------------------------- /docs/assets/image/location/halloween_town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/halloween_town.png -------------------------------------------------------------------------------- /docs/assets/image/location/hollow_bastion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/hollow_bastion.png -------------------------------------------------------------------------------- /docs/assets/image/location/land_of_dragons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/land_of_dragons.png -------------------------------------------------------------------------------- /docs/assets/image/location/olympus_coliseum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/olympus_coliseum.png -------------------------------------------------------------------------------- /docs/assets/image/location/port_royal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/port_royal.png -------------------------------------------------------------------------------- /docs/assets/image/location/pride_lands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/pride_lands.png -------------------------------------------------------------------------------- /docs/assets/image/location/simulated_twilight_town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/simulated_twilight_town.png -------------------------------------------------------------------------------- /docs/assets/image/location/sora.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/sora.png -------------------------------------------------------------------------------- /docs/assets/image/location/space_paranoids.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/space_paranoids.png -------------------------------------------------------------------------------- /docs/assets/image/location/the_world_that_never_was.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/the_world_that_never_was.png -------------------------------------------------------------------------------- /docs/assets/image/location/twilight_town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/location/twilight_town.png -------------------------------------------------------------------------------- /docs/assets/image/randomizer-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/randomizer-header.png -------------------------------------------------------------------------------- /docs/assets/image/right-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/assets/image/right-arrow.png -------------------------------------------------------------------------------- /docs/downloads/index.md: -------------------------------------------------------------------------------- 1 | # Downloads 2 | 3 | ### Required Downloads 4 | 5 | * [Seed Generator](https://github.com/tommadness/KH2Randomizer/releases/latest/download/KH2.Randomizer.exe) 6 | * [OpenKH Mods Manager](https://github.com/OpenKH/OpenKh/releases/download/latest/openkh.zip) 7 | * [.NET Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.25-windows-x64-installer) 8 | (Required to run OpenKH Mods Manager) 9 | * [KH2 Tracker](https://github.com/Dee-Ayy/KH2Tracker/releases/latest/download/KhTracker.exe) (Not strictly required but 10 | strongly recommended) 11 | 12 | See the individual setup guides for any additional required downloads for each version of the game. 13 | 14 | ### Optional Downloads 15 | 16 | * [LiveSplit Load Remover for Randomizer](https://github.com/aliosgaming/KH2FM_Load_Remover-FOR-RANDOMIZER/releases) 17 | ([instructions](https://github.com/aliosgaming/KH2FM_Load_Remover-FOR-RANDOMIZER/blob/main/README.md)) 18 | * [KH2 Door Randomizer](https://github.com/MainMemory/KH2DoorRando/releases/latest) 19 | -------------------------------------------------------------------------------- /docs/hints/boss/DA_animation.webvtt: -------------------------------------------------------------------------------- 1 | WEBVTT 2 | Kind: captions 3 | Language: en 4 | 5 | 1 6 | 00:00:10.206 --> 00:00:10.226 7 | A 8 | -------------------------------------------------------------------------------- /docs/hints/boss/DA_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/boss/DA_example.png -------------------------------------------------------------------------------- /docs/hints/boss/roro_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/boss/roro_example.png -------------------------------------------------------------------------------- /docs/hints/jsmartee/jsmartee_tracker_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/jsmartee/jsmartee_tracker_empty.png -------------------------------------------------------------------------------- /docs/hints/jsmartee/jsmartee_tracker_hinted_hint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/jsmartee/jsmartee_tracker_hinted_hint.png -------------------------------------------------------------------------------- /docs/hints/jsmartee/jsmartee_tracker_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/jsmartee/jsmartee_tracker_report.png -------------------------------------------------------------------------------- /docs/hints/path/all_proofs_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/path/all_proofs_example.png -------------------------------------------------------------------------------- /docs/hints/path/no_proofs_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/path/no_proofs_example.png -------------------------------------------------------------------------------- /docs/hints/path/single_proof_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/path/single_proof_example.png -------------------------------------------------------------------------------- /docs/hints/path/vanilla_to_world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/path/vanilla_to_world.png -------------------------------------------------------------------------------- /docs/hints/path/vanilla_with_story.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/path/vanilla_with_story.png -------------------------------------------------------------------------------- /docs/hints/points/points_tracker_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/points/points_tracker_empty.png -------------------------------------------------------------------------------- /docs/hints/points/points_tracker_hint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/points/points_tracker_hint.png -------------------------------------------------------------------------------- /docs/hints/points/points_tracker_some_items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/points/points_tracker_some_items.png -------------------------------------------------------------------------------- /docs/hints/progression/current-points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/current-points.png -------------------------------------------------------------------------------- /docs/hints/progression/jsmartee-progression-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/jsmartee-progression-update.png -------------------------------------------------------------------------------- /docs/hints/progression/path-progression-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/path-progression-update.png -------------------------------------------------------------------------------- /docs/hints/progression/points-progression-report-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/points-progression-report-example.png -------------------------------------------------------------------------------- /docs/hints/progression/points-progression-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/points-progression-update.png -------------------------------------------------------------------------------- /docs/hints/progression/progression-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/progression-example.png -------------------------------------------------------------------------------- /docs/hints/progression/shananas-progression-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/shananas-progression-update.png -------------------------------------------------------------------------------- /docs/hints/progression/spoiler-report-reveal-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/spoiler-report-reveal-mode.png -------------------------------------------------------------------------------- /docs/hints/progression/spoilers-progression-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/progression/spoilers-progression-update.png -------------------------------------------------------------------------------- /docs/hints/shananas/shananas_tracker_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/shananas/shananas_tracker_empty.png -------------------------------------------------------------------------------- /docs/hints/shananas/shananas_tracker_some_items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/shananas/shananas_tracker_some_items.png -------------------------------------------------------------------------------- /docs/hints/spoiler/spoiler_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/spoiler/spoiler_1.png -------------------------------------------------------------------------------- /docs/hints/spoiler/spoiler_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/hints/spoiler/spoiler_2.png -------------------------------------------------------------------------------- /docs/league/League_Format.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/league/League_Format.png -------------------------------------------------------------------------------- /docs/music/choose-custom-music-folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/music/choose-custom-music-folder.png -------------------------------------------------------------------------------- /docs/music/find-openkh-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/music/find-openkh-menu.png -------------------------------------------------------------------------------- /docs/search.json: -------------------------------------------------------------------------------- 1 | --- 2 | layout: null 3 | --- 4 | [ 5 | {% for page in site.pages %} 6 | {% unless page.path == "search.json" or page.path contains "assets" %} 7 | { 8 | "title": {{ page.title | jsonify }}, 9 | "url": {{ page.url | relative_url | jsonify }}, 10 | "content": {{ page.content | strip_html | normalize_whitespace | jsonify }} 11 | }{% unless forloop.last %},{% endunless %} 12 | {% endunless %} 13 | {% endfor %} 14 | ] 15 | -------------------------------------------------------------------------------- /docs/seed-generator-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator-screenshot.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Abilities_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Abilities_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Armor_Accessories_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Armor_Accessories_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Drives_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Drives_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Junk_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Junk_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Magic_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Magic_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Pages_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Pages_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Proofs_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Proofs_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Reports_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Reports_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Stats_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Stats_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Summons_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Summons_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Unlocks_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Unlocks_1.png -------------------------------------------------------------------------------- /docs/seed-generator/chests/Chest_Weapons_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/chests/Chest_Weapons_1.png -------------------------------------------------------------------------------- /docs/seed-generator/index.md: -------------------------------------------------------------------------------- 1 | # Seed Generator 2 | 3 | (This page has been moved to [Settings](../settings/index.md)). 4 | -------------------------------------------------------------------------------- /docs/seed-generator/seed-hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/seed-hash.png -------------------------------------------------------------------------------- /docs/seed-generator/textures/texture-recolor-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/seed-generator/textures/texture-recolor-settings.png -------------------------------------------------------------------------------- /docs/setup/Panacea-ModLoader/Build_Note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/Panacea-ModLoader/Build_Note.png -------------------------------------------------------------------------------- /docs/setup/Panacea-ModLoader/Extra_Mods_Note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/Panacea-ModLoader/Extra_Mods_Note.png -------------------------------------------------------------------------------- /docs/setup/Panacea-ModLoader/Extraction_Note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/Panacea-ModLoader/Extraction_Note.png -------------------------------------------------------------------------------- /docs/setup/Panacea-ModLoader/Folder_Warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/Panacea-ModLoader/Folder_Warning.png -------------------------------------------------------------------------------- /docs/setup/Panacea-ModLoader/Mod_Order_Important.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/Panacea-ModLoader/Mod_Order_Important.png -------------------------------------------------------------------------------- /docs/setup/Panacea-ModLoader/Seed_Note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/Panacea-ModLoader/Seed_Note.png -------------------------------------------------------------------------------- /docs/setup/Panacea-ModLoader/Setup_Wizard_Lua_Backend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/Panacea-ModLoader/Setup_Wizard_Lua_Backend.png -------------------------------------------------------------------------------- /docs/setup/Panacea-ModLoader/Wizard_Settings_Warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/Panacea-ModLoader/Wizard_Settings_Warning.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Build and Run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Build and Run.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Enable New Seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Enable New Seed.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Enable_GoA_ROM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Enable_GoA_ROM.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Extraction Window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Extraction Window.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Final View.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Final View.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/First_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/First_warning.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Fourth_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Fourth_warning.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Game Edition Window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Game Edition Window.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Generate New Seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Generate New Seed.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Install GoA ROM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Install GoA ROM.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Install Lua Backend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Install Lua Backend.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Install New Mod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Install New Mod.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Install New Seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Install New Seed.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/KH2 Rando Folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/KH2 Rando Folder.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Launch Via Epic Games.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Launch Via Epic Games.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Panacea Install Window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Panacea Install Window.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Second_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Second_warning.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Target New Seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Target New Seed.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Third_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Third_warning.png -------------------------------------------------------------------------------- /docs/setup/images/Panacea-ModLoader/Tip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/Panacea-ModLoader/Tip.png -------------------------------------------------------------------------------- /docs/setup/images/egs/verify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/images/egs/verify.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Boot_ISO_Fast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Boot_ISO_Fast.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Browse_ISO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Browse_ISO.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Build_And_Run_DarkMode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Build_And_Run_DarkMode.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Caution_OpenKH_mod_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Caution_OpenKH_mod_folder.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Enable_Log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Enable_Log.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Extraction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Extraction.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/F266B00B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/F266B00B.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Final_View.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Final_View.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Game_Edition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Game_Edition.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Goa_Rom_Download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Goa_Rom_Download.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/LanguagePack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/LanguagePack.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/PCSX2_Scripts_Folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/PCSX2_Scripts_Folder.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Region.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Region.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Seed Generator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Seed Generator.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Select_ISO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Select_ISO.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Select_Zip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Select_Zip.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/Welcome_Screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/Welcome_Screen.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/XO_Swap_Pnach_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/XO_Swap_Pnach_2.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/diagram1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/diagram1.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/enable-cheats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/enable-cheats.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/enable-luaengine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/enable-luaengine.png -------------------------------------------------------------------------------- /docs/setup/pcsx2-ex-setup/working.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/pcsx2-ex-setup/working.png -------------------------------------------------------------------------------- /docs/setup/updating/Extraction_Succeded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/Extraction_Succeded.png -------------------------------------------------------------------------------- /docs/setup/updating/Goa_Update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/Goa_Update.png -------------------------------------------------------------------------------- /docs/setup/updating/OpenKH_Update_Message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/OpenKH_Update_Message.png -------------------------------------------------------------------------------- /docs/setup/updating/Setup_Wizard_Page_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/Setup_Wizard_Page_1.png -------------------------------------------------------------------------------- /docs/setup/updating/Setup_Wizard_Page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/Setup_Wizard_Page_2.png -------------------------------------------------------------------------------- /docs/setup/updating/Setup_Wizard_Page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/Setup_Wizard_Page_3.png -------------------------------------------------------------------------------- /docs/setup/updating/Setup_Wizard_Page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/Setup_Wizard_Page_4.png -------------------------------------------------------------------------------- /docs/setup/updating/Setup_Wizard_Page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/Setup_Wizard_Page_5.png -------------------------------------------------------------------------------- /docs/setup/updating/Update_The_Mods_Manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/setup/updating/Update_The_Mods_Manager.png -------------------------------------------------------------------------------- /docs/superboss-locations/axel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/axel.png -------------------------------------------------------------------------------- /docs/superboss-locations/demyx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/demyx.png -------------------------------------------------------------------------------- /docs/superboss-locations/larxene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/larxene.png -------------------------------------------------------------------------------- /docs/superboss-locations/lexaeus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/lexaeus.png -------------------------------------------------------------------------------- /docs/superboss-locations/lingering-will.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/lingering-will.png -------------------------------------------------------------------------------- /docs/superboss-locations/luxord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/luxord.png -------------------------------------------------------------------------------- /docs/superboss-locations/marluxia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/marluxia.png -------------------------------------------------------------------------------- /docs/superboss-locations/roxas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/roxas.png -------------------------------------------------------------------------------- /docs/superboss-locations/saix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/saix.png -------------------------------------------------------------------------------- /docs/superboss-locations/vexen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/vexen.png -------------------------------------------------------------------------------- /docs/superboss-locations/xaldin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/xaldin.png -------------------------------------------------------------------------------- /docs/superboss-locations/xemnas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/xemnas.png -------------------------------------------------------------------------------- /docs/superboss-locations/xigbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/xigbar.png -------------------------------------------------------------------------------- /docs/superboss-locations/zexion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/superboss-locations/zexion.png -------------------------------------------------------------------------------- /docs/trackers/static/annotated_tracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/trackers/static/annotated_tracker.png -------------------------------------------------------------------------------- /docs/trackers/static/bingo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/trackers/static/bingo.png -------------------------------------------------------------------------------- /docs/trackers/static/filtered_tracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/trackers/static/filtered_tracker.png -------------------------------------------------------------------------------- /docs/trackers/static/grid_tracker_options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/trackers/static/grid_tracker_options.png -------------------------------------------------------------------------------- /docs/trackers/static/objectives_tracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/trackers/static/objectives_tracker.png -------------------------------------------------------------------------------- /docs/trackers/static/tooltip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/trackers/static/tooltip.png -------------------------------------------------------------------------------- /docs/trackers/static/world_labels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/trackers/static/world_labels.png -------------------------------------------------------------------------------- /docs/troubleshooting/lua-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/docs/troubleshooting/lua-console.png -------------------------------------------------------------------------------- /rando.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/rando.ico -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | altgraph==0.17.2 2 | bitstring==3.1.9 3 | future==0.18.2 4 | khbr==4.1.1 5 | numpy==1.25.2 6 | pefile==2021.9.3 7 | pillow==9.3.0 8 | pyinstaller==4.5.1 9 | pyinstaller-hooks-contrib==2024.1 10 | pyperclip==1.8.2 11 | PySide6==6.2.1 12 | pytz==2021.3 13 | pywin32-ctypes==0.2.0 14 | PyYAML==5.4.1 15 | requests==2.31.0 16 | shiboken6==6.2.1 17 | tomlkit==0.11.1 18 | -------------------------------------------------------------------------------- /seedtests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/seedtests/__init__.py -------------------------------------------------------------------------------- /seedtests/seedtest.py: -------------------------------------------------------------------------------- 1 | from datetime import datetime 2 | from typing import Iterable 3 | 4 | from Class.seedSettings import SeedSettings 5 | from Module.RandomizerSettings import RandomizerSettings 6 | from Module.newRandomize import Randomizer 7 | 8 | SEED_COUNT = 500 9 | 10 | 11 | def test_seed_names(count: int = SEED_COUNT) -> Iterable[str]: 12 | """ Generates unique seed names that can be used for testing. The amount is based on the SEED_COUNT. """ 13 | initial_name = f"{datetime.now()}" 14 | for i in range(count): 15 | yield f"{initial_name}-{i}" 16 | 17 | 18 | def test_seeds(seed_settings: SeedSettings, count: int = SEED_COUNT) -> Iterable[Randomizer]: 19 | """ Generates unique seeds that can be used for testing. The amount is based on the SEED_COUNT. """ 20 | for name in test_seed_names(count): 21 | settings = RandomizerSettings(name, True, "version", seed_settings, "") 22 | yield Randomizer(settings) 23 | -------------------------------------------------------------------------------- /static/KHMenu.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/KHMenu.otf -------------------------------------------------------------------------------- /static/as_data_split/hb32evt.script: -------------------------------------------------------------------------------- 1 | Program 0x79 2 | Party DEFAULT 3 | Bgm 63 63 4 | AreaSettings 0 -1 5 | SetUnk05 0x2 6 | SetEvent "722" Type 3 7 | SetJump Type 1 World HB Area 26 Entrance 24 LocalSet 0 FadeType 1 8 | SetInventory 544 9 | SetPartyMenu 0 -------------------------------------------------------------------------------- /static/as_data_split/hb33evt.script: -------------------------------------------------------------------------------- 1 | Program 0x81 2 | Party DEFAULT 3 | Bgm 63 63 4 | AreaSettings 0 -1 5 | SetUnk05 0x2 6 | SetEvent "730" Type 3 7 | SetJump Type 1 World HB Area 26 Entrance 32 LocalSet 0 FadeType 1 8 | SetInventory 547 9 | SetPartyMenu 0 10 | 11 | Program 0x7B 12 | Party DEFAULT 13 | Bgm 63 63 14 | AreaSettings 0 -1 15 | SetUnk05 0x2 16 | SetEvent "724" Type 3 17 | SetJump Type 1 World HB Area 26 Entrance 25 LocalSet 0 FadeType 1 18 | SetInventory 545 19 | SetPartyMenu 0 -------------------------------------------------------------------------------- /static/as_data_split/hb34evt.script: -------------------------------------------------------------------------------- 1 | Program 0x7D 2 | Party DEFAULT 3 | Bgm 63 63 4 | AreaSettings 0 -1 5 | SetUnk05 0x2 6 | SetEvent "726" Type 3 7 | SetJump Type 1 World HB Area 26 Entrance 26 LocalSet 0 FadeType 1 8 | SetInventory 546 9 | SetPartyMenu 0 -------------------------------------------------------------------------------- /static/as_data_split/hb38evt.script: -------------------------------------------------------------------------------- 1 | Program 0x7F 2 | Party DEFAULT 3 | Bgm 63 63 4 | AreaSettings 0 -1 5 | SetUnk05 0x2 6 | SetEvent "728" Type 3 7 | SetJump Type 1 World HB Area 26 Entrance 31 LocalSet 0 FadeType 1 8 | SetInventory 548 9 | SetPartyMenu 0 -------------------------------------------------------------------------------- /static/atlantica_skip.script: -------------------------------------------------------------------------------- 1 | Program 0x3F 2 | AreaSettings 0 -1 3 | SetProgressFlag 0x2C22 4 | SetEvent "104" Type 8 5 | SetJump Type 1 World LM Area 2 Entrance 50 LocalSet 0 FadeType 1 6 | SetInventory 367 7 | SetPartyMenu 0 8 | 9 | AreaSettings 7 -1 10 | SetProgressFlag 0x2C22 11 | SetEvent "104" Type 8 12 | SetJump Type 1 World LM Area 2 Entrance 50 LocalSet 0 FadeType 1 13 | SetInventory 367 14 | SetPartyMenu 0 15 | 16 | AreaSettings 8 -1 17 | SetProgressFlag 0x2C48 18 | SetEvent "111" Type 1 19 | SetJump Type 1 World LM Area 2 Entrance 50 LocalSet 0 FadeType 1 20 | SetPartyMenu 0 21 | 22 | AreaSettings 139 -1 23 | SetJump Type 2 World LM Area 0 Entrance 0 LocalSet 63 FadeType -1 24 | SetPartyMenu 0 25 | 26 | AreaSettings 141 -1 27 | SetProgressFlag 0x2C48 28 | SetJump Type 1 World LM Area 2 Entrance 50 LocalSet 0 FadeType 1 29 | SetPartyMenu 0 30 | 31 | Spawn "e_11" 32 | -------------------------------------------------------------------------------- /static/better_stt/B_EX100.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/better_stt/B_EX100.mset -------------------------------------------------------------------------------- /static/better_stt/B_EX100_SR.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/better_stt/B_EX100_SR.mset -------------------------------------------------------------------------------- /static/better_stt/F_TT010.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/better_stt/F_TT010.mset -------------------------------------------------------------------------------- /static/better_stt/P_EX110.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/better_stt/P_EX110.mset -------------------------------------------------------------------------------- /static/better_stt/W_EX010_RX.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/better_stt/W_EX010_RX.mset -------------------------------------------------------------------------------- /static/better_stt/trinity_zz.bar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/better_stt/trinity_zz.bar -------------------------------------------------------------------------------- /static/btlv.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/btlv.bin -------------------------------------------------------------------------------- /static/chests/ard/al06/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 67 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 828 13 | PositionX: 30 14 | PositionY: -2.119149939971976E-05 15 | PositionZ: -600 16 | RotationX: 0 17 | RotationY: 2.268928050994873 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 32 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 818 31 | PositionX: 990 32 | PositionY: -200 33 | PositionZ: 760 34 | RotationX: 0 35 | RotationY: -1.5707963705062866 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 66 40 | Argument1: 0 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/al11/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 9 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 828 13 | PositionX: -390 14 | PositionY: 160.00019836425781 15 | PositionZ: -910 16 | RotationX: 0 17 | RotationY: 1.9198621511459351 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 5 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 828 31 | PositionX: 415 32 | PositionY: 160.00010681152344 33 | PositionZ: -635 34 | RotationX: 0 35 | RotationY: -1.5707963705062866 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 16 40 | Argument1: 101 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/al13/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 12 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 818 13 | PositionX: 713 14 | PositionY: 21300 15 | PositionZ: 2917 16 | RotationX: 0 17 | RotationY: -0.43633231520652771 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 5 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 828 31 | PositionX: -678 32 | PositionY: 21299 33 | PositionZ: 2875 34 | RotationX: 0 35 | RotationY: 0.43633231520652771 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 237 40 | Argument1: 100 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/bb03/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 303 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 321 13 | PositionX: 330 14 | PositionY: -39.999931335449219 15 | PositionZ: 1070 16 | RotationX: 0 17 | RotationY: 0 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 56 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/bb09/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 33 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 321 13 | PositionX: 795 14 | PositionY: -260.0015869140625 15 | PositionZ: -1665 16 | RotationX: 0 17 | RotationY: -3.1415927410125732 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 46 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 321 31 | PositionX: -590 32 | PositionY: -0.0018315520137548447 33 | PositionZ: -560 34 | RotationX: 0 35 | RotationY: 0 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 65 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/bb12/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 23 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 321 13 | PositionX: -150 14 | PositionY: -699.9998779296875 15 | PositionZ: -535 16 | RotationX: 0 17 | RotationY: -3.1415927410125732 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 69 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 321 31 | PositionX: 1050 32 | PositionY: -700 33 | PositionZ: -535 34 | RotationX: 0 35 | RotationY: -3.1415927410125732 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 14 40 | Argument1: 3 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/bb12/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 266 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 321 13 | PositionX: 3400 14 | PositionY: -559.9998779296875 15 | PositionZ: 125 16 | RotationX: 0 17 | RotationY: -3.1415927410125732 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 84 22 | Argument1: 1 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/ca09/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 85 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 819 13 | PositionX: -1180 14 | PositionY: 128.67779541015625 15 | PositionZ: -90 16 | RotationX: 0 17 | RotationY: 1.5707963705062866 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 12 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 819 31 | PositionX: -240 32 | PositionY: 36.855281829833984 33 | PositionZ: 975 34 | RotationX: 0 35 | RotationY: 0.52359879016876221 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 37 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/ca11/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 92 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 829 13 | PositionX: -436.5 14 | PositionY: 5 15 | PositionZ: 30 16 | RotationX: 0 17 | RotationY: 1.2217304706573486 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 14 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/dc01/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 33 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 833 13 | PositionX: 725 14 | PositionY: -0 15 | PositionZ: 605 16 | RotationX: 0 17 | RotationY: -0.52359879016876221 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 19 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/eh06/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 211 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 825 13 | PositionX: -985 14 | PositionY: -600 15 | PositionZ: 3885 16 | RotationX: 0 17 | RotationY: 0.78539818525314331 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 42 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 825 31 | PositionX: -1070 32 | PositionY: -350.00048828125 33 | PositionZ: -425 34 | RotationX: 0 35 | RotationY: 0 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 43 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/eh09/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 120 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 835 13 | PositionX: -826 14 | PositionY: -189.99989318847656 15 | PositionZ: 925 16 | RotationX: 0 17 | RotationY: 0 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 12 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/hb05/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 205 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 320 13 | PositionX: 2290 14 | PositionY: 8.2100043073296547E-05 15 | PositionZ: 295 16 | RotationX: 0 17 | RotationY: -3.1415927410125732 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 24 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/hb05/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 1376 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 324 13 | PositionX: 185 14 | PositionY: -9.521345782559365E-05 15 | PositionZ: -5 16 | RotationX: 0 17 | RotationY: 0 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 81 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/hb06/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 478 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 324 13 | PositionX: -656.5 14 | PositionY: 100.40160369873047 15 | PositionZ: -248 16 | RotationX: 0 17 | RotationY: 2.7663469314575195 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 48 22 | Argument1: 101 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/hb12/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 117 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 324 13 | PositionX: 495 14 | PositionY: -99.999946594238281 15 | PositionZ: 2015 16 | RotationX: 0 17 | RotationY: -1.5707963705062866 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 9 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/hb18/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 276 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 320 13 | PositionX: 750 14 | PositionY: -493.07669067382812 15 | PositionZ: 610 16 | RotationX: 0 17 | RotationY: 1.5707963705062866 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 130 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 320 31 | PositionX: 1420 32 | PositionY: -589.7899169921875 33 | PositionZ: 1170 34 | RotationX: 0 35 | RotationY: -1.3962633609771729 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 139 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/hb26/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 422 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2540 13 | PositionX: -160 14 | PositionY: 460 15 | PositionZ: 180 16 | RotationX: 0 17 | RotationY: 1.5707963705062866 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 85 22 | Argument1: 102 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/he03/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 534 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 827 13 | PositionX: 1618.5 14 | PositionY: -66.948356628417969 15 | PositionZ: -519 16 | RotationX: 0 17 | RotationY: -0.40142571926116943 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 117 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/he10/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 47 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 827 13 | PositionX: -520 14 | PositionY: 100 15 | PositionZ: -150 16 | RotationX: 0 17 | RotationY: -3.1415927410125732 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 12 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 322 31 | PositionX: 685 32 | PositionY: 97.146820068359375 33 | PositionZ: 1760 34 | RotationX: 0 35 | RotationY: -0.52359879016876221 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 35 40 | Argument1: 0 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/he17/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 91 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 322 13 | PositionX: -950 14 | PositionY: 200 15 | PositionZ: 1425 16 | RotationX: 0 17 | RotationY: 2.7925267219543457 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 33 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 322 31 | PositionX: -1000 32 | PositionY: -534.70489501953125 33 | PositionZ: 1375 34 | RotationX: 0 35 | RotationY: 2.3561944961547852 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 34 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/mu05/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 71 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 821 13 | PositionX: -802.5 14 | PositionY: -159.8800048828125 15 | PositionZ: 1109.5 16 | RotationX: 0 17 | RotationY: 0.39269909262657166 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 50 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 821 31 | PositionX: 2.5 32 | PositionY: -232.88330078125 33 | PositionZ: 580 34 | RotationX: 0 35 | RotationY: -3.1415927410125732 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 51 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/mu06/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 39 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 821 13 | PositionX: 727 14 | PositionY: 59.4593505859375 15 | PositionZ: -688.5 16 | RotationX: 0 17 | RotationY: -2.4434609413146973 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 7 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 821 31 | PositionX: 1348 32 | PositionY: -11.497139930725098 33 | PositionZ: 1048 34 | RotationX: 0 35 | RotationY: -0.65449845790863037 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 52 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/nm00/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 348 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 820 13 | PositionX: 910 14 | PositionY: -14.953450202941895 15 | PositionZ: 435 16 | RotationX: 0 17 | RotationY: -0.61086523532867432 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 167 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 820 31 | PositionX: -857 32 | PositionY: -25 33 | PositionZ: -532 34 | RotationX: 0 35 | RotationY: -2.5307273864746094 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 168 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/nm01/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 70 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 830 13 | PositionX: -233.24369812011719 14 | PositionY: -0.00024035389651544392 15 | PositionZ: 481.60519409179688 16 | RotationX: 0 17 | RotationY: 0.087266460061073303 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 21 22 | Argument1: 100 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tr00/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 216 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 323 13 | PositionX: -80 14 | PositionY: -0 15 | PositionZ: 1040 16 | RotationX: 0 17 | RotationY: 0 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 24 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 325 31 | PositionX: -320 32 | PositionY: -0 33 | PositionZ: 995 34 | RotationX: 0 35 | RotationY: 0 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 43 40 | Argument1: 100 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/tr04/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 73 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 323 13 | PositionX: -2730 14 | PositionY: -1.6911220882320777E-05 15 | PositionZ: 585.5 16 | RotationX: 0 17 | RotationY: 0 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 45 22 | Argument1: 1 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 323 31 | PositionX: -1865 32 | PositionY: -1.6911220882320777E-05 33 | PositionZ: 585.5 34 | RotationX: 0 35 | RotationY: 0.015470836311578751 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 46 40 | Argument1: 0 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/tt17/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 411 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2235 13 | PositionX: -585 14 | PositionY: -10.000069618225098 15 | PositionZ: -1035 16 | RotationX: 0 17 | RotationY: 2.3561944961547852 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 41 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tt17/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 445 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2235 13 | PositionX: 695 14 | PositionY: -570.0001220703125 15 | PositionZ: 845 16 | RotationX: 0 17 | RotationY: -0.78539818525314331 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 42 22 | Argument1: 10 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tt22/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 404 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2235 13 | PositionX: -515 14 | PositionY: 4.0188828279497102E-05 15 | PositionZ: 300 16 | RotationX: 0 17 | RotationY: -1.5707963705062866 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 41 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tt22/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 436 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2235 13 | PositionX: -674 14 | PositionY: 3.1204879633150995E-05 15 | PositionZ: -582 16 | RotationX: 0 17 | RotationY: 2.7925267219543457 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 42 22 | Argument1: 10 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tt27/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 478 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2236 13 | PositionX: 670 14 | PositionY: 1.5629120753146708E-05 15 | PositionZ: -255 16 | RotationX: 0 17 | RotationY: -1.9547687768936157 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 44 22 | Argument1: 110 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tt28/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 189 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2235 13 | PositionX: -160 14 | PositionY: -2.8451060643419623E-05 15 | PositionZ: -645 16 | RotationX: 0 17 | RotationY: 2.7925267219543457 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 22 22 | Argument1: 10 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tt32/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 475 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2235 13 | PositionX: -449.79290771484375 14 | PositionY: 0.084320403635501862 15 | PositionZ: -328.31689453125 16 | RotationX: 0 17 | RotationY: 2.1991147994995117 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 47 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tt33/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 188 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2235 13 | PositionX: 365 14 | PositionY: 500.15701293945312 15 | PositionZ: -3020 16 | RotationX: 0 17 | RotationY: 2.7401669025421143 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 9 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | EventActivators: [] 31 | WalkPath: [] 32 | ReturnParameters: [] 33 | Signals: [] 34 | -------------------------------------------------------------------------------- /static/chests/ard/tt36/m_71.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 468 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 2235 13 | PositionX: -1630 14 | PositionY: -860 15 | PositionZ: 70 16 | RotationX: 0 17 | RotationY: 2.3561944961547852 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 78 22 | Argument1: 10 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 2235 31 | PositionX: 2030 32 | PositionY: -600 33 | PositionZ: -670 34 | RotationX: 0 35 | RotationY: -0.78539818525314331 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 79 40 | Argument1: 11 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/ard/wi01/m_70.spawn: -------------------------------------------------------------------------------- 1 | - Type: 1 2 | Flag: 0 3 | Id: 49 4 | Teleport: 5 | Place: 0 6 | Door: 0 7 | World: 0 8 | Unknown: 0 9 | Unk20: 0 10 | Unk24: 0 11 | Entities: 12 | - ObjectId: 824 13 | PositionX: 1350 14 | PositionY: -174.5166015625 15 | PositionZ: 860 16 | RotationX: 0 17 | RotationY: -0.95993107557296753 18 | RotationZ: 0 19 | SpawnType: 0 20 | SpawnArgument: 0 21 | Serial: 23 22 | Argument1: 0 23 | Argument2: 0 24 | ReactionCommand: 0 25 | SpawnDelay: 0 26 | Command: 0 27 | SpawnRange: 0 28 | Level: 0 29 | Medal: 0 30 | - ObjectId: 824 31 | PositionX: -1045 32 | PositionY: -120.53479766845703 33 | PositionZ: -800 34 | RotationX: 0 35 | RotationY: -0.34906584024429321 36 | RotationZ: 0 37 | SpawnType: 0 38 | SpawnArgument: 0 39 | Serial: 24 40 | Argument1: 1 41 | Argument2: 0 42 | ReactionCommand: 0 43 | SpawnDelay: 0 44 | Command: 0 45 | SpawnRange: 0 46 | Level: 0 47 | Medal: 0 48 | EventActivators: [] 49 | WalkPath: [] 50 | ReturnParameters: [] 51 | Signals: [] 52 | -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_ABL.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_ABL.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_EQP.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_EQP.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_FRM.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_FRM.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_JK2.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_JK2.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_LK.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_LK.mset -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_MAG.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_MAG.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_PAG.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_PAG.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_REP.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_REP.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_SMN.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_SMN.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_STA.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_STA.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_VST.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_VST.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX030_WEP.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX030_WEP.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX040_LK.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX040_LK.mset -------------------------------------------------------------------------------- /static/chests/obj/F_EX040_PRF.mdlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX040_PRF.mdlx -------------------------------------------------------------------------------- /static/chests/obj/F_EX040_RX.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/obj/F_EX040_RX.mset -------------------------------------------------------------------------------- /static/chests/remastered/abilities.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/abilities.dds -------------------------------------------------------------------------------- /static/chests/remastered/equipment.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/equipment.dds -------------------------------------------------------------------------------- /static/chests/remastered/forms.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/forms.dds -------------------------------------------------------------------------------- /static/chests/remastered/magic.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/magic.dds -------------------------------------------------------------------------------- /static/chests/remastered/pages.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/pages.dds -------------------------------------------------------------------------------- /static/chests/remastered/proofs.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/proofs.dds -------------------------------------------------------------------------------- /static/chests/remastered/proofs_glow.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/proofs_glow.dds -------------------------------------------------------------------------------- /static/chests/remastered/reports.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/reports.dds -------------------------------------------------------------------------------- /static/chests/remastered/stats.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/stats.dds -------------------------------------------------------------------------------- /static/chests/remastered/summons.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/summons.dds -------------------------------------------------------------------------------- /static/chests/remastered/trash.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/trash.dds -------------------------------------------------------------------------------- /static/chests/remastered/unlocks.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/unlocks.dds -------------------------------------------------------------------------------- /static/chests/remastered/weapons.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/chests/remastered/weapons.dds -------------------------------------------------------------------------------- /static/disable_cor_skip.script: -------------------------------------------------------------------------------- 1 | Program 0x01 2 | AreaSettings 7 -1 3 | SetProgressFlag 0x10A5 4 | SetJump Type 1 World HB Area 24 Entrance 21 LocalSet 0 FadeType 1 5 | SetPartyMenu 0 6 | 7 | AreaSettings 1 304 8 | SetJump Type 1 World HB Area 24 Entrance 0 LocalSet 0 FadeType -1 9 | SetPartyMenu 0 10 | -------------------------------------------------------------------------------- /static/disable_final_form.yml: -------------------------------------------------------------------------------- 1 | - Id: 12 2 | Execute: 4 3 | Argument: 5 4 | SubMenu: -1 5 | CmdIcon: Form 6 | MessageId: 33256 7 | Flags: Cursor, Battle, Drive, DisableSkateboard 8 | Range: -1.0 9 | Dir: 0.0 10 | DirRange: -1.0 11 | Cost: 10 12 | CmdCamera: Null 13 | Priority: 100 14 | CmdReceiver: Player 15 | Time: 0 16 | Require: 0 17 | Mark: 1 18 | CmdAction: Null 19 | ReactionCount: 0 20 | DistRange: 0 21 | Score: 100 22 | DisableForm: 0 23 | Group: 0 24 | Reserve: 0 25 | - Id: 553 26 | Execute: 4 27 | Argument: 5 28 | SubMenu: -1 29 | CmdIcon: Null 30 | MessageId: 49965 31 | Flags: Battle, Drive, DisableSkateboard 32 | Range: -1.0 33 | Dir: 0.0 34 | DirRange: -1.0 35 | Cost: 10 36 | CmdCamera: Null 37 | Priority: 90 38 | CmdReceiver: Player 39 | Time: 0 40 | Require: 0 41 | Mark: 0 42 | CmdAction: Null 43 | ReactionCount: 0 44 | DistRange: 0 45 | Score: 0 46 | DisableForm: 0 47 | Group: 0 48 | Reserve: 0 49 | -------------------------------------------------------------------------------- /static/disable_shan_yu_skip.script: -------------------------------------------------------------------------------- 1 | Program 0x01 2 | Party W_FRIEND 3 | AreaSettings 9 -1 4 | SetProgressFlag 0x203F 5 | SetEvent "117" Type 1 6 | SetJump Type 2 World MU Area 0 Entrance 0 LocalSet 75 FadeType 1 7 | SetPartyMenu 0 8 | 9 | AreaSettings 1 14 10 | SetJump Type 1 World MU Area 9 Entrance 0 LocalSet 0 FadeType -1 11 | 12 | 13 | Spawn "e_10" 14 | Spawn "e_50" 15 | Spawn "d00_" 16 | -------------------------------------------------------------------------------- /static/drops.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/drops.bin -------------------------------------------------------------------------------- /static/goa_btlv.bin: -------------------------------------------------------------------------------- 1 | 222222222222222PPPPPPPPPPPPPPPccccccccccccccc  2 | 2$'&#)""'%"(+)-" - 3 | " /  -------------------------------------------------------------------------------- /static/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icon.png -------------------------------------------------------------------------------- /static/icons/bosses/as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/bosses/as.png -------------------------------------------------------------------------------- /static/icons/bosses/datas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/bosses/datas.png -------------------------------------------------------------------------------- /static/icons/bosses/lingering_will.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/bosses/lingering_will.png -------------------------------------------------------------------------------- /static/icons/bosses/sephiroth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/bosses/sephiroth.png -------------------------------------------------------------------------------- /static/icons/misc/Kingdom Hearts II.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/Kingdom Hearts II.png -------------------------------------------------------------------------------- /static/icons/misc/ability-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/ability-on.png -------------------------------------------------------------------------------- /static/icons/misc/arrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/arrow-down.png -------------------------------------------------------------------------------- /static/icons/misc/arrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/arrow-up.png -------------------------------------------------------------------------------- /static/icons/misc/cups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/cups.png -------------------------------------------------------------------------------- /static/icons/misc/moogle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/moogle.png -------------------------------------------------------------------------------- /static/icons/misc/paradox_cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/paradox_cup.png -------------------------------------------------------------------------------- /static/icons/misc/puzzle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/puzzle.png -------------------------------------------------------------------------------- /static/icons/misc/randomizer-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/randomizer-header.png -------------------------------------------------------------------------------- /static/icons/misc/transport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/misc/transport.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ability-unequip.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ability-unequip.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ability-unequip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ability-unequip.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/accessory.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/accessory.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/accessory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/accessory.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ai-mode-frequent.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ai-mode-frequent.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ai-mode-frequent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ai-mode-frequent.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ai-mode-moderate.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ai-mode-moderate.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ai-mode-moderate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ai-mode-moderate.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ai-mode-rare.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ai-mode-rare.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ai-mode-rare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ai-mode-rare.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ai-settings.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ai-settings.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/ai-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/ai-settings.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/armor.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/armor.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/armor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/armor.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-circle.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-circle.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-circle.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-cross.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-cross.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-cross.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-l1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-l1.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-l1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-l1.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-l2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-l2.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-l2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-l2.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-r1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-r1.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-r1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-r1.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-r2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-r2.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-r2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-r2.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-square.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-square.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-square.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-triangle.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-triangle.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/button-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/button-triangle.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/exclamation-mark.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/exclamation-mark.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/exclamation-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/exclamation-mark.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/form.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/form.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/form.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-block.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-block.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-block.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-blueprint.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-blueprint.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-blueprint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-blueprint.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-brush.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-brush.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-brush.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-gear.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-gear.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-gear.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-ship.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-ship.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/gumi-ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/gumi-ship.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/item-consumable.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/item-consumable.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/item-consumable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/item-consumable.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/item-key.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/item-key.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/item-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/item-key.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/item-tent.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/item-tent.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/item-tent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/item-tent.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/magic.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/magic.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/magic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/magic.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/material.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/material.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/material.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/material.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/party.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/party.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/party.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/party.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/question-mark.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/question-mark.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/question-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/question-mark.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/rank-a.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/rank-a.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/rank-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/rank-a.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/rank-b.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/rank-b.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/rank-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/rank-b.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/rank-c.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/rank-c.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/rank-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/rank-c.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/rank-s.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/rank-s.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/rank-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/rank-s.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/weapon-keyblade.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/weapon-keyblade.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/weapon-keyblade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/weapon-keyblade.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/weapon-shield.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/weapon-shield.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/weapon-shield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/weapon-shield.png -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/weapon-staff.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/weapon-staff.bmp -------------------------------------------------------------------------------- /static/icons/seed-hash-icons/weapon-staff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/seed-hash-icons/weapon-staff.png -------------------------------------------------------------------------------- /static/icons/worlds/100_acre_wood.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/100_acre_wood.png -------------------------------------------------------------------------------- /static/icons/worlds/agrabah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/agrabah.png -------------------------------------------------------------------------------- /static/icons/worlds/atlantica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/atlantica.png -------------------------------------------------------------------------------- /static/icons/worlds/beast's_castle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/beast's_castle.png -------------------------------------------------------------------------------- /static/icons/worlds/cavern_of_remembrance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/cavern_of_remembrance.png -------------------------------------------------------------------------------- /static/icons/worlds/disney_castle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/disney_castle.png -------------------------------------------------------------------------------- /static/icons/worlds/drives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/drives.png -------------------------------------------------------------------------------- /static/icons/worlds/garden_of_assemblage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/garden_of_assemblage.png -------------------------------------------------------------------------------- /static/icons/worlds/halloween_town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/halloween_town.png -------------------------------------------------------------------------------- /static/icons/worlds/hollow_bastion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/hollow_bastion.png -------------------------------------------------------------------------------- /static/icons/worlds/land_of_dragons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/land_of_dragons.png -------------------------------------------------------------------------------- /static/icons/worlds/olympus_coliseum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/olympus_coliseum.png -------------------------------------------------------------------------------- /static/icons/worlds/port_royal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/port_royal.png -------------------------------------------------------------------------------- /static/icons/worlds/pride_lands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/pride_lands.png -------------------------------------------------------------------------------- /static/icons/worlds/simulated_twilight_town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/simulated_twilight_town.png -------------------------------------------------------------------------------- /static/icons/worlds/sora.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/sora.png -------------------------------------------------------------------------------- /static/icons/worlds/space_paranoids.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/space_paranoids.png -------------------------------------------------------------------------------- /static/icons/worlds/the_world_that_never_was.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/the_world_that_never_was.png -------------------------------------------------------------------------------- /static/icons/worlds/twilight_town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/icons/worlds/twilight_town.png -------------------------------------------------------------------------------- /static/map_skip/libretto-ca.bar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/map_skip/libretto-ca.bar -------------------------------------------------------------------------------- /static/objectives/ansem_modified.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/objectives/ansem_modified.bin -------------------------------------------------------------------------------- /static/objectives/completionmark.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/objectives/completionmark.dds -------------------------------------------------------------------------------- /static/objectives/completionmark.imd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/objectives/completionmark.imd -------------------------------------------------------------------------------- /static/puzzle.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/puzzle.bin -------------------------------------------------------------------------------- /static/recolors/masks/axel/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/axel/0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/bomb-bell/0_Main.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/bomb-bell/0_Main.mask -------------------------------------------------------------------------------- /static/recolors/masks/creeper/0_Main.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/creeper/0_Main.mask -------------------------------------------------------------------------------- /static/recolors/masks/demyx/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/demyx/0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/donald/6_HUD.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/donald/6_HUD.mask -------------------------------------------------------------------------------- /static/recolors/masks/dusk/0_Lights.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/dusk/0_Lights.mask -------------------------------------------------------------------------------- /static/recolors/masks/dusk/0_Main.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/dusk/0_Main.mask -------------------------------------------------------------------------------- /static/recolors/masks/dusk/1_Lights.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/dusk/1_Lights.mask -------------------------------------------------------------------------------- /static/recolors/masks/dusk/1_Main.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/dusk/1_Main.mask -------------------------------------------------------------------------------- /static/recolors/masks/dusk/2_Main.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/dusk/2_Main.mask -------------------------------------------------------------------------------- /static/recolors/masks/goofy/2_HUD_Hat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/goofy/2_HUD_Hat.mask -------------------------------------------------------------------------------- /static/recolors/masks/hud-0/Text.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/hud-0/Text.mask -------------------------------------------------------------------------------- /static/recolors/masks/hud-1/DriveGauge1.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/hud-1/DriveGauge1.mask -------------------------------------------------------------------------------- /static/recolors/masks/hud-1/DriveGauge2.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/hud-1/DriveGauge2.mask -------------------------------------------------------------------------------- /static/recolors/masks/hud-1/HPGauges.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/hud-1/HPGauges.mask -------------------------------------------------------------------------------- /static/recolors/masks/hud-1/MPGauges.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/hud-1/MPGauges.mask -------------------------------------------------------------------------------- /static/recolors/masks/hud-1/MessageBoxes.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/hud-1/MessageBoxes.mask -------------------------------------------------------------------------------- /static/recolors/masks/hud-1/MessageBoxes2.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/hud-1/MessageBoxes2.mask -------------------------------------------------------------------------------- /static/recolors/masks/hud-1/Text.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/hud-1/Text.mask -------------------------------------------------------------------------------- /static/recolors/masks/larxene/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/larxene/0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/lexaeus/1_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/lexaeus/1_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/lock/0_Main.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/lock/0_Main.mask -------------------------------------------------------------------------------- /static/recolors/masks/lock/0_Mask.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/lock/0_Mask.mask -------------------------------------------------------------------------------- /static/recolors/masks/luxord/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/luxord/0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/luxord/1_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/luxord/1_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/marluxia/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/marluxia/0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/menu-camp/Drop_Shadows.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/menu-camp/Drop_Shadows.mask -------------------------------------------------------------------------------- /static/recolors/masks/menu-camp/Logo_Outline.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/menu-camp/Logo_Outline.mask -------------------------------------------------------------------------------- /static/recolors/masks/menu-camp/Scrollbar.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/menu-camp/Scrollbar.mask -------------------------------------------------------------------------------- /static/recolors/masks/minnie/3_Bow.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/minnie/3_Bow.mask -------------------------------------------------------------------------------- /static/recolors/masks/riku-coat/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/riku-coat/0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/roxas-coat/B_EX390_1_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/roxas-coat/B_EX390_1_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/roxas-coat/N_EX820_1_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/roxas-coat/N_EX820_1_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/roxas-coat/N_EX830_0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/roxas-coat/N_EX830_0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/roxas/0_Pants.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/roxas/0_Pants.mask -------------------------------------------------------------------------------- /static/recolors/masks/roxas/0_Shirt.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/roxas/0_Shirt.mask -------------------------------------------------------------------------------- /static/recolors/masks/roxas/0_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/roxas/0_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/saix/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/saix/0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/saix/1_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/saix/1_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-ct/0_Shirt.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-ct/0_Shirt.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-ct/1_Pants.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-ct/1_Pants.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/0_Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/0_Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/0_Grey.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/0_Grey.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/0_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/0_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/0_Teal.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/0_Teal.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/0_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/0_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/0_White.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/0_White.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/10_HUD-White.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/10_HUD-White.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/1_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/1_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/1_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/1_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/1_Teal.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/1_Teal.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-final/1_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-final/1_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-ht/4_Shirt.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-ht/4_Shirt.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-ht/5_Pants.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-ht/5_Pants.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-ht/7_Vest.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-ht/7_Vest.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/0_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/0_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/0_Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/0_Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/0_Grey.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/0_Grey.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/0_Red.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/0_Red.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/0_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/0_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/0_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/0_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/0_White.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/0_White.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/0_Yellow.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/0_Yellow.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/1_Grey.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/1_Grey.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/1_Red.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/1_Red.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/1_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/1_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/9_HUD-Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/9_HUD-Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/9_HUD-Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/9_HUD-Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-limit/9_HUD-Red.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-limit/9_HUD-Red.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/0_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/0_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/0_Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/0_Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/0_Emblem.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/0_Emblem.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/0_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/0_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/0_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/0_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/0_Yellow.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/0_Yellow.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/1_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/1_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/1_Grey.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/1_Grey.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/1_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/1_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/5_HUD-Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/5_HUD-Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-master/5_HUD-Yellow.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-master/5_HUD-Yellow.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/0_Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/0_Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/0_CircuitInner.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/0_CircuitInner.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/0_CircuitOuter.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/0_CircuitOuter.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/0_GreyDark.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/0_GreyDark.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/0_GreyLight.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/0_GreyLight.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/1_Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/1_Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/2_Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/2_Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/2_CircuitInner.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/2_CircuitInner.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/2_CircuitOuter.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/2_CircuitOuter.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/8_HUD-Base.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/8_HUD-Base.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-sp/HUD_VWMF.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-sp/HUD_VWMF.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/0_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/0_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/0_Blue-Belts.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/0_Blue-Belts.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/0_Emblem.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/0_Emblem.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/0_Red.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/0_Red.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/0_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/0_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/0_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/0_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/1_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/1_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/1_Red.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/1_Red.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/1_Shirt-Inner.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/1_Shirt-Inner.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/1_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/1_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-valor/4_HUD-Red.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-valor/4_HUD-Red.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/0_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/0_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/0_Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/0_Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/0_Emblem.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/0_Emblem.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/0_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/0_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/0_Straps.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/0_Straps.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/0_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/0_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/0_Yellow.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/0_Yellow.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/1_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/1_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/1_Grey.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/1_Grey.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/1_Straps.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/1_Straps.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/1_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/1_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora-wisdom/2_HUD-Blue.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora-wisdom/2_HUD-Blue.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/0_Belts.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/0_Belts.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/0_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/0_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/0_Blue-Inner.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/0_Blue-Inner.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/0_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/0_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/0_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/0_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/0_Yellow.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/0_Yellow.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/1_Belts.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/1_Belts.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/1_Blue-Inner.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/1_Blue-Inner.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/1_Red.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/1_Red.mask -------------------------------------------------------------------------------- /static/recolors/masks/sora/1_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/sora/1_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/vexen/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/vexen/0_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/wardrobe/4_Doors.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/wardrobe/4_Doors.mask -------------------------------------------------------------------------------- /static/recolors/masks/xaldin/4_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xaldin/4_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-1/1_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-1/1_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-1/2_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-1/2_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-final/0_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-final/0_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-final/1_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-final/1_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-final/1_Silver.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-final/1_Silver.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-final/1_White.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-final/1_White.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-final/2_Black.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-final/2_Black.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-final/2_Trim.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-final/2_Trim.mask -------------------------------------------------------------------------------- /static/recolors/masks/xemnas-final/2_White.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xemnas-final/2_White.mask -------------------------------------------------------------------------------- /static/recolors/masks/xigbar/1_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xigbar/1_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/xigbar/2_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/xigbar/2_Coat.mask -------------------------------------------------------------------------------- /static/recolors/masks/zexion/0_Coat.mask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/recolors/masks/zexion/0_Coat.mask -------------------------------------------------------------------------------- /static/shop.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/shop.bin -------------------------------------------------------------------------------- /static/skip_carpet_escape.script: -------------------------------------------------------------------------------- 1 | Program 0x0A 2 | Party W_FRIEND 3 | AreaSettings 9 -1 4 | SetProgressFlag 0x1C21 5 | SetUnk05 0x1 6 | SetEvent "205" Type 1 7 | SetJump Type 1 World AL Area 6 Entrance 0 LocalSet 0 FadeType 1 8 | SetPartyMenu 0 9 | 10 | Unk1d 4 11 | Spawn "e_00" 12 | Spawn "b51_" 13 | Spawn "e51_" 14 | Spawn "f51_" 15 | -------------------------------------------------------------------------------- /static/starting/starting_inventory.bdscript: -------------------------------------------------------------------------------- 1 | --- 2 | WorkSize: 0 3 | StackSize: 512 4 | TempSize: 512 5 | Triggers: 6 | - Key: 2 7 | Addr: TR2 8 | Name: give 9 | 10 | --- 11 | ; codeLabels: 12 | ; codeRevealer: 13 | section .text 14 | TR2: 15 | ITEM_LIST_GOES_HERE 16 | D23: 17 | TXT23: 18 | db 'btl_normal',0,0 19 | TXT29: 20 | db 'near',0,0 21 | TXT32: 22 | db 'btl_hard',0,0 23 | TXT37: 24 | db 'btl_super_hard',0,0 25 | TXT45: 26 | db 'btl_attack',0,0 27 | TXT51: 28 | db 'near_wait',0 29 | TXT56: 30 | db 'btl_short',0 31 | TXT61: 32 | db 'rvg_normal',0,0 33 | TXT67: 34 | db 'leave',0 35 | TXT70: 36 | db 'btl_long',0,0 37 | TXT75: 38 | db 'rvg_hard',0,0 39 | TXT80: 40 | db 'rvg_super_hard',0,0 41 | TXT88: 42 | db 'rvg_short',0 43 | TXT93: 44 | db 'rvg_long',0,0 45 | TXT98: 46 | db 'rst_normal',0,0 47 | TXT104: 48 | db 'jump start',0,0 49 | TXT110: 50 | db 'mode_battle',0 51 | TXT116: 52 | db 'rst_hard',0,0 53 | TXT121: 54 | db 'jump end',0,0 55 | TXT126: 56 | db 'rst_super_hard',0,0 57 | SAMDEBUG: 58 | db 'SAMDEBUGSAMDEBUG',0,0 -------------------------------------------------------------------------------- /static/starting/starting_item_event.script: -------------------------------------------------------------------------------- 1 | Program 0x01 2 | MapScript 11 3 | MapScript 24 4 | AreaSettings 9 -1 5 | SetEvent "311a" Type 129 6 | SetPartyMenu 0 7 | 8 | AreaSettings 10 -1 9 | SetEvent "311b" Type 129 10 | SetPartyMenu 0 11 | 12 | AreaSettings 11 -1 13 | SetEvent "311c" Type 129 14 | SetPartyMenu 0 15 | 16 | AreaSettings 76 -1 17 | SetJump Type 1 World LM Area 10 Entrance 0 LocalSet 0 FadeType 1 18 | SetPartyMenu 0 19 | 20 | Spawn "e_50" 21 | Spawn "830_" -------------------------------------------------------------------------------- /static/synth_copy.bin: -------------------------------------------------------------------------------- 1 | n�o�p� 2 | q�r�s�t�u�#v�(w�-��2��y7x�i<y�e2z�fd{�g�|�h�}�y�~�g�h����h 3 | ��h�� �� 4 | �� ��e��f��I��H��L��M��N��O��P��Q��R��S��T��#X��$Y��%Z�� U��!V��"W��I��J��K��&[��'\��(]��)^��*_��+` -------------------------------------------------------------------------------- /static/synthesis.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/synthesis.bin -------------------------------------------------------------------------------- /static/synthesis_reqs.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/synthesis_reqs.bin -------------------------------------------------------------------------------- /static/textures/data-door/data-door-logo.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/textures/data-door/data-door-logo.dds -------------------------------------------------------------------------------- /static/textures/final-arena/randomizer-logo.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/textures/final-arena/randomizer-logo.dds -------------------------------------------------------------------------------- /static/textures/goa/randomizer-themed-computer.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/textures/goa/randomizer-themed-computer.dds -------------------------------------------------------------------------------- /static/textures/tt-computer/randomizer-themed-computer-tt.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/textures/tt-computer/randomizer-themed-computer-tt.dds -------------------------------------------------------------------------------- /static/wardrobe/N_BB080_BTL.mset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/static/wardrobe/N_BB080_BTL.mset -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tommadness/KH2Randomizer/4ef3a4fde10312db27e5768287e208378234a43e/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_uiSettingsToRandomizerSettings.py: -------------------------------------------------------------------------------- 1 | import unittest 2 | 3 | from Class.seedSettings import SeedSettings 4 | from Module.newRandomize import RandomizerSettings 5 | 6 | 7 | class Tests(unittest.TestCase): 8 | 9 | def test_ui_to_randomizer_keeps_seed_name(self): 10 | settings = RandomizerSettings("test_name", True, "version", SeedSettings(), "") 11 | self.assertEqual("test_name", settings.random_seed) 12 | 13 | 14 | if __name__ == '__main__': 15 | unittest.main() 16 | --------------------------------------------------------------------------------