IGameObjectBehavior Interface
Namespace: SymOntoClay.UnityAsset.Interfaces
Assembly: Assembly-CSharp
Represents base SymOntoClay's game object component.
Properties
| IdForFacts |
Gets unique Id which is prepared to using in building fact string. |
Methods
| RunInMainThread(Action) |
Executes handler in main thread context. |
| RunInMainThread<TResult>(Func<>) |
Executes handler in main thread context. |
| InsertPublicFact(IMonitorLogger,String) |
Inserts public fact into storage. Another NPCs can percept the fact. |
| RemovePublicFact(IMonitorLogger,String) |
Remove public fact from storage. Another NPCs can not percept the fact. |
| PushSoundFact(IMonitorLogger,Single,String) |
Pushes fact to special delivery system which simulates hearing. |