// MPropertyFriendlyName = Count Envelope
class CSosGroupActionMemberCountEnvelopeSchema : public CSosGroupActionSchema
{
public:
// MPropertyFriendlyName = Min Threshold Count
int32 m_nBaseCount;
// MPropertyFriendlyName = Max Target Count
int32 m_nTargetCount;
// MPropertyFriendlyName = Threshold Value
float32 m_flBaseValue;
// MPropertyFriendlyName = Target Value
float32 m_flTargetValue;
// MPropertyFriendlyName = Attack
float32 m_flAttack;
// MPropertyFriendlyName = Decay
float32 m_flDecay;
// MPropertyFriendlyName = Result Variable Name
CUtlString m_resultVarName;
// MPropertyFriendlyName = Save Result to Group
bool m_bSaveToGroup;
};
KV3 Class Defaults
{
_class = "CSosGroupActionMemberCountEnvelopeSchema"
m_nBaseCount = 0
m_nTargetCount = 1
m_flBaseValue = 0.0
m_flTargetValue = 0.0
m_flAttack = 1.0
m_flDecay = 1.0
m_resultVarName = "envelope_result"
m_bSaveToGroup = false
}