class CChoiceUpdateNode : public CAnimUpdateNodeBase
{
    uint8 pad_0058[8];
public:
    CUtlVector<CAnimUpdateNodeRef> m_children;
    CUtlVector<float32> m_weights;
    CUtlVector<float32> m_blendTimes;
    ChoiceMethod m_choiceMethod;
    ChoiceChangeMethod m_choiceChangeMethod;
    ChoiceBlendMethod m_blendMethod;
    float32 m_blendTime;
    bool m_bCrossFade;
    bool m_bResetChosen;
    bool m_bDontResetSameSelection;
};

KV3 Class Defaults

{
    _class = "CChoiceUpdateNode"
    m_nodePath = 
    {
        m_path = 
        [
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
            {
                m_id = 4294967295
            },
        ]
        m_nCount = 0
    }
    m_networkMode = "ServerAuthoritative"
    m_name = ""
    m_children = [  ]
    m_weights = [  ]
    m_blendTimes = [  ]
    m_choiceMethod = 746654688
    m_choiceChangeMethod = 1080
    m_blendMethod = 746654688
    m_blendTime = 0.0
    m_bCrossFade = true
    m_bResetChosen = true
    m_bDontResetSameSelection = true
}