class CCitadel_HeroTestOrbSpawnerVData : public CEntitySubclassVDataBase
{
public:
    // MPropertyStartGroup = Gameplay
    int32 m_iGoldValue;
    float32 m_flSpawnRate;
    float32 m_flFirstSpawnTime;
    // MPropertyStartGroup = Visuals
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>> m_hModel;
    float32 m_flModelScale;
    float32 m_flSpawnOffset;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_AmbientParticle;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_SpawnParticle;
};

KV3 Class Defaults

{
    _class = "CCitadel_HeroTestOrbSpawnerVData"
    m_iGoldValue = 10
    m_flSpawnRate = 2.0
    m_flFirstSpawnTime = 180.0
    m_hModel = resource_name:""
    m_flModelScale = 1.5
    m_flSpawnOffset = 40.0
    m_AmbientParticle = resource_name:""
    m_SpawnParticle = resource_name:""
}