Crusader_Decomp/USECODE/EUSECODE_extracted/boot_family_decompile.tsv
MaddoScientisto 4d3c8cd81b Add detailed class event processing and family comparison tools
- Enhance `extract_eusecode_flx.py` to derive class event rows with additional metadata including derived body windows and repeated template statuses.
- Introduce `usecode_family_compare.py` for comparing event families, analyzing commonalities in event bodies, and generating reports on identical groups and differences.
- Implement new data structures for managing class event rows and family artifact specifications.
- Update output formats to include derived body information and repeated family regression checks.
- Ensure robust validation of repeated family expectations against actual extracted data.
2026-03-22 23:24:46 +01:00

3.1 KiB

1entry_indexclass_idclass_nameslotevent_name_hintraw_event_entry_wordraw_code_offsetderived_body_startderived_body_endderived_body_lengthrepeated_template_statusbody_sha1body_prefix_hexbody_suffix_hex
21710x314AND_BOOT0x0Aequip0x02530x000000010x00D40x0327595boot-event-core/shared-slot-0x0A/shared-slot-templated7a28ffc24ab488970328a576f16af20f76d2a715a025c2902414e446f756e746572007a
31710x314AND_BOOT0x0FenterFastArea0x02370x000002540x03270x055E567boot-event-core/shared-slot-0x0F/shared-slot-template29fa661d1f7934f505c9efa6e7ec0bcbb7506b775a045c0e02414e446f756e746572007a
41710x314AND_BOOT0x10leaveFastArea0x003B0x0000048B0x055E0x059959boot-event-core/shared-slot-0x10/same-length-template7e3cc8034632df1963951b6c26e8cef2f18e26165a005c2700414e44666572656e74007a
51720x316BRO_BOOT0x0Aequip0x02D50x000000010x00D40x03A9725boot-event-core/shared-slot-0x0A/shared-slot-templatebd08c6f4b1201d500ee2722b9cd4a2e3eb89af5f5a025cab0242524f6f756e746572007a
61720x316BRO_BOOT0x0FenterFastArea0x024C0x000002D60x03A90x05F5588boot-event-core/shared-slot-0x0F/shared-slot-template8b22769c8386fb4f8592aaf958820a452679a6b05a045c230242524f6f756e746572007a
71720x316BRO_BOOT0x10leaveFastArea0x003B0x000005220x05F50x063059boot-event-core/shared-slot-0x10/same-length-templatedd5ecced3b31dda2e5cd6a8d8cb2e9df41669ebd5a005c270042524f666572656e74007a
81890x360COR_BOOT0x0Aequip0x02270x000000010x00D40x02FB551boot-event-core/shared-slot-0x0A/shared-slot-template97f1df8d8e6c9c7e151904d9ac1296f27d93581d5a025cfd01434f526f756e746572007a
91890x360COR_BOOT0x0FenterFastArea0x02340x000002280x02FB0x052F564boot-event-core/shared-slot-0x0F/shared-slot-template7b2509b86cd4228c2a06efbdcabe5b3b660fba4d5a045c0b02434f526f756e746572007a
101890x360COR_BOOT0x10leaveFastArea0x003B0x0000045C0x052F0x056A59boot-event-core/shared-slot-0x10/same-length-templatec0958d58cd7492fdc4b809db0634325f70fea0095a005c2700434f52666572656e74007a
112830x4DBREE_BOOT0x0Aequip0x034B0x000000010x00D40x041F843boot-event-core/shared-slot-0x0A/shared-slot-templatebae629a3de3884d6919863daab5fe25dfc24cf135a025c21035245456f756e746572007a
122830x4DBREE_BOOT0x0FenterFastArea0x025C0x0000034C0x041F0x067B604boot-event-core/shared-slot-0x0F/shared-slot-templatefb0e1e9e0a7b508f635df648aa8d3e3c72b6d0a25a045c33025245456f756e746572007a
132830x4DBREE_BOOT0x10leaveFastArea0x003B0x000005A80x067B0x06B659boot-event-core/shared-slot-0x10/same-length-template577c61e9c4c6fb3e8b38f1e998699184b8e6e4f55a005c2700524545666572656e74007a
142520x45CVAR_BOOT0x0Aequip0x029A0x000000010x00D40x036E666boot-event-core/shared-slot-0x0A/shared-slot-templateedc529e375d63cc79454b66c00acef51c5a0bd8a5a025c70025641526f756e746572007a
152520x45CVAR_BOOT0x0FenterFastArea0x02440x0000029B0x036E0x05B2580boot-event-core/shared-slot-0x0F/shared-slot-template6cdb54664e36def9bb6770e19632cdccbdf280a15a045c1b025641526f756e746572007a
162520x45CVAR_BOOT0x10leaveFastArea0x003B0x000004DF0x05B20x05ED59boot-event-core/shared-slot-0x10/same-length-template83c328a3cadc280a1798c2362f8d1e9ccbe3f78e5a005c2700564152666572656e74007a