class CCitadel_Hideout_ClockVData : public CEntitySubclassVDataBase
{
public:
    // MPropertyStartGroup = Visuals
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>> m_hModel;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_HourParticle;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_MinuteParticle;
    // MPropertyStartGroup = Sounds
    CSoundEventName m_strStartHourSound;
    CSoundEventName m_strHourSound;
    CSoundEventName m_strMinuteSound;
    float32 m_flHourChimeInterval;
};

KV3 Class Defaults

{
    _class = "CCitadel_Hideout_ClockVData"
    m_hModel = resource_name:""
    m_HourParticle = resource_name:""
    m_MinuteParticle = resource_name:""
    m_strStartHourSound = soundevent:""
    m_strHourSound = soundevent:""
    m_strMinuteSound = soundevent:""
    m_flHourChimeInterval = 1.0
}