class CCitadel_PickupItemSpawnerVData : publicCEntitySubclassVDataBase{public: // MPropertyGroupName = Visuals // MPropertyDescription = Model CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>> m_hModel; float32 m_flModelScale; CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_InactiveParticle; CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_ActiveParticle; // MPropertyStartGroup = Pickup rewards CUtlVector<BreakablePowerupDropDefinition_t> m_vecPrimaryPickups; // MPropertyDescription = Ignore Primary Pickups and only spawn one type CSubclassName<0> m_sSinglePickupOverride; // MPropertyStartGroup = Gameplay // MPropertyDescription = Set to -1 to not spawn until invoked by another system float32 m_flInitialSpawnTime; float32 m_flRespawnTime; // MPropertyDescription = Set to -1 to not spawn until invoked by another system float32 m_flInitialSpawnTimeTest; float32 m_flRespawnTimeTest; bool m_bRespawnTimerStartsAfterPickup;};