Files
af/include
kuchenmitsahne a4d5910cdb m_random_field OK (#241)
* 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.
2025-06-04 16:38:23 -07:00
..
2023-09-02 19:42:26 -07:00
2023-09-02 19:42:26 -07:00
2025-02-21 17:03:51 -07:00
2025-06-04 16:38:23 -07:00
2023-11-23 10:03:30 -07:00
2023-11-23 10:03:30 -07:00
2024-05-30 14:00:57 -07:00
2025-01-19 09:05:03 -07:00
2024-09-21 09:17:13 -07:00
2024-05-19 09:40:39 -07:00
2023-08-17 20:44:08 -07:00
2024-06-02 07:41:49 -07:00
2023-08-17 20:44:08 -07:00
2023-09-19 11:44:50 -07:00
2024-03-29 08:42:32 -07:00
2024-10-13 08:36:51 -07:00
2024-05-30 14:00:57 -07:00
2023-08-17 20:44:08 -07:00
2023-08-17 09:19:13 -07:00
2025-01-21 09:34:12 -07:00
2025-01-03 13:05:50 -07:00
2024-12-28 08:59:22 -07:00
2025-01-03 13:05:50 -07:00
2023-08-17 09:19:13 -07:00
2024-10-10 08:18:22 -07:00
2023-12-12 07:27:09 -07:00
2023-12-09 10:20:31 -07:00
2023-12-09 10:20:31 -07:00
2023-09-25 08:32:19 -07:00
2023-09-25 08:32:19 -07:00
2023-12-09 10:20:31 -07:00
2023-12-09 10:20:31 -07:00
2023-09-25 08:32:19 -07:00
2024-10-10 08:18:22 -07:00
2023-09-25 08:32:19 -07:00
2023-09-25 08:32:19 -07:00
2023-09-25 08:32:19 -07:00
2023-11-23 10:03:30 -07:00
2023-08-09 20:51:25 -04:00
2023-12-17 23:49:49 -07:00
2024-12-26 08:14:55 -07:00
2023-07-29 14:09:57 -04:00
2025-01-03 13:05:50 -07:00
2024-01-08 13:00:03 -07:00
2023-09-02 19:42:26 -07:00
2025-01-03 17:51:33 -07:00
2025-01-21 09:34:12 -07:00
2024-03-14 08:36:14 -07:00
2024-01-26 16:19:49 -07:00
2024-01-02 11:14:05 -07:00
2025-01-03 13:05:50 -07:00
2023-08-06 14:14:33 -04:00
2023-08-17 09:32:56 -07:00
2025-01-03 13:05:50 -07:00
2024-02-15 10:07:20 -07:00
2023-09-02 19:42:26 -07:00
2025-01-03 13:05:50 -07:00
2023-08-04 12:02:33 -04:00
2023-08-24 11:40:56 -07:00
2023-09-28 08:43:59 -07:00
2024-07-01 08:02:29 -07:00
2024-07-01 08:02:29 -07:00
2024-03-27 09:55:05 -07:00
2023-08-24 11:40:56 -07:00
2023-08-05 10:58:09 -04:00
2024-02-09 09:55:22 -07:00
2024-11-27 11:46:58 -07:00
2024-07-01 08:02:29 -07:00
2024-10-13 08:36:51 -07:00
2024-04-10 23:20:00 -07:00
2024-05-30 14:00:57 -07:00
2024-12-07 12:27:42 -07:00
2023-10-05 11:39:15 -07:00
2025-06-04 16:38:23 -07:00
2023-09-27 11:03:11 -07:00
2025-06-04 16:38:23 -07:00
2023-08-17 20:44:08 -07:00
2025-01-20 11:52:28 -07:00
2024-04-12 09:39:33 -07:00
2024-10-10 08:18:22 -07:00
2024-04-12 20:19:59 -07:00
2024-10-13 08:36:51 -07:00
2024-10-21 07:57:26 -07:00
2024-10-21 07:57:26 -07:00
2024-10-21 07:57:26 -07:00
2024-10-21 07:57:26 -07:00
2025-06-04 16:38:23 -07:00
2025-06-04 16:38:23 -07:00
2025-01-19 09:05:03 -07:00
2024-06-02 07:41:49 -07:00
2023-10-05 11:39:15 -07:00
2023-11-23 10:03:30 -07:00
2024-08-12 10:36:07 -07:00
2024-09-21 09:17:13 -07:00
2023-11-26 14:13:44 -07:00
2023-10-04 09:29:43 -07:00
2024-07-22 08:22:21 -07:00
2024-01-31 11:39:03 -07:00
2023-08-09 20:55:50 -04:00
2024-10-13 08:36:51 -07:00
2024-10-10 08:18:22 -07:00
2024-01-31 11:39:03 -07:00
2023-08-10 19:49:09 -07:00
2023-11-23 10:03:30 -07:00
2023-09-19 11:44:50 -07:00
2023-09-15 09:36:15 -07:00
2023-11-23 10:03:30 -07:00
2023-08-16 10:21:44 -07:00
2024-04-10 23:20:00 -07:00
2023-08-16 11:11:19 -07:00
2024-10-10 08:18:22 -07:00
2023-09-11 10:27:49 -07:00
2024-01-31 11:39:03 -07:00
2024-05-21 09:21:23 -07:00
2024-05-30 14:00:57 -07:00
2025-06-04 16:38:23 -07:00
2024-02-15 10:07:20 -07:00
2024-07-13 06:50:22 -07:00
2024-06-02 07:41:49 -07:00
2024-05-30 14:00:57 -07:00
2024-04-09 18:57:33 -07:00
2024-08-12 10:36:07 -07:00
2024-04-08 14:38:30 -07:00
2023-09-27 11:03:11 -07:00
2023-12-17 23:49:49 -07:00
2024-04-02 15:09:06 -07:00
2024-05-30 14:00:57 -07:00
2025-01-21 09:34:12 -07:00
2024-08-12 10:36:07 -07:00
2024-05-30 14:00:57 -07:00
2023-03-29 03:42:56 +01:00
2024-12-26 08:14:55 -07:00
2024-12-26 08:14:55 -07:00
2023-07-29 12:52:32 -04:00
2023-08-14 15:35:04 -07:00
2024-12-26 08:14:55 -07:00
2024-05-30 14:00:57 -07:00
2025-01-20 11:52:28 -07:00
2025-06-04 16:38:23 -07:00
2025-01-21 09:34:12 -07:00
2025-01-03 13:05:50 -07:00
2023-03-29 03:42:56 +01:00
2023-08-21 11:43:06 -07:00
2024-12-26 08:14:55 -07:00
2024-04-15 16:19:43 -07:00
2023-08-24 11:29:27 -07:00
2024-05-21 09:21:23 -07:00
2023-09-27 11:03:11 -07:00
2024-12-26 08:14:55 -07:00
2025-01-03 13:05:50 -07:00
2023-08-17 09:45:57 -07:00
2023-08-28 09:59:31 -07:00
2023-08-09 20:51:25 -04:00
2023-03-29 03:42:56 +01:00
2024-11-26 08:37:21 -07:00
2023-08-16 11:11:19 -07:00
2024-07-28 07:28:07 -07:00
2023-08-29 18:12:49 -07:00
2024-10-21 07:57:26 -07:00
2023-08-31 09:26:37 -07:00