You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
They're in separate files because the objects, headers, scripts, text, and blocks' INCBINs don't have a consistent arrangement or grouping (unlike how Gen 2 puts all the blocks together, all the scripts' INCLUDEs together, text always goes in the middle of each script, headers are in one table, etc). maps.asm lists them all.
Regrouping them would mean putting each piece in its own SECTION, and since we'd presumably want a consistent order in each file (like having the headers first, then the objects, then the scripts, then the text), the linkerscript would need to define the order of all those sections. That's not impossible, and pret/pokecrystal#631 does it for the whole project, but I think it would be less convenient having to deal with a large layout.link file.
I open this issue to propose of merge object, header, script files of a city or gym in one file like pokecrystal.
for example in pokecrystal the gym of PewterCity https://github.com/pret/pokecrystal/blob/master/maps/PewterGym.asm the object part and the script part are in the same file but in pokered the object is in data/maps/objects and script part in scripts/
What do you think about this @Rangi42 @dannye ?
If you need more clarification, don't hesitate !
The text was updated successfully, but these errors were encountered: