Gen a maps.py with all possible normal maps enum, but E-1~E-10 without map variant. This will be what we have before the next event
maps.py will be gen with dynamic local()[], it reads all the event map jsons to see what nodes(map variants) are valid, then declare the enums with local(). This will be the final version
What
How
data/combat
, add only those node which really do exist into mapEnum on startup.Result
Reference