mirror of
https://github.com/HarbourMasters/Starship.git
synced 2025-01-23 21:45:00 +03:00
0022481a03
* ActorCutsceneModels * ACTOR_CS_FO_EXPLOSION * update
321 lines
10 KiB
YAML
321 lines
10 KiB
YAML
:config:
|
|
segments:
|
|
- [0x06, 0x971980]
|
|
header:
|
|
code:
|
|
- '#include "assets/ast_meteo.h"'
|
|
header:
|
|
- '#include "gfx.h"'
|
|
- '#include "sf64object.h"'
|
|
- '#include "sf64level.h"'
|
|
- '#include "sf64event.h"'
|
|
- '#include "sf64player.h"'
|
|
- '#include "sf64audio_external.h"'
|
|
- '#include "sf64mesg.h"'
|
|
# Meteo
|
|
# Asteroid Field
|
|
aMeTitleCardTex:
|
|
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0x6000000, symbol: aMeTitleCardTex }
|
|
|
|
D_ME_6000A80:
|
|
{ type: GFX, offset: 0x6000A80, symbol: D_ME_6000A80 }
|
|
|
|
D_ME_6000B10:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06000B10, symbol: D_ME_6000B10 }
|
|
|
|
aMeCrusherDL:
|
|
{ type: GFX, offset: 0x6001310, symbol: aMeCrusherDL }
|
|
|
|
D_ME_6004738:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06004738, symbol: D_ME_6004738 }
|
|
|
|
D_ME_6004F38:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06004F38, symbol: D_ME_6004F38 }
|
|
|
|
D_ME_6005738:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06005738, symbol: D_ME_6005738 }
|
|
|
|
D_ME_6005F38:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06005F38, symbol: D_ME_6005F38 }
|
|
|
|
D_ME_6006738:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06006738, symbol: D_ME_6006738 }
|
|
|
|
D_ME_6006F38:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06006F38, symbol: D_ME_6006F38 }
|
|
|
|
D_ME_6006FB8:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06006FB8, symbol: D_ME_6006FB8 }
|
|
|
|
D_ME_6007038:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06007038, symbol: D_ME_6007038 }
|
|
|
|
D_ME_6007838:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06007838, symbol: D_ME_6007838 }
|
|
|
|
D_ME_60078B8:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060078B8, symbol: D_ME_60078B8 }
|
|
|
|
D_ME_60080C0:
|
|
{ type: GFX, offset: 0x60080C0, symbol: D_ME_60080C0 }
|
|
|
|
D_ME_6008A18:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06008A18, symbol: D_ME_6008A18 }
|
|
|
|
aMeFlipBot1DL:
|
|
{ type: GFX, offset: 0x6008AA0, symbol: aMeFlipBot1DL }
|
|
|
|
D_ME_6009228:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06009228, symbol: D_ME_6009228 }
|
|
|
|
D_ME_6009A28:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06009A28, symbol: D_ME_6009A28 }
|
|
|
|
D_ME_6009C28:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06009C28, symbol: D_ME_6009C28 }
|
|
|
|
aMeFlipBot2DL:
|
|
{ type: GFX, offset: 0x6009E30, symbol: aMeFlipBot2DL }
|
|
|
|
aMeBigMeteorDL:
|
|
{ type: GFX, offset: 0x6009F50, symbol: aMeBigMeteorDL }
|
|
|
|
aMeMeteor7DL:
|
|
{ type: GFX, offset: 0x600AC70, symbol: aMeMeteor7DL }
|
|
|
|
D_ME_600B540:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600B540, symbol: D_ME_600B540 }
|
|
|
|
aMeSecretMarker2DL:
|
|
{ type: GFX, offset: 0x600BD40, symbol: aMeSecretMarker2DL }
|
|
|
|
D_ME_600BF30:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0600BF30, symbol: D_ME_600BF30 }
|
|
|
|
aMeRockGull2DL:
|
|
{ type: GFX, offset: 0x600C130, symbol: aMeRockGull2DL }
|
|
|
|
aMeMeteor6DL:
|
|
{ type: GFX, offset: 0x600C2A0, symbol: aMeMeteor6DL }
|
|
|
|
aMeRockGull3DL:
|
|
{ type: GFX, offset: 0x600C740, symbol: aMeRockGull3DL }
|
|
|
|
aMeRockGull1DL:
|
|
{ type: GFX, offset: 0x600CAA0, symbol: aMeRockGull1DL }
|
|
|
|
aMeMeteorShower3DL:
|
|
{ type: GFX, offset: 0x600CD60, symbol: aMeMeteorShower3DL }
|
|
|
|
D_ME_600CDE8:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0600CDE8, symbol: D_ME_600CDE8 }
|
|
|
|
D_ME_600DDF0:
|
|
{ type: GFX, offset: 0x600DDF0, symbol: D_ME_600DDF0 }
|
|
|
|
D_ME_600E238:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0600E238, symbol: D_ME_600E238 }
|
|
|
|
D_ME_600F238:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0600F238, symbol: D_ME_600F238 }
|
|
|
|
D_ME_6010238:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06010238, symbol: D_ME_6010238 }
|
|
|
|
D_ME_6011238:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06011238, symbol: D_ME_6011238 }
|
|
|
|
D_ME_6012238:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06012238, symbol: D_ME_6012238 }
|
|
|
|
D_ME_6013238:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06013238, symbol: D_ME_6013238 }
|
|
|
|
D_ME_6014238:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06014238, symbol: D_ME_6014238 }
|
|
|
|
D_ME_6015238:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06015238, symbol: D_ME_6015238 }
|
|
|
|
aMeMeteorShower2DL:
|
|
{ type: GFX, offset: 0x6016240, symbol: aMeMeteorShower2DL }
|
|
|
|
D_ME_60162C8:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x060162C8, symbol: D_ME_60162C8 }
|
|
|
|
D_ME_60172C8:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060172C8, symbol: D_ME_60172C8 }
|
|
|
|
aMeMeteorShower1DL:
|
|
{ type: GFX, offset: 0x06017AD0, symbol: aMeMeteorShower1DL }
|
|
|
|
aMeMeteor3DL:
|
|
{ type: GFX, offset: 0x06017B60, symbol: aMeMeteor3DL }
|
|
|
|
aMeLaserCannon2DL:
|
|
{ type: GFX, offset: 0x06018450, symbol: aMeLaserCannon2DL }
|
|
|
|
aMeMeteor5DL:
|
|
{ type: GFX, offset: 0x06018960, symbol: aMeMeteor5DL }
|
|
|
|
aMeMeteor1DL:
|
|
{ type: GFX, offset: 0x06018C00, symbol: aMeMeteor1DL }
|
|
|
|
aMeMeteor4DL:
|
|
{ type: GFX, offset: 0x06019430, symbol: aMeMeteor4DL }
|
|
|
|
D_ME_6019880:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06019880, symbol: D_ME_6019880 }
|
|
|
|
D_ME_601A080:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601A080, symbol: D_ME_601A080 }
|
|
|
|
aMeSecretMarker1DL:
|
|
{ type: GFX, offset: 0x0601A880, symbol: aMeSecretMarker1DL }
|
|
|
|
aMeMeteoTunnelDL:
|
|
{ type: GFX, offset: 0x0601AE40, symbol: aMeMeteoTunnelDL }
|
|
|
|
D_ME_601C8E0:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0601C8E0, symbol: D_ME_601C8E0 }
|
|
|
|
D_ME_601D800:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0601D800, symbol: D_ME_601D800 }
|
|
|
|
aMeHopBotAnim:
|
|
{ type: SF64:ANIM, offset: 0x601E8C4, symbol: aMeHopBotAnim }
|
|
|
|
aMeHopBotSkel:
|
|
{ type: SF64:SKELETON, offset: 0x601E9D0, symbol: aMeHopBotSkel }
|
|
|
|
# Beta Meteo background, unused
|
|
D_ME_601EA00:
|
|
{ type: GFX, offset: 0x0601EA00, symbol: D_ME_601EA00 }
|
|
|
|
D_ME_601EA98:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601EA98, symbol: D_ME_601EA98 }
|
|
|
|
aMeMeteor2DL:
|
|
{ type: GFX, offset: 0x0601F2A0, symbol: aMeMeteor2DL }
|
|
|
|
D_ME_601F778:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601F778, symbol: D_ME_601F778 }
|
|
|
|
D_ME_601FF80:
|
|
{ type: GFX, offset: 0x0601FF80, symbol: D_ME_601FF80 }
|
|
|
|
D_ME_6020008:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06020008, symbol: D_ME_6020008 }
|
|
|
|
aMeCorneriaBgDL:
|
|
{ type: GFX, offset: 0x06020810, symbol: aMeCorneriaBgDL }
|
|
|
|
aMeCorneriaBg1Tex:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06020920, symbol: aMeCorneriaBg1Tex }
|
|
|
|
aMeCorneriaBg2Tex:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06021920, symbol: aMeCorneriaBg2Tex }
|
|
|
|
aMeLaserCannon1DL:
|
|
{ type: GFX, offset: 0x06022920, symbol: aMeLaserCannon1DL }
|
|
|
|
D_ME_6022E50:
|
|
{ type: GFX, offset: 0x06022E50, symbol: D_ME_6022E50 }
|
|
|
|
D_ME_60236F0:
|
|
{ type: GFX, offset: 0x060236F0, symbol: D_ME_60236F0 }
|
|
|
|
D_ME_6023788:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06023788, symbol: D_ME_6023788 }
|
|
|
|
D_ME_60231C0:
|
|
{ type: GFX, offset: 0x060231C0, symbol: D_ME_60231C0 }
|
|
|
|
D_ME_6023290:
|
|
{ type: GFX, offset: 0x06023290, symbol: D_ME_6023290 }
|
|
|
|
D_ME_6023360:
|
|
{ type: GFX, offset: 0x06023360, symbol: D_ME_6023360 }
|
|
|
|
D_ME_6023810:
|
|
{ type: GFX, offset: 0x06023810, symbol: D_ME_6023810 }
|
|
|
|
D_ME_60238A8:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060238A8, symbol: D_ME_60238A8 }
|
|
|
|
D_ME_60240B0:
|
|
{ type: GFX, offset: 0x060240B0, symbol: D_ME_60240B0 }
|
|
|
|
D_ME_6024AD0:
|
|
{ type: GFX, offset: 0x06024AD0, symbol: D_ME_6024AD0 }
|
|
|
|
aMeMolarRockDL:
|
|
{ type: GFX, offset: 0x06024B60, symbol: aMeMolarRockDL }
|
|
|
|
# Unused Meteo Ball
|
|
aMeMeteoBallDL:
|
|
{ type: GFX, offset: 0x06025B50, symbol: aMeMeteoBallDL }
|
|
|
|
D_ME_6025350:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6025350, symbol: D_ME_6025350 }
|
|
|
|
D_ME_6025BE8:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06025BE8, symbol: D_ME_6025BE8 }
|
|
|
|
D_ME_60263F0:
|
|
{ type: GFX, offset: 0x060263F0, symbol: D_ME_60263F0 }
|
|
|
|
D_ME_6026478:
|
|
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06026478, symbol: D_ME_6026478 }
|
|
|
|
D_ME_6026CC4:
|
|
{ type: SF64:OBJECT_INIT, offset: 0x6026CC4, symbol: D_ME_6026CC4 }
|
|
|
|
D_ME_6026C80:
|
|
{ type: SF64:ENVIRONMENT, offset: 0x6026C80, symbol: D_ME_6026C80 }
|
|
|
|
D_ME_602B148:
|
|
{ type: SF64:OBJECT_INIT, offset: 0x602B148, symbol: D_ME_602B148 }
|
|
|
|
D_ME_602F3AC:
|
|
{ type: SF64:SCRIPT, offset: 0x602F3AC, symbol: D_ME_602F3AC }
|
|
|
|
aMeFlipBotHitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602F604, symbol: aMeFlipBotHitbox }
|
|
|
|
D_ME_602F638:
|
|
{ type: SF64:HITBOX, offset: 0x602F638, symbol: D_ME_602F638 }
|
|
|
|
aMeMeteoBallHitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602F684, symbol: aMeMeteoBallHitbox }
|
|
|
|
aMeHopBotHitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602F6A0, symbol: aMeHopBotHitbox }
|
|
|
|
aMeMeteor1Hitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602F6EC, symbol: aMeMeteor1Hitbox }
|
|
|
|
aMeMeteor2Hitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602F708, symbol: aMeMeteor2Hitbox }
|
|
|
|
aMeLaserCannon1Hitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602F724, symbol: aMeLaserCannon1Hitbox }
|
|
|
|
aMeLaserCannon2Hitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602F740, symbol: aMeLaserCannon2Hitbox }
|
|
|
|
aMeCrusherHitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602F75C, symbol: aMeCrusherHitbox }
|
|
|
|
aMeCrusherShieldHitbox:
|
|
{ type: SF64:HITBOX, offset: 0x602FA50, symbol: aMeCrusherShieldHitbox }
|
|
|
|
D_ME_602FA9C:
|
|
{type: SF64:COLPOLY, count: 79, offset: 0x602FA9C, symbol: D_ME_602FA9C, mesh_symbol: D_ME_OFFSET }
|
|
|
|
D_ME_6030208:
|
|
{type: SF64:COLPOLY, count: 42, offset: 0x6030208, symbol: D_ME_6030208, mesh_symbol: D_ME_OFFSET }
|
|
|
|
D_ME_60305DC:
|
|
{type: SF64:COLPOLY, count: 236, offset: 0x60305DC, symbol: D_ME_60305DC, mesh_symbol: D_ME_OFFSET }
|