Support YAML-configurable blue-coin checks and boathouse trades #1
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implemented the original Sunshine APWorld YAML options for all 240 blue-coin checks and configurable boathouse trades. These are optional modes; existing 87-check seeds remain compatible.
full_shufflefull_shuffletrade_shines_onlyno_blue_coinsblue_coin_maximumaccepts 0-240 andtrade_shine_maximumaccepts 0-24. The existing APWorld generator normalizes incompatible quantities. Full shuffle always has all 240 physical coin checks, independently of the reward quantity. The three new examples use 70 Shine items and have 247, 139 and 19 1-UP filler items respectively.Source and candidate
3959f9b; evidenceae31bc6).Sunshine-Archipelago-Blue-Coins-WIP-Windows-2026-10-14.zip, 57,871,425 bytes, SHA-256b57a6ec544dc209ed3db834f358aa126ee8a00e32eda28a6e3fc0c799c17c61a.PLAYTESTS.md. The original publicwip-2026-10-14release remains unchanged and does not support the new modes.Verified
Validation ownership and limits
Functional check/reward delivery, currency accounting, trade caps and replay belong in automation. The verified native/server results above cover those boundaries. The former SMS-BC01/02/03 manual cards are retired; no farming, repeated reload or full campaign is required from a person. Ordinary play is voluntary.
Actual native flag/save methods are exercised directly. Ordinary pickup collision, boathouse dialogue/scripts and normal menu save flow are not executed by those fixtures. Agents should investigate concrete technical gaps with targeted automation before requesting the smallest human observation that tools cannot reasonably settle, such as game feel or visible usability.
Current source
PLAYTESTS.mdsupersedes the unchanged candidate ZIP's old cards. Trust the player to choose the matching save; no isolation exercise is required. Shared policy: Peliarch principle #36, validation backlog #14.Requested by Alaric on 2026-10-14; options rather than a forced mode.
Validation-policy documentation is committed and pushed at
04ada0cin the existing client PR. The tested candidate ZIP is unchanged.alaric referenced this issue from alaric/sunshine-pc-port2026-10-14 18:28:41 +00:00
alaric referenced this issue2026-10-14 18:29:42 +00:00