pret / pokeruby

Decompilation of Pokémon Ruby/Sapphire
795 stars 224 forks source link

re-organize files #571

Open camthesaxman opened 6 years ago

camthesaxman commented 6 years ago

A lot of the source code files are in directories that don't really make sense, especially field, and this makes it kind of a pain to find some given piece of code. I initially agreed to the idea of using subdirectories, but now it makes it harder to navigate. Currently, emerald doesn't use them, and it's not a problem. We need to either come up with a directory structure that makes sense or get rid of the subdirectories. What are your thoughts on organizing the files?

RevoSucks commented 6 years ago

At this stage i think I would get rid of scene/ and pokemon/. field/ would be refactored into being more of a fieldsys/ folder while everything else that doesnt immediately relate itself to how the field system works would be moved up 1 folder. battle/ can stay

libs -> gflib