* ActorShopItem 93%
* Fix build
* Add missing symbols to usa
* Document BMG message ID functions
* Create bmg.py for inspecting BMG files
* ActorShopItem 98%
* Match func_ov031_0217dfec
* Port reloc changes to usa
* Make `ModelRender::GetLcdcAddress` non-const
* Map symbol in Game
* ActorNavi 93%
* ActorNavi_04 96%
* Document Actor fields
* Move MAX_KEYS to ItemManager
* Move gTouchControl to its own header
* Fix missing includes
* Fix regressions
* Fix build
* Update decompiling guide images
* Fix regression
* fix flags getters and associated relocs
* explicit ARM and improve existing matches
* match CopyTo
* document a bit the flag system and progress on unmatched functions
* remaining bottom functions
* func_ov00_02097810 params and name fix
* fix build issues
* move flag base definition to its own file
* document item flags
---------
Co-authored-by: Yanis002 <Yanis002@users.noreply.github.com>
Co-authored-by: Aetias <aetias@outlook.com>
* started overlay 8
* progress
* progress
* progress
* more headers
* progress
* more progress
* symbols
* fix splits + new headers
* more progress
* func_ov008_02112ee0 & func_ov008_02112f28
* document fish in save item manager and unrelated things because precommit is mad
* SaveItemManager ctor
* progress?
* fix build issues
* split files to match data
* format
* format
* cleanup and match vfunc_08
* add reloc for overlay 0
* fix vtable symbol
* improve non-matching functions
---------
Co-authored-by: Aetias <144526980+AetiasHax@users.noreply.github.com>