| Age | Commit message (Collapse) | Author |
|
|
|
* clear pause menu link framebuffer
* cache bust
* Add enums for pause menu link width/height and rename the framebuffer
* revert cache bust
|
|
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>
|
|
|
|
* avoid memory leaks with WrappedText
* avoid memory leak with LoadArrayByNameAsVec3s
|
|
|
|
|
|
Move Mysterious Shuffle functionality to `hook_handlers.cpp` when applicable.
|
|
|
|
* Add rando enhancement "Mysterious Shuffled Items", which obfuscates shuffled freestanding/drawn-in-world items (PoH, tokens, shop items) with a custom question mark model (thanks Hato), and uses the "mysterious item" functionality of `GetMerchantMessage` for everything that supports it, regardless of hint status on generation.
* Reverted back to rando enhancement, but added condition for Mysterious Shuffle not being on for the gem rotation fix to apply.
* First attempt at changing to fake GetItemEntry instead of directly calling the mystery draw function. Needs more work.
* Updated CVar to reflect CVar rework values.
Added `IsCheckShuffled` as preliminary function for checking *only* if a check is shuffled, not necessarily if it is just visible on the tracker. This accounts for the difference between tokensanity and "Always Show GS On Tracker", where you don't want to obfuscate the latter.
* Bit of cleanup.
* Cross-platform building edits. If anyone has a better idea of how to handle this fake GIE, I'm all ears.
* Update to CVar macros.
* Fix freestanding item gives.
Fix mysterious item model colors.
* Fix bombchu bowling mystery.
* Remove bowling bomchus check obfuscation (unused, removed in v3).
|
|
|
|
|
|
|
|
|
|
* p
* Missed the prefix renames.
* More missed ones.
* Mostly finished cleanup.
Removed a few CVars and some related functionality.
* Bit more (prepping non-existent title card color editing).
* Resolve gCrowdControl.
* Final cleanup.
* Universal constant, not acceleration...
* Preset CVars.
|
|
* Incorporate LUS CMake CVar system.
Customize all LUS CMake CVars to align with plans for preset system.
Swap "gOverlayFont" usage back to LUS CVar macro.
* Change CMake sets to use the cache to allow for including LUS's file for the add_compile_defines and remove the duplication on SoH's side.
* Move SoH CMake CVars to `soh-cvars.cmake` for clarity.
|
|
Lots of renames.
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
|
|
|
|
garrettjoecox.github.com:HarbourMasters/Shipwright into develop-rando-changes
|
|
|
|
flags
|
|
* Standardized CVar macros to have `CVAR_` at the front instead of the end.
Removed excluded and replaced sequence macros.
* Missed a few developer CVars outside of `SohMenuBar.cpp`
* 1 more.
|
|
|
|
(#4030)
* Swapped Audio Editor CVars.
* Swapped Cheat CVars.
* Swapped Developer Tools CVars. Also a couple General CVars.
* Added REMOTE_CVAR.
Swapped Remote CVars.
* Missed an include.
|
|
* Add all macros.
Replace all randomizer seed setting CVars with appropriate macro.
Cleaned up non-gameplay-critical things that are part of Spock Race rando presets (like RTA timing, displaying timer, displaying the glitch lineup tick, or Fast File Select).
* Wrong slash...
* Fix DEVELOPER_CVAR macro.
Add GENERAL_CVAR macro.
* Change Item Tracker CVars, including open window CVar.
* Swapped open window CVars.
* Swapped Entrance Tracker CVars.
* Swapped Check Tracker CVars.
Changed Item Tracker "HudEditMode" to "Draggable".
* Renamed `RANDOMIZER_CVAR` to `RANDO_ENHANCEMENT_CVAR`.
Swapped rando enhancement CVars.
* Mirroring last commit from part 1 in randomizer.cpp
* Another mirror from pt 1
|
|
|
|
* Split and clean up swap age logic
* reorganise conditions into one statement
|
|
garrettjoecox.github.com:HarbourMasters/Shipwright into develop-rando-changes
|
|
|
|
|
|
|
|
* make lod cvar affect everything
* add to more functions
* re-add to player
* only add to necessary funcs
|
|
|
|
garrettjoecox.github.com:HarbourMasters/Shipwright into develop-rando-changes
|
|
develop -> develop-rando
|
|
|
|
|
|
garrettjoecox.github.com:HarbourMasters/Shipwright into develop-rando-changes
|
|
develop -> develop-rando
|
|
* rename `func_8002DF54` to `Player_SetCsActionWithHaltedActors`
* rename `func_8002F434` to `Actor_OfferGetItem`
|
|
|
|
|
|
(#3977)
|
|
garrettjoecox.github.com:HarbourMasters/Shipwright into develop-rando-changes
|
|
|
|
|
|
|
|
macready -> develop
|
|
|