:config: segments: - [0x6, 0xAE9DC0] header: code: - '#include "assets/ast_fortuna.h"' header: - '#include "gfx.h"' - '#include "sf64object.h"' - '#include "sf64level.h"' - '#include "sf64event.h"' - '#include "sf64player.h"' - '#include "sf64audio_external.h"' # Fortuna # Former Defense Post aFoTitleCardTex: { type: TEXTURE, format: IA8, width: 168, height: 28, offset: 0x6000000, ctype: u8, symbol: aFoTitleCardTex } D_FO_6001260: { type: TEXTURE, format: IA8, width: 16, height: 16, offset: 0x6001260, ctype: u8, symbol: D_FO_6001260 } D_FO_6001360: { type: GFX, offset: 0x6001360, symbol: D_FO_6001360 } D_FO_6001890: { type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6001890, ctype: u16, symbol: D_FO_6001890 } D_FO_6002090: { type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6002090, ctype: u16, symbol: D_FO_6002090 } D_FO_6002890: { type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6002890, ctype: u16, symbol: D_FO_6002890 } aFoBaseDL2: { type: GFX, offset: 0x6003090, symbol: aFoBaseDL2 } D_FO_6003EC0: { type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6003EC0, ctype: u16, symbol: D_FO_6003EC0 } D_FO_60046C0: { type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60046C0, ctype: u16, symbol: D_FO_60046C0 } D_FO_60048C0: { type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60048C0, ctype: u16, symbol: D_FO_60048C0 } D_FO_6004AC0: { type: TEXTURE, format: RGBA16, width: 32, height: 64, offset: 0x6004AC0, ctype: u16, symbol: D_FO_6004AC0 } D_FO_6005AC0: { type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x6005AC0, ctype: u16, symbol: D_FO_6005AC0 } D_FO_6005CC0: { type: GFX, offset: 0x6005CC0, symbol: D_FO_6005CC0 } D_FO_6005F20: { type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x6005F20, ctype: u16, symbol: D_FO_6005F20 } D_FO_6006120: { type: TEXTURE, format: CI8, width: 16, height: 16, offset: 0x6006120, ctype: u8, symbol: D_FO_6006120 } D_FO_6006220: { type: TEXTURE, format: TLUT, colors: 120, offset: 0x6006220, ctype: u16, symbol: D_FO_6006220 } aFoMountain3DL: { type: GFX, offset: 0x6006310, symbol: aFoMountain3DL } aFoTowerDL: { type: GFX, offset: 0x60066E0, symbol: aFoTowerDL } ast_fortuna_seg6_vtx_6898: { type: VTX, count: 52, offset: 0x6006898, symbol: ast_fortuna_seg6_vtx_6898 } D_FO_6006BE0: { type: GFX, offset: 0x6006BE0, symbol: D_FO_6006BE0 } ast_fortuna_seg6_vtx_6D00: { type: VTX, count: 62, offset: 0x6006D00, symbol: ast_fortuna_seg6_vtx_6D00 } D_FO_60070E0: { type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60070E0, ctype: u16, symbol: D_FO_60070E0 } D_FO_60072E0: { type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60072E0, ctype: u16, symbol: D_FO_60072E0 } D_FO_60074E0: { type: GFX, offset: 0x60074E0, symbol: D_FO_60074E0 } D_FO_6007590: { type: GFX, offset: 0x6007590, symbol: D_FO_6007590 } D_FO_6007730: { type: GFX, offset: 0x6007730, symbol: D_FO_6007730 } aFoRadarAnim: { type: SF64:ANIM, offset: 0x6007854, symbol: aFoRadarAnim } aFoRadarSkel: { type: SF64:SKELETON, offset: 0x6007980, symbol: aFoRadarSkel } aFoMountain1DL: { type: GFX, offset: 0x60079B0, symbol: aFoMountain1DL } aFoMountain2DL: { type: GFX, offset: 0x6007D80, symbol: aFoMountain2DL } D_FO_6008150: { type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x6008150, ctype: u16, symbol: D_FO_6008150 } D_FO_6009070: { type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x6009070, ctype: u16, symbol: D_FO_6009070 } aFoEnemyShadowDL: { type: GFX, offset: 0x6009F90, symbol: aFoEnemyShadowDL } D_FO_600A018: { type: TEXTURE, format: IA8, width: 32, height: 32, offset: 0x600A018, ctype: u8, symbol: D_FO_600A018 } aFoPoleDL: { type: GFX, offset: 0x600A420, symbol: aFoPoleDL } D_FO_600A4A8: { type: TEXTURE, format: RGBA16, width: 32, height: 64, offset: 0x600A4A8, ctype: u16, symbol: D_FO_600A4A8 } D_FO_600B4B0: { type: GFX, offset: 0x600B4B0, symbol: D_FO_600B4B0 } D_FO_600B5C0: { type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600B5C0, ctype: u16, symbol: D_FO_600B5C0 } D_FO_600C5C0: { type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600C5C0, ctype: u16, symbol: D_FO_600C5C0 } aFoBaseDL1: { type: GFX, offset: 0x600D5C0, symbol: aFoBaseDL1 } D_FO_600D7E8: { type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600D7E8, ctype: u16, symbol: D_FO_600D7E8 } D_FO_600D9F0: { type: GFX, offset: 0x600D9F0, symbol: D_FO_600D9F0 } D_FO_600DA88: { type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600DA88, ctype: u16, symbol: D_FO_600DA88 } D_FO_600EA90: { type: SF64:ENVIRONMENT, offset: 0x600EA90, symbol: D_FO_600EA90 } D_FO_600EAD4: { type: SF64:OBJECT_INIT, offset: 0x600EAD4, symbol: D_FO_600EAD4 } D_FO_600F1DC: { type: SF64:COLPOLY, offset: 0x600F1DC, count: 22, symbol: D_FO_600F1DC, mesh_symbol: D_FO_OFFSET } D_FO_600F3F4: { type: SF64:COLPOLY, offset: 0x600F3F4, count: 22, symbol: D_FO_600F3F4, mesh_symbol: D_FO_OFFSET } D_FO_600F60C: { type: SF64:COLPOLY, offset: 0x600F60C, count: 93, symbol: D_FO_600F60C, mesh_symbol: D_FO_OFFSET } aFoPoleHitbox: { type: SF64:HITBOX, offset: 0x600FE9C, symbol: aFoPoleHitbox } aFoTowerHitbox: { type: SF64:HITBOX, offset: 0x600FEB8, symbol: aFoTowerHitbox } aFoRadarHitbox: { type: SF64:HITBOX, offset: 0x600FF30, symbol: aFoRadarHitbox } D_FO_600FF64: { type: SF64:HITBOX, offset: 0x600FF64, symbol: D_FO_600FF64 } aFoMountain1Hitbox: { type: SF64:HITBOX, offset: 0x600FF80, symbol: aFoMountain1Hitbox } aFoMountain2Hitbox: { type: SF64:HITBOX, offset: 0x600FFA0, symbol: aFoMountain2Hitbox } aFoMountain3Hitbox: { type: SF64:HITBOX, offset: 0x600FFC0, symbol: aFoMountain3Hitbox } aFoBaseHitbox: { type: SF64:HITBOX, offset: 0x600FFE0, symbol: aFoBaseHitbox }