Crusader_Decomp/USECODE/EUSECODE_extracted/environmental_event_graph.md
MaddoScientisto 3daffbf113 Add extractor for Crusader's EUSECODE.FLX container
- Implemented a Python script to extract data from the EUSECODE.FLX file format.
- Defined data structures for candidate entries and extracted chunks using dataclasses.
- Added functions to read and parse the FLX table, extract candidate data, and generate human-readable output files.
- Included functionality for analyzing extracted data, including generating summaries, descriptors, and event family reports.
- Implemented utilities for calculating printable ratios, zero ratios, and identifying text-like data.
- Added support for writing various output formats, including JSON, TSV, and Markdown.
2026-03-22 14:27:38 +01:00

4.8 KiB

Environmental Event Graph

Nodes

Index Label Role Fields Event Evidence
224 WVENTNS referent-neighbor referent,fram,windsurf -
225 WVENTEW referent-neighbor referent,fram,windsurf -
226 REBEL_TV referent-neighbor referent -
227 SDOOR_N referent-neighbor referent -
228 SDOOR_E referent-neighbor referent -
229 FLAMEBOX event-bearing referent,event,flame,flame2,direction,count,newType field:event,tag:69:0A00->event
230 EBRIDGE2 referent-neighbor referent -
231 MCRATE referent-neighbor ma0Q0,referent,item -
232 COPY_EW referent-neighbor referent,fram,coolfram -
233 COPY_NS referent-neighbor referent,fram,coolfram -
234 referent-neighbor referent,fram -
235 FLAME1 referent-neighbor referent -
236 REB_PAD referent-neighbor referent,item,pad2,mapNum,eggNum,phold,gunHold,counter,counter2 -
237 NOSTRIL event-bearing referent,event,fire,count,fire2 field:event,tag:69:0A00->event
238 VARDESK referent-neighbor referent,item,counter -
239 BLASER1 referent-neighbor referent,laserList,item,inFastArea,count,link -
240 REB_BOOT referent-neighbor referent,counter -
241 UPPLATE referent-neighbor referent,item -
242 KEYPADNS referent-neighbor referent,alreadyPassed -
291 BOUNCBOX referent-neighbor referent,item,item2,ammo -
292 HOVER1 referent-neighbor referent -
293 STEAM1 referent-neighbor referent -
294 FADE referent-neighbor referent,loop,loop2 -
295 PHIR referent-neighbor referent -
296 STEAMBOX event-bearing referent,event,steam,steam2,direction,count field:event,tag:69:0A00->event
297 FLAME2 referent-neighbor referent -
298 STEAM2 referent-neighbor referent -
299 FLAMELP referent-neighbor referent -
300 BBOX referent-neighbor ma0Q0,referent -
301 GBOX_NS referent-neighbor ma0Q0,referent -

Edges

Source Relation Target Evidence
FLAMEBOX (229) table-neighbor(-5) WVENTNS (224) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(-4) WVENTEW (225) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(-3) REBEL_TV (226) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(-2) SDOOR_N (227) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(-1) SDOOR_E (228) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(+1) EBRIDGE2 (230) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(+2) MCRATE (231) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(+3) COPY_EW (232) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(+4) COPY_NS (233) same local extraction neighborhood
FLAMEBOX (229) table-neighbor(+5) (234) same local extraction neighborhood
NOSTRIL (237) table-neighbor(-5) COPY_EW (232) same local extraction neighborhood
NOSTRIL (237) table-neighbor(-4) COPY_NS (233) same local extraction neighborhood
NOSTRIL (237) table-neighbor(-3) (234) same local extraction neighborhood
NOSTRIL (237) table-neighbor(-2) FLAME1 (235) same local extraction neighborhood
NOSTRIL (237) table-neighbor(-1) REB_PAD (236) same local extraction neighborhood
NOSTRIL (237) table-neighbor(+1) VARDESK (238) same local extraction neighborhood
NOSTRIL (237) table-neighbor(+2) BLASER1 (239) same local extraction neighborhood
NOSTRIL (237) table-neighbor(+3) REB_BOOT (240) same local extraction neighborhood
NOSTRIL (237) table-neighbor(+4) UPPLATE (241) same local extraction neighborhood
NOSTRIL (237) table-neighbor(+5) KEYPADNS (242) same local extraction neighborhood
STEAMBOX (296) table-neighbor(-5) BOUNCBOX (291) same local extraction neighborhood
STEAMBOX (296) table-neighbor(-4) HOVER1 (292) same local extraction neighborhood
STEAMBOX (296) table-neighbor(-3) STEAM1 (293) same local extraction neighborhood
STEAMBOX (296) table-neighbor(-2) FADE (294) same local extraction neighborhood
STEAMBOX (296) table-neighbor(-1) PHIR (295) same local extraction neighborhood
STEAMBOX (296) table-neighbor(+1) FLAME2 (297) same local extraction neighborhood
STEAMBOX (296) table-neighbor(+2) STEAM2 (298) same local extraction neighborhood
STEAMBOX (296) table-neighbor(+3) FLAMELP (299) same local extraction neighborhood
STEAMBOX (296) table-neighbor(+4) BBOX (300) same local extraction neighborhood
STEAMBOX (296) table-neighbor(+5) GBOX_NS (301) same local extraction neighborhood