Skip to content

Conversation

@garrettjoecox
Copy link
Contributor

@garrettjoecox garrettjoecox commented Dec 13, 2025

First instance of replacing some of our older patterns with newer ones from 2ship. Replaces the rando item queuing mechanism with a more reliable one.

Main gameplay difference is when picking up an item when you are considered "Busy" (swimming, climbing, holding an item) instead of waiting to give you the item, it will instead freeze you and play a fading text box for a few seconds.

Thing to improve:

  • I don't love is having all of the item message code inside the lambda I should probably move that elsewhere.
  • This still doesn't solve the problem the previous system had, where if you save and quit when an item is queued it can be lost, however this is less likely to happen with this system, because items will almost never be queued for more than a few seconds.

Depends on #5529

Build Artifacts

@garrettjoecox garrettjoecox force-pushed the use-queue-for-rando branch 2 times, most recently from 643d332 to 9dde675 Compare December 13, 2025 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant