| Age | Commit message (Collapse) | Author |
|
|
|
* Shuffle Wonder Items
* Add swordsman school gong Rupee
* Add Termina Field wall items
* Remove unneeded hardcoded actor position
* Make EnItem00 wonder items invisible
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Garrett <garrettjcox@gmail.com>
|
|
|
|
Require Skulltula soul for Gold Skulltula checks
Add Gomess enemy drop
Make Boe drops compatible with JP grottos
|
|
* Embed enemy drop checks into individual Regions
Exclude tooltips from enemy drops in check tracker
* Shuffle the rest of the enemies
* Move Gold Skulltula condition
* Clean up and fix enemy drop check minimum value
* Name Real Bombchu drops for consistency with souls
* Update documentation
|
|
Merge develop-mion->develop, again
|
|
* Convert pot shuffle to ActorExtension
* Convert crate shuffle to ActorExtension
* Convert barrel shuffle to ActorExtension
* Use ObjectExtension for mundane checks
* Convert grass to ObjectExtension
Add two missed grass checks in Woods of Mystery
* Convert cows to ObjectExtension
* Fix cow relocations
* Convert freestandings to ObjectExtension
* Convert remaining snowballs to use ActorListIndex
* Wrong ID for one snowball
* Apply feedback, document how identification works
|
|
* Revise enemy drop logic
* Exclude pot and Freezard drop RCs
* Use macro for south->upper connection
* Address flowers region TODO
|
|
|
|
* Implement most of the Enemy Drops
* Fix Glitchless Generation
* Fix duplicate Logic Checks
* Add Slime Items and fix Linux Floating Point.
* Add Comment for Enemy Drops RC Sets
* Adds Leever and fixes Position Check issue.
* Adds GBC for Logic check
* Add Hiploop
* Adds Skullfish (Enemy only drops items inside GBT)
* Feedback Updates
* Updates
* Update to Switch for Actor Selection
* More Enemy Locations
* Fix Mini Baba and remove actors that dont drop items
* Update mm/2s2h/Rando/Logic/Logic.h
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/ActorBehavior/EnemyDrops.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/ActorBehavior/EnemyDrops.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/Logic/Regions/Miscellaneous.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Add case for ACTOR_BOSS_05 in Logic.h
* Update mm/2s2h/Rando/Types.h
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/ActorBehavior/EnemyDrops.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Clang format actor position
* Need swim for Bio Deku Baba
* Define RC_ENEMY_DROP_BIO_DEKU_BABA in checks
* GitHub spacing how dare you
* Update mm/2s2h/Rando/StaticData/Checks.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/Types.h
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/ActorBehavior/EnemyDrops.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/Logic/Regions/Miscellaneous.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/Logic/Regions/Miscellaneous.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/StaticData/Checks.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/Types.h
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/ActorBehavior/EnemyDrops.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/Logic/Regions/Miscellaneous.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/ActorBehavior/EnemyDrops.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/Logic/Regions/Miscellaneous.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/StaticData/Checks.cpp
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Update mm/2s2h/Rando/Types.h
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
* Apply suggestion from @Eblo
---------
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
|
|
initialize from InitOTR. (#1296)
|
|
|
|
|
|
|
|
|
|
This reverts commit 47771de011abced823d9b699fffc8832fedff1b7.
|
|
* add health check preventing hop counter reset on death (#1214)
* Fix rando refills for Chateau Romani (#1216)
* Allow access to smithy checks without a sword (#1208)
* Fix float slider labels (#1210)
* Do not allow gameover audio to be changed (#1225)
* Fix slider labels where position is None (#1227)
* Fix BSoDT bugs with audio and early day change (#1228)
* Properly configure INCLUDE_MPQ_SUPPORT (#1243)
* Check previousBankValue in custom bank thresholds (#1232)
* Restore vertices after geometry seams patch (#1237)
* Fix softlock with Magic Hag's Blue Potion (#1252)
* Revert "Fix cracking/buzzing with streamed audio (#1153)" (#1233)
This reverts commit 120c657607dc3c7b5d8e063d457744733bb5b668.
* [Rando] Reset cycle collectible flags on cycle save (#1254)
* bump to Rena Bravo (#1257)
---------
Co-authored-by: mckinlee <mckinlee@ymail.com>
Co-authored-by: balloondude2 <55861555+balloondude2@users.noreply.github.com>
|
|
* Draw a frog
* wip
* builds and doesn't crash
* add to regions and fix flag stuff
* notes
* add menu option
* progress
* mostly works
* format
* fix postLimbCrash
* fix logic
* formatting
* cleanup
* move to DrawFuncs
* rearrange includes to satisfy clang format
* Make frogs give check when wearing Don Gero's Mask (#5)
* add second text variation
* fix init issue
---------
Co-authored-by: Caladius <clatini88@gmail.com>
Co-authored-by: Eblo <7004497+Eblo@users.noreply.github.com>
|
|
* Separate Gorman Track inner region
* Fix erroneous entrance conditions, use connections
|
|
* Initial Commit for Grasssanity
* Migrate to Whole Numbers for consistency and fix Linux/macOS crash.
* baguette
* Implemented Romani Ranch grass checks.
* Some Grottos, ABC Enums
* Randomize poisoned + cleared swamp grass.
* Added more Termina Field Grottos
* Fix peahat grass location
* Address Grottos sharing Coors
* Snowhead region (wip)
* Trimmed out regrowing grass and reenumerated.
* Add Snowhead Region
* Add Lone Peak Shrine
* Add Ikana Region
* Finish Ikana grottos
* Revert ActorViewer
* re-add line end
* Add missing grass from Smiffics Strim
* Thrown Grass actors now drop their appropriate RC's
* remove comment
* Revert ActorViewer
* ugh
* Add missing Grass... again
* Logic cleanup
* Update using Archez suggestions
* Fixing grass... finally
* Initial Commit for Grasssanity
* Migrate to Whole Numbers for consistency and fix Linux/macOS crash.
* baguette
* Implemented Romani Ranch grass checks.
* Some Grottos, ABC Enums
* Randomize poisoned + cleared swamp grass.
* Trimmed out regrowing grass and reenumerated.
* Added more Termina Field Grottos
* Fix peahat grass location
* Address Grottos sharing Coors
* Snowhead region (wip)
* Add Snowhead Region
* Add Lone Peak Shrine
* Add Ikana Region
* Finish Ikana grottos
* Revert ActorViewer
* re-add line end
* Add missing grass from Smiffics Strim
* Thrown Grass actors now drop their appropriate RC's
* remove comment
* Revert ActorViewer
* ugh
* Add missing Grass... again
* Logic cleanup
* Update using Archez suggestions
* Fixing grass... finally
* Dev Rebase
* Use Entrance Builder where applicable.
* Clang
* remove unneeded Ternary, thanks Archez
* split regions and build
* prevent rando drops when not shuffled
* clang format
* fix include
---------
Co-authored-by: Caladius <Caladius@users.noreply.github.com>
Co-authored-by: sitton76 <58642183+sitton76@users.noreply.github.com>
Co-authored-by: Caladius <clatini88@gmail.com>
|
|
* implement treasure chest game checks
* clean up
* format
* forgot to remove these
|
|
|
|
* Change custom text in Skip Powder Keg Certification enhancement to only happen in non-rando/vanilla save file types
* Update Medigoron Rando Check logic to account for Snowhead Temple clear
* Fix various Medigoron Rando behavior issues
* Change RC_GORON_VILLAGE_MEDIGORON to use FLAG_NONE
This is done because there are multiple ways the reward dialogue can be granted to the player that do not necessarily involve blowing up the racetrack boulder, and thus the check is not tied ONLY to the week event reg.
|
|
* implement seahorse hp check
* formatting
* be more explicit with the logic
|
|
* Add Check Info for Termina Field Gossip Stone Grottos Heart Piece
* Override Heart Piece grant behavior on EnGs
* Remove redundant check eligible flag set in EnGs.cpp
|
|
* implement frog choir check
* simplify pink from event logic
* add canKillEnemy for gbt gekko
|
|
Co-authored-by: Caladius <Caladius@users.noreply.github.com>
|
|
* shuffle gorman milk
* fix logic
* cleanup
|
|
* Add check for Ikana Spirit House Owner Heart Piece
* Add rando behavior/check handling for EnGb2 (Spirit House Owner)
* Clang format pass on EnGb2.cpp
* Update mm/2s2h/Rando/ActorBehavior/EnGb2.cpp
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
* Shuffle Fisherman jumping minigame
* Account for ice arrows path in fisherman logic
* Fix alignment in Checks.cpp
|
|
* shuffle scrub and add speed up
* forgot to stage this change
* no more ocarnia
* simplify
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
* clean up
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
* Rando: Add Checks for Mr Barten's Milk Bar Shop Prompts (Milk/Chateau)
* Rando: Add custom behavior for Mr Barten to support randomizing his shop options
* Refactor: Alphabetically list Milk Bar npc shop checks
* Refactor: Alphabetically list Milk Bar npc shop checks in Types.h
* Refactor: Clean up references to Milk Bar purchase checks
* Engine: Pass callback and script pointers as VB_EXEC_MSG_EVENT hook parameters
* Add dialogue state tracking to EnTab ActorBehavior
* Override default script and callback behavior in EnTab ActorBehavior
* Clang-format on EnTab and remove extraneous LUSLOGs
* Last pass on clang-format for #217
* Remove unused reference to EnTab actor script that was crashing builds on Linux/Mac
* Add QueueNonCheckItem to MiscBehavior.h/cpp
Allows actors to queue up Give Item events which go through the same flow as the Rando Save check queue. Should only be used for non-key items.
* Swap EnTab behavior to granting RI Refills and remove all vanilla bottle checks
* EnTab clang-format pass
* Update mm/2s2h/Rando/ActorBehavior/EnTab.cpp
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
* Revert "Add QueueNonCheckItem to MiscBehavior.h/cpp"
This reverts commit 4c274dbf907235b8518a9359c5b941d8e7c1f831.
* Rando EnTab: Add RO_SHUFFLE_SHOPS check to SHOULD conditionals
* Update EnTab rando shop shuffle behavior to give vanilla refill behavior with delayed bottle check
* Remove now-unused MsgScript** parameter in VB_EXEC_MSG_EVENT
This was introduced in an earlier commit for #217 but is no longer a necessary addition to the engine as a result of 5a4f0424b.
* Remove unused LUSLOG that was breaking builds on Linux/Mac
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
|
|
freestanding rupees (#219)
* Rando: Add checks for Inverted Stone Tower Temple Pre-Boss Spiked Bar room freestanding rupees
* Style: Add zero-pad prefix to all ISTT inverted collectible flags #219
|
|
|
|
|
|
|
|
* Skips unneccesary Banker Deposit Interactions.
* Correct Should Usage
* Update to SkipMiscInteractions CVAR, new file and dialogue fixes/cleanup
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
* Shuffles Marine Lab Fish Heart Piece
* Adds Logic
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
* add evan's check and a cs skip
* clean up includes
* update logic
|
|
* Shuffles Zora Hall Scene Lights
* Add Logic
|
|
* Shuffle Kotake Red Potion Bottle
* Logic... OH YEA!
* Fix Woods Kotake
* clang
* Final fix?
* clang
* ship it
* update cycleObtained
|
|
|