Garrett Cox
1aa04eeee1
Fix infinite search for pos ( #35 )
2025-12-06 15:34:10 -07:00
Garrett Cox
edbef01749
Fix bunnyhood ( #34 )
2025-12-06 13:24:19 -07:00
Garrett Cox
f5af415098
Reindeer games additions ( #33 )
...
* Remove hat from darunia
* Update some stuffs
* Remove custom collectible (in favor of CustomItem)
* Roguelike
Co-authored-by: Caladius <Caladius@users.noreply.github.com >
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com >
* Fix a bunch of stuff
* Persist roguelike data
* Experimental anchor tweaks
* Stop freeze from scrubs & fix pablo cvar
---------
Co-authored-by: Caladius <Caladius@users.noreply.github.com >
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com >
2025-12-06 09:45:43 -07:00
Malkierian
e3029a834b
Merge branch 'develop' of github.com:Malkierian/Shipwright into reindeer-games
2025-12-03 09:14:56 -07:00
Garrett Cox
9401d4fd71
Stop hiding key counts with skeleton key, and grant all keys ( #5932 )
2025-12-03 09:00:18 -07:00
Christopher Leggett
280455db42
Improvements to Custom Kaleido Menu ( #5997 )
...
* Use game over textures instead of save textures
* Improves custom kaleido menu.
Specifically:
1. Changes textures to the Game Over screen textures, which look
the same but doesn't have "SAVE" at the top.
2. Adds a cursor on the left, doesn't currently do anything
other than make it slightly clearer that you can move up and down
and scroll, but opens the door for more menu-ing/toggling capabilities
later.
* Add fishing rod to kaleido menu
* Adds skeleton key to kaleido menu with placeholder icon
* More condensing of kaleido menu + add overworld keys
* clang-format
2025-12-03 08:58:52 -07:00
Jordan Longstaff
b649f5ed52
Apply ImGui scaling when using presets ( #5991 )
...
* Apply ImGui scaling when using presets
* Make ImGuiScale function do nothing if scale setting is unchanged
2025-12-03 08:58:43 -07:00
nclok1405
17f7c3e8f5
Add Expand All/Collapse All buttons to Hook Debugger ( #6002 )
2025-12-03 08:58:32 -07:00
nclok1405
42282c804e
Better Debug Warp: Remember Link's Age and Day/Night Settings ( #5981 )
2025-12-03 08:58:24 -07:00
Philip Dubé
c24b2d74d5
hookify cosmetics ( #5900 )
...
also make goron neck searchable
2025-12-03 08:58:16 -07:00
Jordan Longstaff
8aa7b2fc71
Modularize Hyper Enemies hook ( #5968 )
...
* Modularize Hyper Enemies hook
* Use extern "C"
* Make mod file self-contained
2025-12-03 08:58:06 -07:00
Garrett Cox
a2e4e4d417
Check tracker improvements ( #6000 )
2025-12-03 08:57:15 -07:00
TheLynk
4366da631b
Fix logic gf ( #6003 )
...
* Create AutoSyncFork.yml
* Off
* Delete .github/workflows/AutoSyncFork.yml
* Fix Logic In GF
2025-12-03 08:56:58 -07:00
Garrett Cox
9cd31099e2
Additional Anchor functionality: ( #5999 )
...
- Returned support for custom tunic colors
- Ocarina playback now audible
- Fixed movement translation issue when climbing or going through crawlspaces
- Fixed issue preventing some items from being visible in Dummy hands (namely ocarina)
- Fixed stick length not correctly syncing
2025-11-30 18:17:00 -07:00
Patrick12115
42c995700a
Seems to fix the cvar registrations ( #32 )
2025-11-30 14:38:39 -07:00
Patrick12115
7b1820298d
Block Syncing Items and Flags when playing Archi ( #31 )
2025-11-30 14:38:29 -07:00
Jordan Longstaff
bc48fa84fd
A bit of cleanup on multiple hooks ( #5879 )
...
* A bit of cleanup on BGS hook
* Cleanup on a few more hooks, fix itemId ref
* Use direct pointer to params
* Revert item receive ID hook setup
* Remove callbacks from menu GUI
* Add comments explaining conditions of permanent loss methods
* Move custom skeletons hook to subfolder
* Clang format
* Shorten comment
* Remove unnecessary re-register function call
2025-11-25 17:00:09 +00:00
Jordan Longstaff
da6cf439d6
Modularize equipment hand patch hooks ( #5876 )
...
* Modularize equipment hand hooks
* Remove unnecessary include
* More efficient hammer hand hook
* More efficient equipment visible hook
* Add declarations of patching/resetting functions up front
* Remove forward declarations
* Make mod file self-contained
2025-11-24 18:48:56 +00:00
Jordan Longstaff
0f41ecb145
Modularize Hurt Container mode hook ( #5874 )
...
* Modularize Hurt Container mode hook
* Hook condition was wrong - fixed it
* Change type of hurtEnabled for clarity
* Change type back to bool
* Add VB hook
* Don't duplicate health capacity modifier calculation
* Add constants, replace magic numbers
* Clang format
* Publicize more health unit macros
* Make mod file self-contained
2025-11-24 17:30:34 +00:00
Pierre-Alain BESSERO
3e6b590db4
Added new trick ( #5972 )
...
* Added new trick
Skip Dodongo Cavern by using Bombchus to light the eyes
* Update soh/soh/Enhancements/randomizer/location_access/dungeons/dodongos_cavern.cpp
Co-authored-by: Philip Dubé <serprex@users.noreply.github.com >
* Update soh/soh/Enhancements/randomizer/location_access/dungeons/dodongos_cavern.cpp
Co-authored-by: Philip Dubé <serprex@users.noreply.github.com >
---------
Co-authored-by: Philip Dubé <serprex@users.noreply.github.com >
2025-11-24 13:50:56 +00:00
Malkierian
aa119ce8f9
Convert all menu code to new menu, convert Holiday structure to ShipInit and MenuInit, and disable custom rainbows.
2025-11-23 09:34:17 -07:00
Malkierian
08fd5ff5cd
Clean up rebase errors.
2025-11-21 12:08:22 -07:00
lilacLunatic
d48461f965
[Holiday] Custom rainbows ( #4698 )
...
* [Holiday] Custom rainbows
* Update soh/soh/Enhancements/Holiday/LL.h
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com >
2025-11-21 11:27:08 -07:00
Garrett Cox
d37a68c7cc
Various cleanup
2025-11-21 11:26:11 -07:00
Archez
06aefb30f7
let-it-snow: Snow Golems (Skeleton override) ( #4695 )
...
* Add Snow Golems (Skeleton override)
* update snowball to use new snowball DL
2025-11-21 11:16:42 -07:00
Garrett Cox
045de62c95
Add custom collectible thing
2025-11-21 11:02:43 -07:00
Caladius
8bb5d1f1b7
Ornament Exchange ( #4582 )
2025-11-21 11:01:05 -07:00
Malkierian
ffa470f0ec
Restore VB from rebase.
2025-11-21 11:00:50 -07:00
aMannus
bccf43fc93
Rocs Feather - LetItSnow Edition - No Save Edition - Limited Edition ( #4577 )
...
* Rocs Feather Take 2
* Tooltip
2025-11-21 11:00:26 -07:00
lilDavid
e01889e36e
Holiday Modding Event - Bomb Arrows ( #4573 )
...
* Bomb Arrows: Turn arrows into bomb arrows
* Bomb Arrows: Drain bombs when fired
* Bomb Arrows: Equip Over Bow
* Bomb Arrows: Item icons and ammo counts
* Bomb Arrows: Save files
* Bomb Arrows: Fix equip and ammo display bugs
* Bomb Arrows: Interactions with multi-arrows
* Bomb Arrows: Fix fuse graphics
2025-11-21 10:58:00 -07:00
Pepe20129
6c19413f45
Shiny enemies ( #4570 )
2025-11-21 10:57:33 -07:00
Caladius
ea163f12b9
Boulder Shuffle - Shuffles all Boulders randomly ( #4554 )
2025-11-21 10:56:47 -07:00
Caladius
99585ff270
Holiday Fever ( #4551 )
...
* Holiday Fever
* Swap to Int32 for safety net
2025-11-21 10:56:47 -07:00
Garrett Cox
2ff9fcc8fa
Fix christmas tree messages
2025-11-21 10:54:32 -07:00
Malkierian
2e8fc8873d
Restore VB from merge
2025-11-21 10:52:00 -07:00
Garrett Cox
10f8768bca
Add ganon dating sim PoC ( #4510 )
2025-11-21 10:50:52 -07:00
Garrett Cox
0488f359ed
Fix build issue ( #4504 )
2025-11-21 10:44:52 -07:00
Garrett Cox
1607ad82c0
Add holiday menu and various examples
2025-11-21 10:44:52 -07:00
Malkierian
bb497e3125
Initial re-application of let-it-snow.
2025-11-21 10:07:19 -07:00
Philip Dubé
4aebdab43d
refactor gtg ( #5662 )
2025-11-19 08:56:21 -07:00
Garrett
3050d9484f
Merge branch 'develop' of github.com:HarbourMasters/Shipwright into aManchipelago
2025-11-16 08:12:13 -06:00
Garrett Cox
eca9eac0cf
Use OE for storing client ID, remove remaining game state touch point in network thread ( #5969 )
2025-11-16 08:10:07 -06:00
Malkierian
05233487f8
Don't try to register the Anchor widgets when not built with networking enabled. ( #5964 )
2025-11-14 14:28:49 -07:00
Malkierian
16909c47cd
Merge pull request #5963 from HarbourMasters/develop-copper
...
Copper -> Dev fix (#5962 )
2025-11-14 12:46:51 -07:00
Malkierian
daeb3a84c7
Can't use CVars before the CVar system is initialized. ( #5962 )
2025-11-14 12:45:48 -07:00
Malkierian
623a7e4f7b
Merge pull request #5961 from Malkierian/develop-copper
...
Copper -> Develop 11/14
2025-11-14 12:29:38 -07:00
Garrett Cox
060878fb2e
Anchor ( #4910 )
...
This is far and away the proudest thing I have been apart of in the Zelda community. Thank you to everyone who either directly or indirectly contributed to this effort. If I forgot to co-author you and you were involved, know that I simply forgot but still appreciated your help! Also thank you to the literal tens of thousands of people who have played Anchor, providing feedback and bug reports. Super thrilled to finally have this merged into the main Ship of Harkinian experience.
Co-authored-by: mattman107 <65982675+mattman107@users.noreply.github.com >
Co-authored-by: David Chavez <david@dcvz.io >
Co-authored-by: MelonSpeedruns <melonspeedruns@outlook.com >
Co-authored-by: aMannus <mannusmenting@gmail.com >
Co-authored-by: Malkierian <malkierian@gmail.com >
Co-authored-by: Caladius <Caladius@users.noreply.github.com >
Co-authored-by: Patrick12115 <115201185+Patrick12115@users.noreply.github.com >
Co-authored-by: PurpleHato <47987542+PurpleHato@users.noreply.github.com >
Co-authored-by: balloondude2 <55861555+balloondude2@users.noreply.github.com >
Co-authored-by: lilacLunatic <8488221+lilacLunatic@users.noreply.github.com >
Co-authored-by: Felix Lee <flee135@users.noreply.github.com >
Co-authored-by: Sirius902 <10891979+Sirius902@users.noreply.github.com >
2025-11-14 11:04:09 -07:00
Jordan Longstaff
cd1d619c9f
Modularize permanent loss mod hooks ( #5948 )
...
* Modularize permanent loss mod hooks
* Make RegisterBonkDamage static
* Remove a couple of errant includes
* Fix more errant includes
2025-11-14 09:30:04 -07:00
Philip Dubé
6ccdfc6051
Fix: ground jump for haunted wasteland GS is hard ( #5843 )
...
* Fix: ground jump for haunted wasteland GS is hard, & can't be done with hammer
Pulled this logic from zootr where sword is assumed, was not able to execute myself
* Pepper0ni took a stab at this, wasn't able to do it, but didn't feel it wasn't doable
* AGreenSpoon figured it out with BGS/hammer
2025-11-13 19:24:40 -07:00
Malkierian
1e1a47c263
Load metadata without LoadFile() on startup ( #5817 )
...
* Load metadata without `LoadFile` on startup.
Implement file type entry.
* Fix non-Windows?
* clang
2025-11-13 19:05:51 -07:00