public override void Init(IReGoapMemory <string, object> memory) { base.Init(memory); var state = memory.GetWorldState(); state.Set("startPosition", transform.position); }
public virtual void RefreshMemory() { memory = GetComponent <IReGoapMemory>(); }
public virtual void Init(IReGoapMemory <T, W> memory) { this.memory = memory; }
public override void Init(IReGoapMemory <string, object> memory) { base.Init(memory); }