| Age | Commit message (Collapse) | Author |
|
* clear custcene pointer button
* now use RawAction for button
* add button to new menu bar
|
|
instead of the ImguiArrow to make the difference between "Exclude" and "Play Preview" clearer. (#3226)
|
|
* Add "Open App Files Folder" menu item to Ship menu on desktop platforms to open the folder where mods, logs, etc, are found.
* Change to `GetAppDirectoryPath` to get config location instead of executable/bundle path.
Also unified the absolute path creation across all platforms by using `std::filesystem::absolute`. It manages to even expand the "." returned for portable Windows mode.
* Removed unnecessary platform define check.
|
|
* Adds Ultra Deku Stick Cheat
Author: Vexus <vdfk94@gmail.com>
* implement the stuff
* move enum to a resonable spot
* Apply suggestions from code review
* Update soh/src/overlays/actors/ovl_player_actor/z_player.c
* i thought i could do everything through the gh web ui but fine i'll fix it locally
---------
Co-authored-by: Vexus <vdfk94@gmail.com>
|
|
|
|
* Change most n64ddFlag checks to IS_RANDO checks
* Change most isMasterQuest checks to IS_MASTER_QUEST checks
* Change most isBossRush checks to IS_BOSS_RUSH checks
* Replace isMasterQuest & isBossRush with questId
* Replace n64ddFlag with questId
Also restore authentic n64ddFlag behavior except savefile saving/loading
* Move quest enum from file_choose.h to z64save.h
* Update macros to not take gSaveContext
|
|
* Update README.md
* Update README.md
|
|
|
|
|
|
* Bypass camera crash when voiding/dying in fixed camera areas
* Update comment
|
|
|
|
* Initial work to make triforce pieces their own rando item
* Disable triforce greyscaling
* Better triforce model, finish adding triforce pieces to logic
* Triforce model is now a shard
* Credits warp + start of item tracker
* Initial item tracker stuff
* Completed triangle on triforce completion
* Completed triforce model on GI done
* Multiple triforce piece models
* Triforce pieces in save editor & fix build
* Finish item tracker
* Gameplaystats timestamp
* Revert parts of logic
* More reverting
* Start of making Triforce Hunt the win condition
* Bit of cleanup
* Triforce pieces can show up as icetraps
* Grant GBK to player after hunt is completed
* Better text boxes
* Disable GBK option in ImGui with Triforce Hunt on
* Clean-up
* Forced save on completion improvements
* Update Item Tracker Settings initial size
* Small ImGui adjustments
* French translation and update defaults
* Finish translations
* Fix timer completion & 50+ triforce pieces
* Remove GI_ and ITEM_ enum usage, add french ice trap names
* Fix build & small fixes
* Review comments
* Comment clarification
|
|
* Initial PAL 1.1 support
* Misc fixes
* Updated game to remove hardcoded skeleton types when rendering
* Fixed weird rebase issue
* Replaced remaining skeleton calls
* lus submodule fix
* Remove OTRGui
|
|
Create a crash on extraction for systems using pipewire *(and possibly other sounds systems)*.
Co-authored-by: aMannus <mannusmenting@gmail.com>
|
|
(#3222)
|
|
* initial pal mq retail support
* more mq pal support
* pal mq support in the launch scripts
* more offset fixes
* match tluts with mq debug
* update support hashes doc
* target lus commit for playtesting
* more offset fixes
* add hashes for other formats
* decomp name sync
* add scripted texture definitions
* fix up from other xml changes
* update name
|
|
|
|
* commit constipation
* fix inconsistencies between 3d and soh settings
* Add RSK check for Saria; Sheik now tells you other reqs for ganon
* Translations (thanks Purple and Timmy_GamerNepgear);
Retain Saria's "face-to-face" text in rando if you're too close
* fix scene renames for sheik
* whoops
* Undo LA hint setting erasure from conflict
* Clarified Sheik text IDs; Clarified final frogs hint
* Fixed Sheik text ID assignment; Fixed Saria's messages in `OTRGlobals`
* Added hint locs for sheik and saria
* Set up hook for Sheik spawn;
Sheik no longer cheats with room transitions;
Enforced text IDs on saria msg function
* Set up hook for Sheik spawn;
Sheik no longer cheats with room transitions;
Enforced text IDs on saria msg function
* Update soh/soh/SaveManager.cpp
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
* nice.gif
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
* got ahead of myself
* Conquered and divided; simplified stuff
* nitpicking
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
* the little things i stg
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
|
|
|
|
|
|
* Add `vanillaCheck` to `RandomizerCheckObjects` and update the `RCObjects` table and macro.
Update `ogItemId` for many checks.
* Rename `vanillaCheck` to `vanillaHundoCheck`.
* baguette
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
* Bean Salesman should be true for `vanillaHundoCheck`
* One more rename to `vanillaCompletion` to avoid possible confusion with 100% speedrun conditions.
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
* Documentation changes for zplayer
* Update soh/include/z64player.h
Co-authored-by: Adam Bird <Archez@users.noreply.github.com>
---------
Co-authored-by: Adam Bird <Archez@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
|
* Tree Stick Drops
* Removed Unneeded i
* formatting blunder
* Stick Lottery
* Change rand functions
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
* Add gDebugSaveFileMode
* Don't apply gDebugSaveFileMode on the title screen
* Re-run build
* Re-run build
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
crashes/problems (#1457)
|
|
* Fix indentation for `actualItemtrackerItemMap`.
Abstract equipment, quest item, and song checking for the item tracker.
* Simplify `HasSong`
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
* Rename `HasEqItem` to `HasEquipment`.
---------
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
|
|
* Make ice traps kick the player out of first person when collecting with the hookshot.
* Forgot the `extern`s XD
|
|
|
|
* test?
no clue why this section was added
* committing to commit the commit
|
|
* Changed Audio Editor buttons to use FontAwesome icons instead of words.
Added the locked/unlocked button.
* Added functionality to lock button. "Randomize All" respects the lock, individual shuffle buttons bypass and the lock and unlock the sound.
Added tooltips to all the FA buttons.
Shrunk right side of Audio Editor window to match width of new buttons.
Unified all references to the randomized value and lock to two functions that automatically applied prefix and suffix.
Changed "Reset All" to clear the cvars instead of changing them to default.
* Fixed bug where individual randomize button didn't change the BGM if randomizing current sequence.
* Added check for unchanged BGM in Reset All and Randomize All to account for lock button blocking changes.
|
|
|
|
* Remove 3drando setting descriptions
* Remove 3drando cosmetics
* Remove part of 3drando's menu
* Remove 3drando's music & sfx randomizers
* Remove 3drando's patch system
* Remove 3drando's citra logging
* Remove some of 3drando's custom messages
Some can't be removed (like the ganon la hint) as they are used
* Remove useless params in item_location.cpp
These types of SpoilerCollectionCheck just checked the rand inf corresponding to check and ignored the scene & flags params.
* Remove 3drando's unused check categories
* Remove some of 3drando's menu system
* Remove 3drando's preset system
* Remove some unused settings code
* Remove some unused settings
* Remove some unused ItemLocation params
* Remove SpoilerCollectionCheck::Fishing param
|
|
* Add OnActorKill & OnEnemyDefeat hooks
* Remove commented out code
* Re-run build
* Add missing include statements
|
|
* tweak rando save warning message
* french typo
|
|
|
|
* sync asset names with decomp
* whitespace and tweak
|
|
|
|
|
|
|
|
* add extraction support for byteswapped and littleendian formats
* update linux/mac scripts to handle v64 and n64
|
|
after editing and ticked by `OnGameFrameUpdate`. (#3155)
|
|
|
|
* Add scene table
* Re-add accidentally deleted entry
* Update CrashHandlerExt.cpp
* Update CrashHandlerExt.cpp
|
|
* V1- Adds additional trap variants to Chests
* Create and use OnTrapProcessed hook
* Update naming for Traps, extends to NPC and Token Rewards.
New Hook for Rando traps.
Restore Vanilla code for ice traps.
* Update soh/src/overlays/actors/ovl_player_actor/z_player.c
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
* More tweaks, remove processed trap hook
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|