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

Reorganize PFM Stub Storage and Add the SDL Show/Hide Modifier. #414

Merged
merged 3 commits into from
Jul 6, 2024

Commits on Jun 24, 2024

  1. Centralize the definitions for standard Plasma APIs.

    This helps make Korman more maintainable by reducing potential
    duplication of Python attribute definitions. Further, it simplifies the
    code to create a Python File Node for a standard API file.
    Hoikas committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    778caad View commit details
    Browse the repository at this point in the history
  2. Allow NodeTrees to be reused in the pre_export phase.

    Logic trees can be shared, so it is conceivable that a logic tree might
    be pre-exported more than once. They can already be created by artists
    and referenced from multiple Advanced Logic modifiers, so this is good
    for consistency.
    Hoikas committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1cf33ba View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Add the SDL Show/Hide Modifier.

    This adds a modifier for the very common PythonFileMods
    xAgeSDLBoolShowHude and xAgeSDLIntShowHide. Right now, Korman doesn't
    try to parse SDL files, so the variable name and type have to be
    specified manually. The benefit to this, however, is the ability to
    easily wire up global SDL visibility type features.
    Hoikas committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    0f0d6e1 View commit details
    Browse the repository at this point in the history