aMannus
a6503386a5
Merge branch 'develop' into aManchipelago
2025-06-06 08:48:40 +02:00
Pepe20129
abb0a93945
Add Anubis, Flare Dancer, Skull Kid & Spear Moblin to enemy randomizer ( #5483 )
...
* Add Anubis, Flare Dancer, Skull Kid & Spear Moblin
* Include spear moblins and exclude flare dancer in clear rooms
* Exclude anubis from clear rooms
* Fix skull kill issues
* Clang format
* Address review
* Use hook
* Update z_en_mb.c
2025-06-04 18:07:57 -07:00
Philip Dubé
5b2c30edb0
Faster water temple gate ( #5556 )
...
* rando: faster water temple gate
* move to time saver
2025-06-04 17:09:06 -07:00
nclok1405
3377dc636a
Default to Hiragana keyboard when playing in Japanese ( #5543 )
...
* Default to Hiragana keyboard in Name Entry screen when playing in Japanese (NTSC behavior)
* clang-formated
2025-06-04 17:08:50 -07:00
Philip Dubé
3a60c3f651
SkipAmyPuzzle ( #5550 )
2025-06-04 17:08:36 -07:00
Philip Dubé
56a53e9fac
consolidate RAND_GET_OPTION ( #5553 )
2025-06-04 17:08:27 -07:00
Jerom Venneker
fb0bf1be45
Added setting of flags when externaly checking
2025-06-04 21:03:34 +02:00
Jerom Venneker
5e821ca641
Fixed items from other games not scouting and recieving right
2025-06-02 20:21:17 +02:00
Jerom Venneker
53d6374c6c
Fixed issue where client crashes when collecting item while offline
2025-06-02 19:19:13 +02:00
Jerom Venneker
b6990d92bf
Added Rounded corners to text entry field
2025-06-02 19:17:13 +02:00
Jerom Venneker
bf85a85aba
Merge remote-tracking branch 'fork/aManchipelago' into AddArchipelagoClientLib
2025-05-31 01:03:29 +02:00
aMannus
df525c2f1e
Merge branch 'develop' into aManchipelago
2025-05-30 23:49:18 +02:00
Pepe20129
f5d8f1eece
Add ShuffleSongs.cpp & RO_SONG_SHUFFLE_OFF ( #5534 )
...
* ShuffleSongs.cpp
* Address review and fix build
* Update soh/soh/Enhancements/randomizer/settings.cpp
Co-authored-by: Philip Dubé <serprex@users.noreply.github.com >
* Change back to "Off"
---------
Co-authored-by: Philip Dubé <serprex@users.noreply.github.com >
2025-05-30 12:51:21 -07:00
Jerom Venneker
a2e7b21155
Fixed quote typo
2025-05-30 20:18:07 +02:00
aMannus
11d055c3f1
Fix windows build
2025-05-30 19:14:01 +02:00
aMannus
bbfcf8789c
Merge pull request #70 from jeromkiller/AddArchipelagoClientLib
...
Add archipelago client lib
2025-05-30 18:59:33 +02:00
Jerom Venneker
03c93484fd
Added Error messages when attempting to send messages while disconnected and when attempting to use local commands
2025-05-30 11:36:34 +02:00
Malkierian
40fa3c8d64
Convert RandomizerInf to the dynamic #define model to allow for automatic string names. ( #5537 )
2025-05-29 19:14:32 -07:00
Jerom Venneker
497700fe6a
Added textbox to console window for chatting and server commands
2025-05-29 19:38:38 +02:00
Pepe20129
40da9997c5
Fix some dark link issues ( #5532 )
2025-05-29 07:51:35 -07:00
Philip Dubé
2b360d4bbe
Rebottle Blue Fire ( #5375 )
...
* Rebottle Blue Fire
* hookify
2025-05-29 07:06:53 -07:00
Jerom Venneker
7d49cb1281
Refactor so apclientpp.h doesn't have to be included a second time
2025-05-29 00:00:13 +02:00
Jerom Venneker
422b7d1950
Added proper archipelago textclient colors to the console
2025-05-28 22:52:14 +02:00
Jerom Venneker
cc40d3ca86
Moved hooks to Registration function and improved item queue filtering
2025-05-28 15:15:46 +02:00
Jerom Venneker
747da8d6b7
Added auto disconnect if loading a save accosiated with the wrong slot
2025-05-28 14:53:59 +02:00
Jerom Venneker
d9d453501e
Corrected spelling on receive
2025-05-28 10:30:58 +02:00
Jerom Venneker
7a8a5a19a0
Don't Send or queue Unknown checks. Todo, figure out what triggers sending one
2025-05-28 10:21:24 +02:00
Hunter Marshall
fc10e36cdb
Fix minor mistakes in region table ( #5545 )
...
* Fix minor mistakes in region table
* Update soh/soh/Enhancements/randomizer/location_access/dungeons/ice_cavern.cpp
Co-authored-by: Philip Dubé <serprex@users.noreply.github.com >
---------
Co-authored-by: Philip Dubé <serprex@users.noreply.github.com >
2025-05-27 14:34:36 -07:00
aMannus
d8a9355846
Merge pull request #69 from jeromkiller/AddArchipelagoClientLib
...
Add archipelago client lib
2025-05-27 23:18:17 +02:00
aMannus
9d3ea502bb
Implement rewards gcbk settings & fix shopsanity
2025-05-27 23:12:01 +02:00
Pepper0ni
f0e36c2694
Fix failure to assign areas to regions on initial spoiler load ( #5540 )
2025-05-27 13:19:30 -07:00
Malkierian
fa6f45bde5
Fix Preset List with no customs available ( #5535 )
...
* Surround preset file processing with the fs::exists check rather than returning early.
* clang
2025-05-27 13:19:14 -07:00
Jerom Venneker
6662818d95
Filtering out already locally checked locations from recieving location sync
2025-05-27 22:03:12 +02:00
Jerom Venneker
36cf22c196
Added some pretty (arbitrary) collors to the archipelago log
2025-05-27 21:28:19 +02:00
aMannus
44be44b513
Merge pull request #68 from jeromkiller/AddArchipelagoClientLib
...
Add archipelago client lib
2025-05-26 22:49:11 +02:00
Jerom Venneker
dbf8503369
Added text recieved from AP to the log
2025-05-26 22:07:58 +02:00
Jerom Venneker
5be1a2d419
Merge remote-tracking branch 'fork/aManchipelago' into AddArchipelagoClientLib
2025-05-26 20:54:49 +02:00
Jerom Venneker
f6359f1008
Added opening of local checks when synchinc locations
2025-05-26 20:51:49 +02:00
aMannus
66937c8423
Add icons to ap item notifications
2025-05-26 13:17:09 +02:00
aMannus
ba1af32ba4
Switch to outline-less ap item models
2025-05-26 11:05:05 +02:00
aMannus
d5f395493b
Show item name and player in ap item pickup notification
2025-05-26 10:49:44 +02:00
aMannus
e6fec935d6
Load in new shuffle options data
2025-05-26 00:30:49 +02:00
Jerom Venneker
603c163167
Rework Item Queue, Repeated connections should no longer give multiple copies of the same item
2025-05-25 21:17:44 +02:00
aMannus
ab307fa3e9
Beginning of retrieving slot data (deathlink), various fixes
2025-05-25 11:29:13 +02:00
xxAtrain223
de96f3cd0a
Typo Fixes ( #5533 )
...
* Fixed a couple typos.
* Ran clang format.
2025-05-24 10:39:53 -07:00
aMannus
2b6f81351c
Hard code archipelago options
2025-05-24 12:12:18 +02:00
aMannus
ad0a73a32f
Merge pull request #66 from jeromkiller/AddArchipelagoClientLib
...
Add archipelago client lib
2025-05-24 10:44:47 +02:00
Jordan Longstaff
4e8e6d2313
Move Rupee Dash Mode hook to its own file ( #5178 )
...
* Move Rupee Dash Mode hook to its own file
* Rename initFunc
2025-05-23 20:29:43 -07:00
Rozelette
8b4cad1710
Rework ActorViewer to use hooks ( #5474 )
...
* Rework ActorViewer to use hooks
* Rework ActorViewer to use hooks
* Remove ResetData
2025-05-23 18:47:08 -07:00
xxAtrain223
d330f22071
Available Checks Entrance Shuffle ( #5363 )
...
* EntranceShuffler ApplyEntranceOverrides.
* Updated ApplyEntranceOverrides.
* Updated ApplyEntranceOverrides.
* Initial Entrance Discovery.
* Added Randomizer_EntranceDiscovered.
* Updated Randomizer_DiscoverRegion to discover unshuffled connected regions.
* Removed extra semi-colon.
* Update to latest entranceShuffleTable.
* Format fixes.
* Updated EntranceDiscovered to account for entrances not in the entranceShuffleTable.
* Rediscover regions when loading a game.
* Rediscover entrances when enabling Available Checks.
* Added Rando::Context::ParseTricksJson.
* Updated ApplyEntranceOverrides to skip default (unset) overrides.
* Fix clang-format failed check.
* Set mLACSCondition when loading a Randomizer game.
* Updated rediscover loop to use MAX_ENTRANCE_RANDO_USED_INDEX.
* Move entrance discovered into ProcessExits.
* Discover spawns when pulling/placing the master sword.
* Discover adult/child spawn when using Song of Time to switch age.
* Reset logic and ApplyOrStoreItems without applying the item effects to the save when calculating available checks.
* Removed !itemLoc->IsAddedToPool() from the check tracker.
* Remove region discovery as its not needed anymore.
* Cleanup changed files for PR.
* Added Available Checks - Process Undiscovered Exits DebugConsole command.
* Added initial Available Checks - Recalculate DebugConsole command.
* ACPUE, recalculate only if save loaded. ACR, set age and times for the starting region.
2025-05-23 17:49:01 -07:00