summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2018-07-18 14:35:17 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2018-07-18 14:35:17 -0400
commitbfbc8c9262fa29f569613356997458789b6d23b4 (patch)
tree7b7af1a0aa0e5d3439efa708b1c8157aaf911923
parent01e9c090491470d808aacfada263b59cb009a9d1 (diff)
parentf463743c7aefa6de3ed3e63ee4b74d9853619673 (diff)
Merge branch 'master' of https://github.com/pret/pokecrystal.wiki
-rw-r--r--Code-cleanup.md10
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.