Skip to content

Raising: First pass of Chocobo Whistle questing, registration, and usage#9843

Merged
zach2good merged 10 commits into
basefrom
zach2good/chocobo_raising_whistle_1
Apr 21, 2026
Merged

Raising: First pass of Chocobo Whistle questing, registration, and usage#9843
zach2good merged 10 commits into
basefrom
zach2good/chocobo_raising_whistle_1

Conversation

@zach2good
Copy link
Copy Markdown
Contributor

I affirm:

  • I understand that if I do not agree to the following points by completing the checkboxes my PR will be ignored.
  • I understand I should leave resolving conversations to the LandSandBoat team so that reviewers won't miss what was said.
  • I have read and understood the Contributing Guide and the Code of Conduct.
  • I have tested my code and the things my code has changed since the last commit in the PR and will test after any later commits.

What does this pull request do?

NOTE: Now that there is a rough workflow from Egg to Handkerchief to Whistle to usable mount through the whistle, I'd like to highlight how hard this work has been and how many HUNDREDS of hours of painstaking manual experimentation it's taken to get here. If anyone takes this and runs with it and triumphantly puts this in their patch notes, please make it clear where it came from.

After finishing the hanky quest:
image

Your chocobo:
image

Your chocobo in the field!:
image

{
check = function(player, questVars, vars)
return xi.settings.main.ENABLE_CHOCOBO_RAISING and
questVars.Prog == 1
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your registered chocobo can be different from the one you're raising, but this is probably fine for now

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, lots of rough approximations for now, I need to clean up the boundaries between ChocoboState and RegisteredChocobo bindings, etc.

Comment thread scripts/globals/hobbies/chocobo_raising/event_vm.lua
@zach2good zach2good force-pushed the zach2good/chocobo_raising_whistle_1 branch from 8814e59 to d9e47a0 Compare April 21, 2026 19:29
@zach2good zach2good merged commit 181ce3b into base Apr 21, 2026
10 checks passed
@zach2good zach2good deleted the zach2good/chocobo_raising_whistle_1 branch April 21, 2026 22:40
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.

2 participants