class CNPC_NeutralBugVData : public CEntitySubclassVDataBase
{
public:
    int32 m_iGoldReward;
    float32 m_flRadius;
    float32 m_flDropDownRate;
    float32 m_flRespawnTime;
    float32 m_flRespawnTimeHeroTest;
    float32 m_flWaitTimeMax;
    float32 m_flPlayerCheckThink;
    float32 m_flPlayerCheckDistanceM;
    float32 m_flMaxMoveDistance;
    float32 m_flMinMoveDistance;
    float32 m_flMoveSpeedMin;
    float32 m_flMoveSpeedMax;
    float32 m_flValidDirectionDist;
    float32 m_flValidMinDist;
    // MPropertyStartGroup = Visuals
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>> m_sModelName;
    CResourceNameTyped<CWeakHandle<InfoForResourceTypeIParticleSystemDefinition>> m_DeathParticle;
};

KV3 Class Defaults

{
    _class = "CNPC_NeutralBugVData"
    m_iGoldReward = 0
    m_flRadius = 20.0
    m_flDropDownRate = 40.0
    m_flRespawnTime = 30.0
    m_flRespawnTimeHeroTest = 5.0
    m_flWaitTimeMax = 5.0
    m_flPlayerCheckThink = 10.0
    m_flPlayerCheckDistanceM = 30.0
    m_flMaxMoveDistance = 100.0
    m_flMinMoveDistance = 20.0
    m_flMoveSpeedMin = 150.0
    m_flMoveSpeedMax = 200.0
    m_flValidDirectionDist = 200.0
    m_flValidMinDist = 20.0
    m_sModelName = resource_name:""
    m_DeathParticle = resource_name:""
}