class CDestructableBuildingVData : public CEntitySubclassVDataBase
{
public:
    float32 m_flEnemyTrooperProtectionRange;
    float32 m_flTrooperJumpRange;
    float32 m_flFinishedDyingThink;
    // MPropertyStartGroup = Visuals
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>> m_sAmberModelName;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>> m_sSapphModelName;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_AmberDeathParticle;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_SapphDeathParticle;
    // MPropertyStartGroup = Sounds
    CSoundEventName m_AmberDeathSound;
    CSoundEventName m_SapphDeathSound;
    // MPropertyStartGroup = GamePlay
    int32 m_iMaxHealthFinal;
    int32 m_iMaxHealthGenerator;
    // MPropertyStartGroup = Modifiers
    CEmbeddedSubclass<CCitadelModifier> m_PowerGenerator;
    CEmbeddedSubclass<CCitadelModifier> m_ObjectiveRegen;
    CEmbeddedSubclass<CCitadelModifier> m_BackdoorBulletResistModifier;
    CEmbeddedSubclass<CCitadelModifier> m_BackdoorProtectionModifier;
    CEmbeddedSubclass<CCitadelModifier> m_RangedArmorModifier;
};

KV3 Class Defaults

{
    _class = "CDestructableBuildingVData"
    m_flEnemyTrooperProtectionRange = 1575.0
    m_flTrooperJumpRange = 800.0
    m_flFinishedDyingThink = 5.0
    m_sAmberModelName = resource_name:""
    m_sSapphModelName = resource_name:""
    m_AmberDeathParticle = resource_name:""
    m_SapphDeathParticle = resource_name:""
    m_AmberDeathSound = soundevent:""
    m_SapphDeathSound = soundevent:""
    m_iMaxHealthFinal = 13000
    m_iMaxHealthGenerator = 4000
    m_PowerGenerator = subclass:
    {
    }
    m_ObjectiveRegen = subclass:
    {
    }
    m_BackdoorBulletResistModifier = subclass:
    {
    }
    m_BackdoorProtectionModifier = subclass:
    {
    }
    m_RangedArmorModifier = subclass:
    {
    }
}