public EmoteData(string pText, NPCBrainEvents pEvent, NPCEmoteType pType, uint pSoundId) { mText = pText; mEvent = pEvent; mType = pType; mSoundId = pSoundId; }
public EmoteData(string pText, NPCBrainEvents pEvent, NPCEmoteType pType, uint pSoundId) { this.mText = pText; this.mEvent = pEvent; this.mType = pType; this.mSoundId = pSoundId; }
private void DoEmoteForEvent(NPCBrainEvents pNPCBrainEvents) { uint num = (uint)pNPCBrainEvents; if (this.m_emoteData == null) { return; } int count = this.m_emoteData[num].Count; if (count < 1) { return; } this.DoEmote(this.m_emoteData[num][count == 1 ? 0 : Utility.Random(0, count - 1)]); }
private void DoEmoteForEvent(NPCBrainEvents pNPCBrainEvents) { var evtId = (uint)pNPCBrainEvents; if (m_emoteData != null) { // Select random var evt = m_emoteData[evtId]; var count = evt.Count; if (count < 1) { return; } DoEmote(m_emoteData[evtId][count == 1 ? 0 : Utility.Random(0, count - 1)]); } }
public void AddEmote(string pText, NPCBrainEvents pEvent, NPCEmoteType pType) { var newEmoteData = new EmoteData(pText, pEvent, pType, 0); AddEmote(newEmoteData); }
public void AddEmote(string pText, NPCBrainEvents pEvent, NPCEmoteType pType, uint pSoundId) { var newEmoteData = new EmoteData(pText, pEvent, pType, pSoundId); AddEmote(newEmoteData); }
private void DoEmoteForEvent(NPCBrainEvents pNPCBrainEvents) { var evtId = (uint)pNPCBrainEvents; if (m_emoteData != null) { // Select random var evt = m_emoteData[evtId]; var count = evt.Count; if (count < 1) return; DoEmote(m_emoteData[evtId][count == 1 ? 0 : Utility.Random(0, count - 1)]); } }
public void AddEmote(string pText, NPCBrainEvents pEvent, NPCEmoteType pType) { this.AddEmote(new EmoteData(pText, pEvent, pType, 0U)); }
public void AddEmote(string pText, NPCBrainEvents pEvent, NPCEmoteType pType, uint pSoundId) { this.AddEmote(new EmoteData(pText, pEvent, pType, pSoundId)); }