class CCitadel_Bounce_PadVData : public CEntitySubclassVDataBase
{
public:
    // MPropertyStartGroup = Visuals
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>> m_sModelName;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_IdleParticle;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_BounceParticle;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_DestroyParticle;
    // MPropertyStartGroup = Sounds
    CSoundEventName m_strCasterBounceSound;
    CSoundEventName m_strOtherHeroBounceSound;
    CSoundEventName m_strBarrelBounceSound;
    CSoundEventName m_strExpiredSound;
};

KV3 Class Defaults

{
    _class = "CCitadel_Bounce_PadVData"
    m_sModelName = resource_name:""
    m_IdleParticle = resource_name:""
    m_BounceParticle = resource_name:""
    m_DestroyParticle = resource_name:""
    m_strCasterBounceSound = soundevent:""
    m_strOtherHeroBounceSound = soundevent:""
    m_strBarrelBounceSound = soundevent:""
    m_strExpiredSound = soundevent:""
}