summaryrefslogtreecommitdiff
path: root/include/m_field_make.h
AgeCommit message (Collapse)Author
2025-06-04m_random_field OK (#241)kuchenmitsahne
* 25 functions OK * 10 functions OK * Add block type and block kind enums/defines * Formatting/style pass * Move `FieldMakeBlockType` to `m_field_make` * Remove unused/duplicate defines * Split data out for `m_quest` and `m_random_field`; rename data symbols * Generate `m_random_field.c` and rename function symbols. * mRF_BlockTypeDirect2GateType, mRF_BlockTypeDirect2GateData OK * mRF_Type2BlockInfo, mRF_Info2BlockType, mRF_GateType2GateCount, mRF_SearchPond, mRF_Attr2BeastRoadAttr, mRF_CheckBeastRoad OK * mFI_GetUnitCol OK; mRF_PrintDebug and mRF_BlockInf2CheckBeastRoad OK (pending data import). * Fix `m_random_field` code split; all newly included functions OK * Fix mRF_Malloc return type; formatting pass * Name m_random_field_ovl * Rename data symbols (m_random_field_ovl). * Rename symbols (all functions named) * Import data * Declare overlay segment; rename symbols * mRF_MakeRandomField OK (all functions matching). * Extract asset `data_combi_table` * Clean up mRF_MakeRandomField; document m_field_make.h * Rename mCoBG_unkStruct->unk6 as unitAttribute * Misc cleanup and formatting. * Rename additional data symbols (m_random_field_ovl). * Formatting pass * Improve documentation of BackgroundAttribute enum. * Formatting pass; add omitted attribute.
2024-12-13m_field_info 37 additional functions OK (40/188 total) (#230)kuchenmitsahne
* 25 functions OK * 10 functions OK * Add block type and block kind enums/defines * Formatting/style pass * Move `FieldMakeBlockType` to `m_field_make` * Remove unused/duplicate defines
2024-04-09m_scene OK (#165)Prakxo
2024-03-29m_all_grow OK (#159)Prakxo
2023-11-23The NPC PR 3/3 OK (#119)Prakxo
* npc werk * atleast it builds * m_npc OK * forgor format * review * format * fix warns?
2023-11-15common_data cleanup (#118)emilybrooks
* initial commit * review
2023-08-17m_start_data_init (#61)Maide
* m_start_data_init * Fix NPC, m,atch last func * Rebased * Rebased * Update struct names * PR --------- Co-authored-by: Maide <you@example.com>
2023-08-16m_play (#50)Maide
* m_play * Some warnings * lots of function renames from the gcn version * fix warnings * format * a * a * PR * PR2 --------- Co-authored-by: Maide <you@example.com> Co-authored-by: angie <angheloalf95@gmail.com>
2023-04-03Integrate sheet knowledge into the repo (#9)Anghelo Carvajal
* boot splits * code file splits * functions from sheets * symbols from the sheet * bootstrap headers * common_data * most segments * headers for boot files * add overlays as placeholders * unname _os files * named a few files * code headers * typo * Disassemble every overlay * bootstrap symbol_addrs_overlays.txt * split yamls --------- Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>