#ifndef CSPACEPIRATEEXTRA_H #define CSPACEPIRATEEXTRA_H #include "CScriptExtra.h" #include "Core/Resource/Script/Property/IProperty.h" enum class EVulnerabilityTypeMP1 { DoubleDamage, Normal, Reflect, Immune, PassThru, DirectDouble, DirectNormal, DirectImmune }; class CSpacePirateExtra : public CScriptExtra { // Render beam troopers with the correct color TEnumRef mPowerVulnerability; TEnumRef mWaveVulnerability; TEnumRef mIceVulnerability; TEnumRef mPlasmaVulnerability; public: explicit CSpacePirateExtra(CScriptObject *pInstance, CScene *pScene, CScriptNode *pParent = 0); CColor TevColor(); }; #endif // CSPACEPIRATEEXTRA_H