Skip to content

Releases: gaithern/BACKUPOLDAPCOMANDRECOM

KHCOM_AP v0.4.2

07 Nov 05:08
Compare
Choose a tag to compare
  • Fixed a bug where rewards would not drop if you already had a card of that type and value.
  • Fixed Oathkeeper and Oblivion rules
  • Rebalanced card packs to feel more random.
  • Set starting deck to 3 Kingdom Keys and a Cure to put more emphasis on the cards you open while still giving the player a Cure card.

How to play:

  1. Copy the Kingdom Hearts Chain of Memories.yaml file from /Players/Templates/ into /Players/, rename it to <PLAYER_NAME>.yaml, and adjust the settings to your liking
  2. Run ArchipelagoGenerate.exe
  3. Take the newly created AP_XXX.zip file in /ouput/ in upload it here: https://archipelago.gg/uploads/
  4. Open ArchipelagoKHCOMClient.exe and connect to your server now hosted on https://archipelago.gg/
  5. Open Kingdom Hearts Chain of Memories in BizHawk
  6. On the title screen, navigate to Tools > LUA Console
  7. In the LUA Console window, navigate to Script > Open Script
  8. Open /data/lua/connector_khcom.lua
  9. Confirm the script is running by verifying the script is listed in your active scripts and a green triangle appears before the script name
  10. Play!

How the randomizer works:

  1. You begin the game as normal in Traverse Town on Floor 1.
  2. You start with a Key of Beginnings, Key of Guidance, and Key to Truth for Floor 1, as well as infinite (non-gold) map cards of each type and value.
  3. Collecting (non enemy) battle cards in the overworld WILL NOT ADD THEM TO YOUR INVENTORY. Collecting these cards are "checks".
  4. Collecting enemy cards are also "checks", but these cards do remain in your inventory
  5. World opening cutscenes, Rooms of Beginnings, and Rooms of Guidance (locations where you normally receive gold map cards) are also "checks"
  6. You are allowed to warp to any floor at the start.
  7. Floors for which you do not have Key of Beginnings are locked (and are simply assigned Traverse Town).
  8. Some locations hold card packs, which are the only way to obtain (non enemy) battle cards. These card packs come in three varieties: bronze, silver, and gold
  9. Friend cards (Aladdin, Ariel, Beast, Donald, Goofy, Jack, Peter Pan) are randomly placed at checks. When you have found all 7, you win.
  10. There is a setting in the YAML file to prevent progression items (gold map cards and friend cards) from being behind field enemy cards.
  11. There is a setting in the YAML file to prefer friend cards to be behind boss encounters.

Card Packs:

Bronze

  • Most abundant
  • Contains 3 cards of any numeric value of the following types: Kingdom Key, Three Wishes, Pumpkinhead, Olympia, Wishing Star, Lady Luck, Potion, Hi-Potion, Ether, Fire, Blizzard, Thunder, Simba, Genie, Cloud, Dumbo

Silver

  • Second most abundant
  • Contains 3 cards of any numeric value of the following types: Lionheart, Metal Chocobo, Spellbinder, Divine Rose, Crabclaw, Mega-Potion, Elixir, Mega-Ether, Cure, Stop, Gravity, Aero, Bambi, Mushu, Tinker Bell

Gold

  • Least abundant
  • Contains 3 cards of any numeric value of the following types: Oathkeeper, Oblivion, Diamond Dust, One-Winged Angel, Ultima Weapon, Megalixir

KHCOM_AP v0.4.1

06 Nov 18:31
Compare
Choose a tag to compare

Floor 13 can now be accessed by finding Key of Beginnings for F13 like any other floor.


How to play:

  1. Copy the Kingdom Hearts Chain of Memories.yaml file from /Players/Templates/ into /Players/, rename it to <PLAYER_NAME>.yaml, and adjust the settings to your liking
  2. Run ArchipelagoGenerate.exe
  3. Take the newly created AP_XXX.zip file in /ouput/ in upload it here: https://archipelago.gg/uploads/
  4. Open ArchipelagoKHCOMClient.exe and connect to your server now hosted on https://archipelago.gg/
  5. Open Kingdom Hearts Chain of Memories in BizHawk
  6. On the title screen, navigate to Tools > LUA Console
  7. In the LUA Console window, navigate to Script > Open Script
  8. Open /data/lua/connector_khcom.lua
  9. Confirm the script is running by verifying the script is listed in your active scripts and a green triangle appears before the script name
  10. Play!

