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
2024-12-26 08:33:00 -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-04-03 11:54:50 -04: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-04-03 11:54:50 -04: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-04-03 11:54:50 -04:00
2023-12-12 07:27:09 -07:00
2023-12-09 10:20:31 -07:00
2023-04-03 11:54:50 -04: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-04-03 11:54:50 -04: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-04-03 11:54:50 -04: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-04-03 11:54:50 -04:00
2023-04-03 11:54:50 -04:00
2023-04-03 11:54:50 -04:00
2023-12-17 23:49:49 -07:00
2023-04-03 11:54:50 -04:00
2023-04-03 11:54:50 -04:00
2023-04-03 11:54:50 -04:00
2024-09-27 10:26:30 -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
2023-04-03 11:54:50 -04: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
2023-08-23 10:38:41 -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-04-16 12:31:29 -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
2024-09-26 07:39:38 -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-11-26 14:13:44 -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
2023-04-03 11:54:50 -04:00
2024-05-30 14:00:57 -07:00
2023-08-06 13:49:16 -04:00
2023-08-06 13:49:16 -04: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-07-29 13:46:30 -04: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