Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When using the 2k Engine version with RPG2k3Commands=1 active, SaveData will not include 2k3 data (Creates issue with spritesheets) #476

Open
florianessl opened this issue Feb 20, 2024 · 1 comment

Comments

@florianessl
Copy link
Member

This created an issue with spritesheets:
When displaying a picture using the parameters "spritesheet_cols", "spritesheet_rows", "spritesheet_frames" with set values, then saving & loading a savefile, these parameters will be set to their default values (1, 1, 0) which will result in the entire spritesheet picture being shown after a load instread of just the frame.
Examining the lsd shows that this happens while writing the savefile. Everything that has the flag "is2k3" set in fields.csv is ignored by the writer, even though it is necessary for the "RPG2k3Commands" mode.

I'll be playing around a bit with a custom build that forces 2k3 mode for liblcf to test if this has any side effects. But maybe a third intermediate mode for the SaveFile writer would be necessary for this case.

@Ghabry
Copy link
Member

Ghabry commented Feb 20, 2024

Yeah, the INI is not parsed. Maybe should be considered. You can use argument --2k3 to force 2k3 mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants