Space Engineers
Public Member Functions | Properties | List of all members
Sandbox.Game.AI.IMyEntityBot Interface Reference
Inheritance diagram for Sandbox.Game.AI.IMyEntityBot:
Sandbox.Game.AI.IMyBot Sandbox.Game.AI.MyAgentBot Sandbox.Game.AI.MyAnimalBot Sandbox.Game.AI.MyHumanoidBot

Public Member Functions

void Spawn (Vector3D?spawnPosition, bool spawnedByPlayer)
 
- Public Member Functions inherited from Sandbox.Game.AI.IMyBot
void Init (MyObjectBuilder_Bot botBuilder)
 
void InitActions (ActionCollection actionCollection)
 
void InitLogic (MyBotLogic logic)
 
void Cleanup ()
 
void Update ()
 
void DebugDraw ()
 
void Reset ()
 
MyObjectBuilder_Bot GetObjectBuilder ()
 
void ReturnToLastMemory ()
 

Properties

MyEntity BotEntity [get]
 
bool ShouldFollowPlayer [get, set]
 
- Properties inherited from Sandbox.Game.AI.IMyBot
bool IsValidForUpdate [get]
 
bool CreatedByPlayer [get]
 
string BehaviorSubtypeName [get]
 
ActionCollection ActionCollection [get]
 
MyBotMemory BotMemory [get]
 
MyBotMemory LastBotMemory [get, set]
 
MyBotDefinition BotDefinition [get]
 
MyBotActionsBase BotActions [get, set]
 
MyBotLogic BotLogic [get]
 

Detailed Description

Definition at line 12 of file IMyEntityBot.cs.

Member Function Documentation

void Sandbox.Game.AI.IMyEntityBot.Spawn ( Vector3D spawnPosition,
bool  spawnedByPlayer 
)

Implemented in Sandbox.Game.AI.MyAgentBot.

Property Documentation

MyEntity Sandbox.Game.AI.IMyEntityBot.BotEntity
get

Definition at line 14 of file IMyEntityBot.cs.

bool Sandbox.Game.AI.IMyEntityBot.ShouldFollowPlayer
getset

Definition at line 18 of file IMyEntityBot.cs.


The documentation for this interface was generated from the following file: