Commit Graph

2806 Commits

Author SHA1 Message Date
aMannus
c64c8f6c0f Move connected icon to corner, fix cutoff logo 2025-07-30 19:44:40 +02:00
Jerom Venneker
e93dc762b9 Fixed item queue issue caused by soft resetting the game 2025-07-30 18:02:33 +02:00
aMannus
075bce439b Misc bug fixes 2025-07-29 10:46:22 +02:00
aMannus
761f85037b Fix memory bug 2025-07-28 23:01:56 +02:00
aMannus
72966c46e5 Fix ap parse error 2025-07-28 21:08:05 +02:00
aMannus
9f11e1fcde Add support for a ton more ap options 2025-07-28 12:03:04 +02:00
aMannus
54a3a4704b Merge pull request #74 from jeromkiller/AddArchipelagoClientLib
Merge in jerom's progress
2025-07-25 11:59:56 +02:00
aMannus
a4d0f10444 Merge branch 'develop' into aManchipelago 2025-07-25 11:58:09 +02:00
Malkierian
27d88c80b1 Merge branch 'develop-blair' of github.com:Malkierian/Shipwright into blair-foxtrot-dev 2025-07-24 10:04:06 -07:00
Jordan Longstaff
ccf3d4b6a0 Add playing icon to improve Audio Editor indicator (#5686) 2025-07-23 20:48:01 -07:00
AltoXorg
d06cf6bf10 timesplitdata.json obey app directory (#5693) 2025-07-23 20:45:46 -07:00
Malkierian
d51e88b972 Rando Versioning (Again) (#5691)
* Adds Sulu/Spock rando block check (data not empty, but all sub-entries null), and put that and data being empty to the old file flow.
Also moves the `SaveFile` call to after everything else is loaded to preserve sohStats block.

* Add check for blank buildVersion in sohStats block for determining old saves.

* clang
2025-07-23 20:45:22 -07:00
Jerom Venneker
7859b548be Added Archipelago connection status in game, todo refactor and clean up 2025-07-22 21:54:59 +02:00
Malkierian
35ad68578e Prevent empty randomizer blocks from triggering the rando version flow. (#5689)
Clear SpoilerLog CVar when unsupported spoiler log is discovered on load.
2025-07-21 22:19:04 -07:00
Malkierian
5066fbf82c Fix old file deletion. (#5688) 2025-07-21 17:57:40 -07:00
Malkierian
47c5a7f308 Bump version to Blair Delta 9.0.3, and fix a typo. (#5687) 2025-07-21 14:31:48 -07:00
Pepper0ni
37fb25d2b3 Fix logic for items given at run start due to settings (#5665)
* initial changes

* submodules

* fix master sword, skip zelda and skip epona logic

* I for one welcome our new clang overlords...
2025-07-21 11:00:39 -07:00
Shishu the Dragon
681e8dda26 Ivan: collect deku seeds (#5654) 2025-07-21 10:47:03 -07:00
Malkierian
a93b484cf3 Add Clear Devices button that will erase the controllers block. (#5683) 2025-07-21 10:44:53 -07:00
Jerom Venneker
4f1ebbc3d5 Automatically open the connection settings when failing to autoconnect 2025-07-18 13:13:39 +02:00
jerom
0101a4d842 Another attempted buildfix for windows runner 2025-07-17 21:21:12 +02:00
Jerom Venneker
70241aba0c Attempt at buildfix for windows runner 2025-07-16 19:04:34 +02:00
Jerom Venneker
79dd481116 Added autoconnect on file load 2025-07-16 18:50:32 +02:00
Jerom Venneker
9fbf67fc94 Added connection status to archi file select 2025-07-15 19:07:19 +02:00
Jerom Venneker
e272300245 Fixed crash when recieving a bounce without any tags 2025-07-10 20:23:49 +02:00
Jerom Venneker
6df2fd9b8a Fixed crash on game completion without being connected 2025-07-09 19:21:40 +02:00
Jerom Venneker
d53afb534d Changed AP console text colors to enums 2025-07-07 19:22:17 +02:00
aMannus
b700e0cc5f Fix market death crash & no logic parse, limit archi console lines 2025-07-06 23:25:07 +02:00
aMannus
80b0d036d7 Fix death link crash 2025-07-05 14:45:59 +02:00
aMannus
33bdd06bfc typo fix 2025-07-04 15:06:14 +02:00
aMannus
5ebc20c0a6 linxu pls? 2025-07-04 15:05:13 +02:00
aMannus
524a26f759 Hopefully fix linux + clang_format 2025-07-04 14:24:33 +02:00
aMannus
59993c75be Force on skip child zelda 2025-07-04 14:17:13 +02:00
aMannus
1b9e03b92f Merge branch 'develop' into aManchipelago 2025-07-04 13:22:17 +02:00
aMannus
4aacc1bc0c Temporarily disable skull token flag setting 2025-07-04 11:49:45 +02:00
aMannus
50af166a84 Daeth link done 2025-07-04 10:28:21 +02:00
OtherBlue
dfa10383e4 Split Skip Pickup Messages (#5648)
* Split Skip Pickup Messages

following ZFG's comment https://youtube.com/clip/UgkxF-LDaR-zyTkqSkqtP3dkLrCca_KGScIw?si=RJY9SIG8QKSiWgVl

splits the Skip Pickup Messages time saver for consumables and bottle pickups

* CVar updates I missed

* another cvar I missed
2025-07-02 21:35:49 -07:00
aMannus
427b5aa25c Fix archi connection cvar & stop normal rando gen with archi 2025-07-02 15:40:16 +02:00
aMannus
c06f7bda75 Implement archi and hide rando hash in archi save 2025-07-02 15:11:07 +02:00
aMannus
500481f75f Rewrite notifications to eliminate flicker with many in the queue 2025-07-02 14:34:51 +02:00
Malkierian
237dcfec74 Move all maps from Menu.h to the source files that use them. (#5644) 2025-07-01 17:40:42 -07:00
aMannus
53118cc9e3 Improvements in connection UI + random cleanup 2025-07-01 23:00:58 +02:00
aMannus
53a1aa3d3f Remove archi debug mode 2025-07-01 22:01:41 +02:00
aMannus
d1070397c1 Merge branch 'aManchipelago-QuestSelect' into aManchipelago 2025-07-01 21:07:09 +02:00
aMannus
7887d888c4 Quest select changes 2025-07-01 21:07:01 +02:00
Philip Dubé
ec54d02c0c Spirit Flags (#5631)
1. skip cutscene delay for sun on floor & sun on block
2. persist sun on floor temp flag
3. persist big mirror being solved before platform lowered

2 removes need for weird bomb key logic
3 needed for shuffle doors
2025-07-01 12:04:26 -07:00
Philip Dubé
cddc7353af tts: replace rupee count with key count in dungeons (except first 3 child dungeons) (#5642) 2025-07-01 10:54:39 -07:00
aMannus
48d2193fec CrowdControl additions & improvements (#5104)
* CrowdControl additions & improvements

* Update after dev merge

* clang format

* Revert "clang format"

This reverts commit 1be5ad18f5995792971fa0a1772109b0157817b4.

* clang format
2025-07-01 10:54:26 -07:00
Philip Dubé
05a7f728e7 dev tools save editor: change dungeon drop down to current dungeon (#5635) 2025-07-01 10:30:02 -07:00
aMannus
0e9a382232 More specific checks for skipping GIs for special cases 2025-07-01 14:20:32 +02:00