public BFilterReadMemory(EMemoryEvent eventType, EMemoryState eventState = EMemoryState.EKnowledge, int eventId = 0) { this.eventType = eventType; this.eventState = eventState; this.eventId = eventId; }
public StateMachineInterruption AddMemoryInterruption(BehaviourHolder entry, EMemoryEvent eventType, EMemoryState eventState) { MemoryInterruption s = new MemoryInterruption(); s.entry = entry; s.eventState = eventState; s.eventType = eventType; memoryInterruptions.Add(s); return(this); }