Skip to content

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

@ExpHP

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

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