How the randomizer works:

  • You begin the game as normal in Traverse Town on Floor 1.
  • You start with a Key of Beginnings, Key of Guidance, and Key to Truth for Floor 1, as well as infinite (non-gold) map cards of each type and value.
  • Collecting (non enemy) battle cards in the overworld WILL NOT ADD THEM TO YOUR INVENTORY. Collecting these cards are "checks".
  • Collecting enemy cards are also "checks", but these cards do remain in your inventory
  • World opening cutscenes, Rooms of Beginnings, and Rooms of Guidance (locations where you normally receive gold map cards) are also "checks"
  • You are allowed to warp to any floor at the start.
  • Floors for which you do not have Key of Beginnings are locked (and are simply assigned Traverse Town).
  • Some locations hold card packs, which are the only way to obtain (non enemy) battle cards. These card packs come in three varieties: bronze, silver, and gold
  • Friend cards (Aladdin, Ariel, Beast, Donald, Goofy, Jack, Peter Pan) are randomly placed at checks. When you have found all 7, you win.
  • There is a setting in the YAML file to prevent progression items (gold map cards and friend cards) from being behind field enemy cards.
  • There is a setting in the YAML file to prefer friend cards to be behind boss encounters.

Card Packs:

Bronze

  • Most abundant
  • Contains 2 cards of any numeric value of the following types: Kingdom Key, Three Wishes, Pumpkinhead, Olympia, Wishing Star, Lady Luck
  • 30% contain 1 card of any numeric value of the following types: Potion, Hi-Potion, Ether
  • 70% contain 1 card of any numeric value of the following types: Fire, Blizzard, Thunder, Simba, Genie, Cloud, Dumbo

Silver

  • Second most abundant
  • Contains 2 cards of any numeric value of the following types: Lionheart, Metal Chocobo, Spellbinder, Divine Rose, Crabclaw
  • 30% contain 1 card of any numeric value of the following types: Mega-Potion, Elixir, Mega-Ether
  • 70% contain 1 card of any numeric value of the following types: Cure, Stop, Gravity, Aero, Bambi, Mushu, Tinker Bell

Gold

  • Least abundant
  • Contains 2 cards of any numeric value of the following types: Oathkeeper, Oblivion, Diamond Dust, One-Winged Angel, Ultima Weapon
  • 30% contain 1 card of any numeric value of the following types: Megalixir
  • 70% contain an additional keyblade card of those already appearing in the list above.

KHCOM_RANDO v0.4

04 Nov 21:55
Compare
Choose a tag to compare

Huge overhaul

New features:

  • Floors are now default to Traverse Town until you receive the Key of Beginnings for that floor, which then assigns the world to that floor. This allows to castle to be completely open from the start.
  • Location names have been renamed and reordered to make it clear where each location is.
  • Cards in card packs have been rebalanced
  • You no longer have to clear out your appdata folder between runs, the client handles this automatically

Bugs Fixed:

  • Fixed the issue where cards were being randomly set to premium. All cards are now standard cards for this randomizer
  • Fixed an issue where the player going backwards allowed them to sequence break
  • Fixed an issue where your starting deck CP cost was incorrect, but ultimately made it to where you start with the normal starting deck (running without Cure is too difficult)

Continued Bugs:

  • Larxene and Oblivion cards are still excluded, trying to understand how their flags work as they are the only bosses fought after the post floor cutscene but before a new floor

KHCOM_RANDO v0.3

27 Oct 00:11
Compare
Choose a tag to compare
Divine Rose assigned to wrong floor

KHCOM AP 0.2

23 Oct 04:36
Compare
Choose a tag to compare

Fixed incompatibility with newer versions of BizHawk

KHCOM AP 0.1

22 Oct 18:31
Compare
Choose a tag to compare
Missable