* initial documentation of unk_0207070C->field moves
* changes for PR suggestions + menu taskdata
* symbols in FieldMoveTaskData + fieldMoveMon done
* function name changes, document badges, cleanup
* Use enum FieldMoveError as return type for FieldMoveErrContext functions
* badge enum and bool constants
---------
Co-authored-by: Rachel <lhearachel@proton.me>
This documents the `ov5_021E779C.c` file, which is in charge of loading
map data from the `land_data.narc` archive, dynamically load and unload
maps as the player moves, and render the map base models and their
props.
Also, for the viewer's pleasure, it includes a ton of Distortion
World-specific functions.
This also documents the `ov5_021EEAC8.c` file, which is in charge of
managing buffer allocation for the map base model and BDHC data.
Signed-off-by: Kuruyia <github@kuruyia.net>
Document OV6_02247660, which handles Feebas tile fishing. Could probably be merged into another file but I leave decisions like that to the smart people.