diff options
author | mid-kid <esteve.varela@gmail.com> | 2018-07-18 17:47:13 +0000 |
---|---|---|
committer | mid-kid <esteve.varela@gmail.com> | 2018-07-18 17:47:13 +0000 |
commit | f463743c7aefa6de3ed3e63ee4b74d9853619673 (patch) | |
tree | 4c775b3a1e74b1aad094429fa76cb3209fb89a07 /Code-cleanup.md | |
parent | 89ff7c6f310fe71faf42a075c87bdc1865271e73 (diff) |
Updated Code cleanup (markdown)
Diffstat (limited to 'Code-cleanup.md')
-rw-r--r-- | Code-cleanup.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Code-cleanup.md b/Code-cleanup.md index 5989dcf..d0da146 100644 --- a/Code-cleanup.md +++ b/Code-cleanup.md @@ -53,6 +53,16 @@ Currently a mixture of `Text_*`, `*Text`, and `BattleText_*`. Likewise for the [ - Removal of struct macros which include only a partial label definition (e.g. `wNorthMapConnection:: map_connection_struct wNorth`) +### Project structure +- Split big files into meaningful parts +- Give files meaningful names +- Remove redundancy in names such as `thing/thing_subthing.asm` → `thing/subthing.asm` +- Move files into their proper directories: + - Palettes in `gfx/` + - Pointer tables in `data/` +- Group related things in meaningful directories. + + ### Future of `SECTION`s Namely determining the purpose of them and when they should be defined. |