mirror of
https://github.com/PrimeDecomp/echoes.git
synced 2026-03-31 14:23:06 -07:00
45 lines
1.5 KiB
C++
45 lines
1.5 KiB
C++
#ifndef _SLDRDAMAGEVULNERABILITY
|
|
#define _SLDRDAMAGEVULNERABILITY
|
|
|
|
#include "Kyoto/Streams/CInputStream.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrWeaponVulnerability.hpp"
|
|
|
|
struct SLdrDamageVulnerability {
|
|
SLdrDamageVulnerability();
|
|
~SLdrDamageVulnerability();
|
|
|
|
SLdrWeaponVulnerability power;
|
|
SLdrWeaponVulnerability dark;
|
|
SLdrWeaponVulnerability light;
|
|
SLdrWeaponVulnerability annihilator;
|
|
SLdrWeaponVulnerability boostBall;
|
|
SLdrWeaponVulnerability cannonBall;
|
|
SLdrWeaponVulnerability screwAttack;
|
|
SLdrWeaponVulnerability bomb;
|
|
SLdrWeaponVulnerability powerBomb;
|
|
SLdrWeaponVulnerability missile;
|
|
SLdrWeaponVulnerability phazon;
|
|
SLdrWeaponVulnerability ai;
|
|
SLdrWeaponVulnerability poisonWater;
|
|
SLdrWeaponVulnerability darkWater;
|
|
SLdrWeaponVulnerability lava;
|
|
SLdrWeaponVulnerability areaDamageHot;
|
|
SLdrWeaponVulnerability areaDamageCold;
|
|
SLdrWeaponVulnerability areaDamageDark;
|
|
SLdrWeaponVulnerability areaDamageLight;
|
|
SLdrWeaponVulnerability powerCharge;
|
|
SLdrWeaponVulnerability entangler;
|
|
SLdrWeaponVulnerability lightBlast;
|
|
SLdrWeaponVulnerability sonicBoom;
|
|
SLdrWeaponVulnerability superMissle;
|
|
SLdrWeaponVulnerability blackHole;
|
|
SLdrWeaponVulnerability sunburst;
|
|
SLdrWeaponVulnerability imploder;
|
|
SLdrWeaponVulnerability weaponVulnerability;
|
|
SLdrWeaponVulnerability normalSafeZone;
|
|
};
|
|
|
|
void LoadTypedefSLdrDamageVulnerability(SLdrDamageVulnerability&, CInputStream&);
|
|
|
|
#endif // _SLDRDAMAGEVULNERABILITY
|