summaryrefslogtreecommitdiff
path: root/tools/splat_ext
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-09-25properly handle swapped textures (#215)emilybrooks
* set up extension * extension works * make file stuff * everything works! * renamed script
2024-03-161/2 of structure objects extracted (#156)emilybrooks
* house2 * split yamishop * split douzou * split kago * split dump * split uranai * split house * fixed names * obj_s_house3 * forgot * obj_s_house4 * house5 * started winter houses * w house3 * w_house4 * w_house5 * myhome2 * s myhome done * w_myhome1 * freedom * kouban * small fixes
2024-02-21Updated splat, implemented new palette system (#146)emilybrooks
* image_type_in_extension * new palette extension * global_id not found * updated splat * disaster * changed wording * fixed fall texture names * delete bin_to_inc_c script * forgot to rename
2024-02-14imported data for ac_train_window (#144)emilybrooks
* initial commit * add space * made till_data static
2024-01-26Second half of tool objects (#136)emilybrooks
* tol_keitai_1 * kenjyu * evw_anime data extraction works * forgot to remove this * added comments for objects * fixes * scroll colprim colenv now extract as arrays * forgot commas
2024-01-08Implement asset extraction (#131)emilybrooks
* got stuff to extract properly * je and bs extensions done * got symbols named correctly * extensions done, symbol naming done * fixed some errors * fixed more of them * stuff * started editing make file * makefile works * ci4 and palette extensions done * cleaned up ckf_je extension * fixed vertex problem * cleaned up asset yaml * cleaned up extensions * added tol_cracker_1 * builds properly * finished obj_s_yamishop and obj_w_yamishop * updated to work with latest splat * fixes * makefile asset dir * remove old codes from af_ci4.py