Pepe20129
3bcd93428e
Rando: Infinite upgrades (Rando V3) ( #3942 )
...
* Infinite Upgrades
* Add "Condensed Progressive"
* VB & fix build
* Update settings.cpp
2024-07-22 09:54:14 -07:00
Archez
7a00658be9
Fix disable lod breaking certain effects ( #4245 )
2024-07-21 15:30:18 -04:00
Malkierian
7bc2259c82
LUS bump and implement alt assets performance changes. ( #4240 )
...
* LUS bump and implement alt assets performance changes.
* LUS ref update.
2024-07-21 15:29:45 -04:00
Angelo Bulfone
081a55ab29
Fix accidental assignment expression ( #4248 )
...
A typo from a5c0cede12
resulted in various bugs due to giving every actor the same id.
2024-07-19 23:49:26 -04:00
Pepper0ni
4df4e61eb3
Fix return of Item_Give for stricter compilers ( #4244 )
...
* fix return of Item_Give for stricter compilers
* change to just item
2024-07-18 14:42:48 -07:00
Malkierian
3d73faa9a0
Port Graphics Menu lag fix from 2ship. ( #4238 )
...
* Port Graphics Menu lag fix from 2ship.
* tweak
---------
Co-authored-by: Adam Bird <archez39@me.com>
2024-07-17 15:57:11 -04:00
Kenix3
134aba4aa0
Fixes crashes on asan related to audio. ( #4049 )
...
Found in MM
2024-07-17 14:35:13 -04:00
Pepe20129
8b6c183776
Rando: Skeleton key ( #3997 )
...
* Initial Implementation
* Add temporary model to the skeleton key
2024-07-17 09:55:05 -07:00
Pepper0ni
7595a5a65e
fix selection only and make MQ dungeon settings set themselves more smartley ( #4232 )
2024-07-17 09:45:29 -07:00
Pepe20129
a5c0cede12
Rando: Shuffle consumable bags ( #3959 )
...
* Main implementation
* Fix sticks & nuts from shops & checks
* Change the models to normal stick & nut
Worth noting that before you have the bags, the refills are blue rupees so there will not be model collision
* Update hook_handlers.cpp
2024-07-17 09:42:56 -07:00
Pepe20129
f2958aea1c
Improved rando settings ( #3980 )
...
* Initial implementation
* center icons (#5 )
---------
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
2024-07-16 20:25:28 -07:00
Pepe20129
8eb6304999
Rando: Keyring tristate ( #3960 )
...
* Initial implementation
* Fix build
* Update UIWidgets.cpp
* Update option.cpp
* Update settings.cpp
* Update settings.cpp
* Apply Pepper0ni's patch
Co-Authored-By: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com>
* Update option_descriptions.cpp
---------
Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com>
2024-07-16 20:25:06 -07:00
Angelo Bulfone
2ff795e227
Fix MQ Checks ( #4234 )
2024-07-16 16:39:18 -04:00
Archez
73be4e5559
Bump LUS for 2cyc color combiner fix ( #4221 )
2024-07-15 22:24:38 -04:00
Christopher Leggett
ba82bfbba6
Fix spawn shuffle when starting age is adult/random. ( #4230 )
...
* Fix spawn shuffle when starting age is adult.
* Handle adult start without spawn shuffle
* Handle correct entrance for adult start + spawn shuffle and add comments.
* Fix grotto spawn cutscene skips.
* Fix an issue with randomized starting age.
2024-07-13 16:51:54 -04:00
Pepper0ni
a0fda39a75
Force Warp Song Hints off when Warp Songs are not shuffled ( #4229 )
2024-07-11 10:38:52 -04:00
Pepper0ni
77770ba3b2
fix hint crash on windows ( #4227 )
2024-07-09 18:57:28 -04:00
Christopher Leggett
7a17fe221f
Don't play the intro cutscene on child spawn even if location is shuffled ( #4226 )
...
* Don't play the intro cutscene on child spawn even if location is shuffled.
* Fix condition to not always skip cutscene when IS_RANDO is true.
* Fix typo
2024-07-07 21:22:23 -04:00
Pepe20129
8b001da317
Check tracker show logic ( #3972 )
...
* Initial Implementation
* Fix missing locations
* Update locacc_castle_town.cpp
---------
Co-authored-by: Christopher Leggett <chris@leggett.dev>
2024-07-05 21:13:49 -04:00
Pepper0ni
f88883044e
Add OoT Static Hint, Fix Sheik Crashes, Add multiple text boxes to AutoFormat ( #4149 )
...
* add OoT hint, sheik is crashing without hint due to an unrelated bug
* Fix Sheik crashes, add new textbox to autoFormat, trim OoTHint text
* save pls
* fix receive typos
* git pls
* nice conflict fix
2024-07-05 20:16:56 -04:00
Pepper0ni
1ca8d0ab73
Implement Mask Hints ( #4152 )
...
* Implement Mask Hints
* fix typo
2024-07-05 17:52:59 -04:00
Pepper0ni
5c155a625a
Quick fix Chest Minigame Setting ( #4189 )
2024-07-05 17:50:58 -04:00
Pepper0ni
db5e9cbc11
Fix Multiple Foolish hints from an area being generated. ( #4190 )
...
* Fix Multiple Foolish hints for the same location
* remove debug comment
2024-07-05 17:49:56 -04:00
Pepper0ni
510b655e5e
Fix Link's Pocket Appearing in Hints. ( #4191 )
...
* Fix issues with areas not being applied to the region itself, and Link's Pocket Propogating through randomised warps
* Address reviews
* address reviews again
* fix mac issues
* git pls
2024-07-05 17:35:47 -04:00
Pepe20129
839fcffe17
Add Alternate Headers XML logger ( #4207 )
2024-06-15 23:47:35 -04:00
inspectredc
79a29a62ef
Use correct default value ( #4194 )
2024-06-15 23:43:09 -04:00
GaryOderNichts
f99993af85
Reduce stack usage during static initialization ( #4184 )
...
* Reduce stack usage during static initialization
* Implement `ABS` macro for `TWO_ACTOR_PARAMS`
2024-06-15 23:28:42 -04:00
Archez
cd7c5ab316
Clear the framebuffer for the pause menu link texture ( #4213 )
...
* clear pause menu link framebuffer
* cache bust
* Add enums for pause menu link width/height and rename the framebuffer
* revert cache bust
2024-06-15 23:13:13 -04:00
briaguya
4441304dfd
support LUS not providing an array resource type/factory ( #4204 )
...
* support LUS not providing an array resource type/factory
* bump to latest upstream
2024-06-14 13:40:39 -04:00
briaguya
736dccb00b
update to latest LUS main ( #4202 )
...
Includes supporting changes from:
* https://github.com/HarbourMasters/Shipwright/pull/4197 (alt assets variable changes)
* https://github.com/HarbourMasters/Shipwright/pull/4199 (WindowBackend enum changes)
* https://github.com/HarbourMasters/Shipwright/pull/4200 (Extract gMtxClear)
---------
Co-authored-by: Malkierian <malkierian@gmail.com>
Co-authored-by: inspectredc <inspectredc@gmail.com>
2024-06-02 15:34:53 -04:00
briaguya
b8c7c71578
allow setting device visibility in controller mapping window ( #4165 )
2024-06-02 12:13:03 -04:00
Lywx
53efc22a23
Framebuffer clear and bump LUS ( #4187 )
2024-05-27 18:33:02 -04:00
briaguya
ad0e17383e
update nightly links in readme ( #4147 )
2024-05-16 14:55:04 -04:00
Garrett Cox
baf7691fbd
Fix weirdness with item gets from chests ( #4146 )
2024-05-13 12:29:34 -05:00
Pepe20129
08ad16e750
Add path XML parser ( #4115 )
...
* Add path XML parser
* Update SetPathwaysFactory.cpp
2024-05-10 00:17:50 -05:00
Ted Newman
844413b391
Add Modifier buttons to input viewer and support individual button outline modes ( #3966 )
...
* Add Modifier buttons to input viewer and support individual button outline modes
* Clearer naming
* Remove hardcoded indent values
* clean up diff
---------
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
2024-05-09 23:57:31 -04:00
Garrett Cox
6f7173a5c4
Split a few VB changes out into their own files ( #4123 )
2024-05-09 22:22:08 -05:00
Eric Hoey
65b18d61cf
Fix modifiers crash when obtaining underwater item ( #4110 )
...
* NULL check
* Update soh/src/overlays/actors/ovl_player_actor/z_player.c
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
* Update soh/src/overlays/actors/ovl_player_actor/z_player.c
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-05-09 22:02:50 -05:00
Pepe20129
118cd044b5
Rando: Starting hearts ( #3974 )
...
* Initial implementation
* Re-run build
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-05-09 21:39:22 -05:00
Eric Hoey
63bc2aff59
Frogs Ocarina Game Difficulty Options ( #3373 )
...
* Frog actor edits, menu, presets
* Block off vanilla code + comments
* fix logic + formatting
* new documentation format
* Update for CVAR changes
* Fix alignment
* Conditions cleanup
* Update soh/soh/SohMenuBar.cpp
Oops, added
Co-authored-by: inspectredc <78732756+inspectredc@users.noreply.github.com>
---------
Co-authored-by: inspectredc <78732756+inspectredc@users.noreply.github.com>
2024-05-09 20:55:53 -05:00
briaguya
23f9654940
update BUILDING.md
( #4128 )
2024-05-09 20:49:32 -05:00
briaguya
5530ce2e61
simplify ci ( #4129 )
2024-05-09 20:45:21 -05:00
Archez
3f67fed073
Fix some memory leaks with WrappedText and LoadArrayByNameAsVec3s ( #4144 )
...
* avoid memory leaks with WrappedText
* avoid memory leak with LoadArrayByNameAsVec3s
2024-05-09 20:39:13 -05:00
Garrett Cox
24e1d45e95
Merge pull request #4130 from Malkierian/dev-to-rando-5-6
...
develop->dev-rando 5-7
2024-05-09 20:13:34 -05:00
Malkierian
1d5a54901b
Add MSI to EnEx hook handler.
...
Resolve other review suggestions.
2024-05-09 09:45:13 -07:00
Pepper0ni
ca803099cf
Fix DistributeHints ( #4145 )
...
* fix stupid crash in DistributeHints
* replace some uint8s in loops with size
2024-05-09 07:22:39 -05:00
Malkierian
baf41161d3
Merge branch 'develop' of github.com:Malkierian/Shipwright into dev-to-rando-5-6
2024-05-08 22:28:29 -07:00
Archez
47b690fb1e
Bump LUS and restore guMtx in collision viewer ( #4137 )
2024-05-09 01:26:58 -04:00
Malkierian
f550bf1381
Merge branch 'develop' of github.com:Malkierian/Shipwright into dev-to-rando-5-6
2024-05-08 21:36:25 -07:00
Archez
cbeec006ec
Fix syotes scene path to use shared ( #4136 )
2024-05-09 00:32:29 -04:00