Skip to content

Conversation

@Ghabry
Copy link
Member

@Ghabry Ghabry commented Jul 30, 2025

For 2k3e the default ATB mode is Wait instead of Active. Somehow this was missed for 8 years xD.

Unfortunately liblcf has no way to determine if a chunk was read from the file so instead I use a sentinel value (-1) and when it stays -1 it means the chunk was not read and I apply the default depending in the engine.

This doesn't have often but this API change is not breaking the Player build.

Ghabry added 3 commits July 30, 2025 20:27
This information is currently not preserved
…o both LSD save and load

Is used to determine the correct default for the AtbMode depending on the engine version (2k3e or not)

To ensure that the chunk is not always written conditionally set it to -1 when it is the default
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

1 participant