Skip to content

Add Cel File layering #61

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

Merged
merged 9 commits into from
Aug 1, 2021
Merged

Add Cel File layering #61

merged 9 commits into from
Aug 1, 2021

Conversation

IAmTrial
Copy link
Collaborator

@IAmTrial IAmTrial commented Aug 1, 2021

These changes add functions to split the management of Cel Files that are typically used throughout the draw parts of the program.

New Cel File paths have been specified, but are inactive. These new paths are intended to give more flexibility to mod authors in providing Cel File assets. The new paths are intended to remove the hardcoded quirks of the existing draw code, which should simplify the arrangement of Cel File assets. This will aid with #52.

Some parts are intended to be removed at a later time, but for now, implements a check to allow for removal of the legacy code and transition to the new Cel File paths. The program is confirmed to behave the same as previously.

The changes also port more code to C89, as part of #50.

@IAmTrial IAmTrial added the enhancement New feature or request label Aug 1, 2021
@IAmTrial IAmTrial added this to the Release 3.0.3.0 milestone Aug 1, 2021
@IAmTrial IAmTrial self-assigned this Aug 1, 2021
@IAmTrial IAmTrial merged commit 183cef0 into develop Aug 1, 2021
@IAmTrial IAmTrial deleted the feature/add-cel-file-layer branch August 1, 2021 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant