Repository navigation
Keiichi Alfa 4.0.0
Download
New Features
- Auto bank deposits for overflowed rupees
- Restoration options:
- OoT tree bonking behavior
- Japan-version grottos
- Time savers:
- Skip Younger Beaver Brother races
- Skip soaring cutscene when warping
- Curiosity Shop features
- Sell your ammo for rupees
- Buy bottled items after you meet certain requirements (Like a gold dust refill after you've done the race)
- Difficulty Options
- Goron Race
- Swamp Boat Archery
- Town Archery Octorok positions
- Built-in input viewer (same as SoH)
- Scrolling Texture Interpolation
- Option to not lose progress on Moon Crash
- Accessibility options:
- Disable screen flashes on enemy kills
- Show full maze in the Treasure Chest Shop
- Mask behavior options:
- Equip masks in water
- Equip masks as other forms
- Save/load from last entrance
- Unequip items from C-buttons
- Speed modifier cheat
- Option for GFS to attack when pressing B
- Custom controller binding for reset (CTRL+R still supported)
- Audio options:
- Disable Tatl call audio
- Disable enemy proximity music
- Randomize audio on scene change
- Randomize audio on randomizer generation
- Display sequence name on overlay
- Voice pitch multiplier
- Developer tools:
- Boot to warp point
- Message viewer
- Save editor UX improvements
- Display list viewer
- Custom bindings for debug noclip and map select
Randomizer
- New Shuffle options:
- Enemy souls
- Tree drops
- Ocarina buttons
- Time (6 progressive items or 6 random day/night items)
- Sun's Song, Song of Double Time, and Song of Inverted Time
- Saria's Song, a special one-time-use hint item.
- More enemy drops for enemy drop shuffle. Covers all non-boss enemies now.
- Options to adjust amount of Stray Fairy & Skulltula tokens required and in the pool.
- For logic reasons, on Glitchless seeds you will no longer lose progress on Moon Crash
- Location exclusion tab improvements:
- Search
- Add/remove all buttons
- Mask requirement option for fighting Majora
- Spoiler files generated by default
- Song of Soaring hint
- Removed delay when picking up items
- Pool metrics added to General tab (check/item counts)
- Seed generation failures will now emit a notification about why they failed
- Trap behavior updates:
- Fixed to only include items in current seed
- "Knockoff Item" replaced with item name typos
- Options
- Dynamic (default): As you progress through the seed, traps will change to fake as items you haven't obtained yet
- Static: Traps will fake as the same item throughout the seed, based on the randomizer seed.
- Junk behavior updates:
- Junk pool will dynamically update based on player needs
- Add option for semi-static junk behavior, for those who dislike the live rotating of items.
- Check tracker
- Options to hide/color each check status (out of logic, skipped, collected) individually
- Option to add Filter buttons at top of tracker for check type
- Scroll to current scene button added, and scrolling behavior fixed
- Now shows grotto checks under parent scenes
- Option to toggle/show with button combo or on Pause screen
- Item Tracker
- Rebuilt with a focus on customization and UX
- Option to toggle/show with button combo or on Pause screen
Tweaks
- Save delay toggle removed, the 2 second save delay will only ever happen now when we detect you are attempting the 0th day glitch, for which it is necessary.
- Added custom messages for Dawn/Night of the 0th/4th day so it's obvious when you succeeded
- Close/Quit/Reset buttons reordered to match SoH
- Skip Hungry Goron dialogue when Misc Interactions are skipped
- Timer option to show playtime in addition to RTA
- Updates to curated preset, including removing "Play as Kafei"
- Added flipbook support for Fierce Deity, Deku, and Goron model replacements
Bug Fixes
- Fix HUD Editor color pickers not actually changing the color of the element
- Fix issues preventing 0th day glitch from working
- Fixed Bomb Shop keeper bomb fuse visuals
- Fixed 3D item drops not applying to Twinmold rewards
- Fixed active debug save option not updating correctly
- Fixed missing enemy/boss soul models
- Fixed grass and crates incorrectly using CSMC
- Fixed Seahorse only being unbottle-able once per runtime
- Various randomizer logic fixes
- Various controller-related fixes
More Details
Pull Requests Merged
- Convert to ObjectExtension by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1299
- Merge develop-mion->develop by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1321
- [Rando] Clean up check flags by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1324
- Implement authentic gfx patch for bomb shopkeeper by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1336
- [Audio Editor] Port Audio Options from SoH Audio Editor by @Glought in https://github.com/HarbourMasters/2ship2harkinian/pull/1325
- Apply 3D item drops to Twinmold fight drops by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1281
- Convert mundane shuffles to ObjectExtension by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1297
- Reorganized the Close Menu, Quit, and Reset buttons to match the layout in SoH. by @Glought in https://github.com/HarbourMasters/2ship2harkinian/pull/1344
- Merge develop-mion->develop, again by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1352
- Bump LUS for config block bug fix by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1353
- Tweaks to github actions cache by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1359
- Remove timestamp from cache key by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1360
- Precompiled header setup by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1358
- Revert "Remove timestamp from cache key" by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1361
- Revert "Tweaks to github actions cache" by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1362
- Save play time, support timer display options by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1213
- [Enhancement] Restore OoT tree bonk behavior by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1354
- [Rando] Minor bean logic tweaks by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1356
- [Enhancement] Goron Race difficulty setting by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1342
- [Enhancement] Item Tracker Rework by @Caladius in https://github.com/HarbourMasters/2ship2harkinian/pull/1333
- Fix debug save options & expose boot to warp point by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1364
- Fix some cases where grass & crates would appear shuffled when they shouldnt be by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1363
- Port Input Viewer from SoH by @Glought in https://github.com/HarbourMasters/2ship2harkinian/pull/1345
- Always increment item tracker windowIndex by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1366
- [Rando] Add setting for minimum Skulltula tokens by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1251
- Save Editor Minor Redesign by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1308
- Message Viewer Port by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1309
- Locations Tab Enhancements by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1367
- [Rando] Logically gate Gorman grass behind aliens by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1369
- Port Display List Viewer by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1310
- [Rando] Map chest grotto grass actorListIndex to RC base by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1374
- [Input Viewer] Fixed some issues with the Input viewer. by @Glought in https://github.com/HarbourMasters/2ship2harkinian/pull/1382
- Add option to skip the soaring cutscene when warping by @JordanLongstaff in https://github.com/HarbourMasters/2ship2harkinian/pull/1383
- Skip Hungry Goron's forced dialogue by @JordanLongstaff in https://github.com/HarbourMasters/2ship2harkinian/pull/1384
- Add accessibility menu and option to disable screen flashes on enemy kills by @JordanLongstaff in https://github.com/HarbourMasters/2ship2harkinian/pull/1386
- [Enhancement] Difficulty options to tweak Swamp Boat Archery minigame by @JordanLongstaff in https://github.com/HarbourMasters/2ship2harkinian/pull/1376
- Organize
GIVanillaBehaviorenum by @JordanLongstaff in https://github.com/HarbourMasters/2ship2harkinian/pull/1390 - [Rando] Enemy Drops V2 by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1373
- Add build folder to
.gitignoreby @JordanLongstaff in https://github.com/HarbourMasters/2ship2harkinian/pull/1393 - [Enhancement] Persist entrance and respawn information in saves by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/890
- [Controls] Port Modifier Buttons and Speed Modifiers from SoH. by @Glought in https://github.com/HarbourMasters/2ship2harkinian/pull/1365
- Prevent notification for junk items, and remove queue delay by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1395
- Add hook file for Pause Save by @JordanLongstaff in https://github.com/HarbourMasters/2ship2harkinian/pull/1399
- Fix Combobox Search Filter by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1402
- [Rando] first pass of masks required to fight majora by @ErawanJohnson in https://github.com/HarbourMasters/2ship2harkinian/pull/1279
- [Fix] Menu Search Crash by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1410
- [Difficulty Option] Skip Younger Beaver Brother Races by @Caladius in https://github.com/HarbourMasters/2ship2harkinian/pull/1409
- [Enhancement] Ammo Buyback by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1407
- Merge develop-mion->develop by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1423
- Random things I've been meaning to do by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1435
- Separate pool generation and add pool metrics to UI by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1431
- Add missing swim grant when not shuffled by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1436
- Merge develop-mion->develop, once more by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1438
- Merge mion into develop again by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1439
- [Rando] Clock Shuffle + Logic by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1275
- Fierce Deity Flipbook Support by @Jameriquiah in https://github.com/HarbourMasters/2ship2harkinian/pull/1412
- [Enhancement] Auto Bank Deposit by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1419
- [Enhancement] GFS Attack With B by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1420
- [Enhancement] Show Full Maze by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1421
- [Rando] Enemy Soul Shuffle by @Caladius in https://github.com/HarbourMasters/2ship2harkinian/pull/1284
- [Enhancement] Masks equippable in water by @JordanLongstaff in https://github.com/HarbourMasters/2ship2harkinian/pull/1430
- [Rando] Grant starting enemy souls if not shuffled by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1443
- Refactor InitializeFileClocks by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1441
- [Rando] Shuffle Ocarina Buttons by @Caladius in https://github.com/HarbourMasters/2ship2harkinian/pull/1303
- Unequip Items/Masks from C-Buttons by @OtherBlue in https://github.com/HarbourMasters/2ship2harkinian/pull/1429
- Port how "run-clang-format.ps1" displays its progress from Soh by @Glought in https://github.com/HarbourMasters/2ship2harkinian/pull/1444
- Implement restoration for JP Grottos by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1445
- Tweaks to how starting items works and is stored and interacted with by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1448
- Add crash handler ext by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1449
- Audio Editor - UI Polish and Improved Preview Controls by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1446
- [Rando] Add missing segments to enemy soul draw funcs by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1450
- Fix contributors autoscroll by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1451
- [Rando] Revise enemy souls and drops by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1454
- Reduce amount of notifications from Auto Bank Deposit by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1461
- [Playtest] Refactor junk cycling and trap models by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1452
- UX pass on item tracker overhaul by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1460
- Add EnOt reset function by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1457
- Better handling of Grottos & Enemy Drops in the Check tracker by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1463
- Tweaks to speed modifier cheat by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1464
- Add more controller binding options by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1466
- [Rando] Add Check Type Filters to Check Tracker by @Caladius in https://github.com/HarbourMasters/2ship2harkinian/pull/1368
- Fix placement of color picker by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1468
- [Rando] Shuffle Tree Drops by @Caladius in https://github.com/HarbourMasters/2ship2harkinian/pull/1346
- develop-mion -> develop by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1469
- Require Ocarina and buttons for POW in rando by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1467
- [Enhancement] Equip Masks from Other Forms by @Jameriquiah in https://github.com/HarbourMasters/2ship2harkinian/pull/1455
- [Difficulty Option] Shuffle Town Archery Octorok Position by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1447
- Update LUS for gamepad fixes by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1453
- Use computed starting items for pool removal by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1472
- Color log level by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1476
- Item tracker outside of game fixes by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1477
- Gracefully handle old starting items config & allow empty starting items by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1475
- [Enhancement] Curiousity Shop Sell Refills by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1465
- Add ITEM_MASK_ROMANI to RC_MILK_BAR_CIRCUS_LEADER_MASK by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1473
- [Fix] Shuffle Time Granny Softlock by @mckinlee in https://github.com/HarbourMasters/2ship2harkinian/pull/1479
- Shuffle some songs by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1481
- Song of Soaring hint by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1482
- [Rando] Logically require souls for Peahat and Dodongo grotto chests by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1483
- Implement sarias song hint item by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1161
- Texture scrolling interpolation, Take 2 by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1332
- [Enhancement] Save Game on Moon Crash by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1480
- Emit notification on seed generation failure by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1478
- Revert changes to original Gfx_TexScroll & Gfx_TwoTexScroll by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1486
- Resolve any sorting issues, cause we're using maps order matters by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1490
- Add static trap option by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1489
- time shuffle tweaks by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1488
- Check/Item Tracker improvements by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1492
- Increase save buffer. Again. by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1493
- [Rando] Fix Ocarina button RI order by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1494
- Fix glitchless not handling force junk items corretly by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1497
- Fix a glitchless gen issue, tweak logging, and tweak metrics by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1500
- name by @Jameriquiah in https://github.com/HarbourMasters/2ship2harkinian/pull/1498
- [WIP] Fix/Document compatibility with 0th/4th day glitches by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1462
- Fix spider house hint replacements by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1501
- [Rando] Require soul for Bad Bat tree Heart Piece by @Eblo in https://github.com/HarbourMasters/2ship2harkinian/pull/1503
- Some time logic fixes by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1506
- Menu tweaks & Fix Triforce not lighting up in tracker by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1508
- Change playtesting to nightly by @garrettjoecox in https://github.com/HarbourMasters/2ship2harkinian/pull/1509
New Contributors
- @Glought made their first contribution in https://github.com/HarbourMasters/2ship2harkinian/pull/1325
- @ErawanJohnson made their first contribution in https://github.com/HarbourMasters/2ship2harkinian/pull/1279
- @Jameriquiah made their first contribution in https://github.com/HarbourMasters/2ship2harkinian/pull/1412
Full Changelog: https://github.com/HarbourMasters/2ship2harkinian/compare/3.0.2...4.0.0
