Skip to content

Isolating the important things from zero's obnoxiously large pull request #70

Description

@ExpHP

Labeling this as Help wanted. Take a look at #63 . This same branch mixes a lot of extremely important updates - like support for Touhou 19 and 20tr - alongside more controversial changes that I'd really need to discuss with him.

He added virtually no tests.

Here's some things that should not be too difficult for newcomers:

Things I can probably mentor on:

  • ending support

Some things that's less easy

  • More flexible integer formats
    • IntFormat in the AST. (note: i want unsigned to be signed) ((WIP) Signed integers #72)
    • LLIR representation, formats for mapfiles
  • th20 has a new field to std, he called it "unk", I'd rather __unknown1
  • Added support for th18.5, th19, th20
  • ids were added to std. This lets 8 STD files roundtrip that used to warn about "non-sequential id"s. Want to look over its behavior and make sure it has decent integration tests.
  • ????????
  • ????????
  • ????????
  • really there's a lot here, i need help pulling this apart

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions