CircuitLord / NotReaper

A mapper for the VR rhythm game Audica
GNU General Public License v3.0
21 stars 14 forks source link

Error Checker #74

Open aggrogahu opened 4 years ago

aggrogahu commented 4 years ago

Error Checker function that parses a cues file and finds errors in the map, such as chain link nodes that don't have a chain start, targets with invalid hitsounds or tickLengths, etc.

Can be extended to give warnings on targets that go against good practice, such as low single melees. Or for following lower difficulty guidelines, such as no slotted notes for Standard, etc.

Errors:

General

*value for these should be configurable, default being 1 full beat.

Advanced warnings:

Standard warnings:

Beginner warnings:

Future iterations can have links with each error and warning that jump to the offending targets in editor.

aggrogahu commented 4 years ago

I actually started working on this, though I'm super slow at programming, so if someone else feels called to tackle it, I can push what I have as a branch and someone else can take over.