Space Engineers
|
Classes | |
struct | AgentGroupData |
Static Public Member Functions | |
static int | GenerateBotId (int lastSpawnedBot) |
static int | GenerateBotId () |
Public Attributes | |
MyAgentDefinition | BotToSpawn = null |
MyAiCommandDefinition | CommandDefinition = null |
Public Attributes inherited from VRage.Game.Components.MySessionComponentBase | |
readonly string | DebugName |
readonly int | Priority |
readonly Type | ComponentType |
IMySession | Session |
Static Public Attributes | |
static MyAIComponent | Static |
static MyBotFactoryBase | BotFactory |
Protected Member Functions | |
override void | UnloadData () |
Properties | |
MyBotCollection | Bots [get] |
IMyPathfinding | Pathfinding [get] |
MyBehaviorTreeCollection | BehaviorTrees [get] |
override Type[] | Dependencies [get] |
Vector3D | DebugTarget [get] |
Properties inherited from VRage.Game.Components.MySessionComponentBase | |
MyUpdateOrder | UpdateOrder [get] |
MyObjectBuilderType | ObjectBuilderType [get] |
bool | Loaded [get] |
bool | Initialized [get] |
MyDefinitionId | Definition [get, set] |
virtual Type[] | Dependencies [get] |
virtual bool | IsRequiredByGame [get] |
Indicates whether a session component should be used in current configuration. Example: MyDestructionData component returns true only when game uses Havok Destruction More... | |
Events | |
Action< int, MyBotDefinition > | BotCreatedEvent |
Definition at line 44 of file MyAIComponent.cs.
|
inline |
Definition at line 111 of file MyAIComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 185 of file MyAIComponent.cs.
|
inline |
Definition at line 473 of file MyAIComponent.cs.
|
inline |
Definition at line 525 of file MyAIComponent.cs.
|
inline |
Definition at line 867 of file MyAIComponent.cs.
|
inline |
Definition at line 885 of file MyAIComponent.cs.
|
inline |
Definition at line 875 of file MyAIComponent.cs.
|
inline |
Definition at line 880 of file MyAIComponent.cs.
|
inline |
Definition at line 686 of file MyAIComponent.cs.
|
inlinestatic |
Definition at line 848 of file MyAIComponent.cs.
|
inlinestatic |
Definition at line 860 of file MyAIComponent.cs.
|
inline |
Definition at line 268 of file MyAIComponent.cs.
|
inline |
Definition at line 515 of file MyAIComponent.cs.
|
inline |
Definition at line 520 of file MyAIComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 400 of file MyAIComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 727 of file MyAIComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 169 of file MyAIComponent.cs.
|
inline |
Definition at line 285 of file MyAIComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 117 of file MyAIComponent.cs.
|
inline |
Definition at line 252 of file MyAIComponent.cs.
|
inline |
Definition at line 257 of file MyAIComponent.cs.
|
inline |
Definition at line 711 of file MyAIComponent.cs.
|
inline |
Definition at line 302 of file MyAIComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 216 of file MyAIComponent.cs.
|
inline |
Definition at line 413 of file MyAIComponent.cs.
|
inline |
Definition at line 422 of file MyAIComponent.cs.
|
inline |
Definition at line 468 of file MyAIComponent.cs.
|
inline |
Definition at line 427 of file MyAIComponent.cs.
|
inline |
Definition at line 743 of file MyAIComponent.cs.
|
inlineprotectedvirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 359 of file MyAIComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 333 of file MyAIComponent.cs.
|
static |
Definition at line 87 of file MyAIComponent.cs.
MyAgentDefinition Sandbox.Game.AI.MyAIComponent.BotToSpawn = null |
Definition at line 96 of file MyAIComponent.cs.
MyAiCommandDefinition Sandbox.Game.AI.MyAIComponent.CommandDefinition = null |
Definition at line 97 of file MyAIComponent.cs.
|
static |
Definition at line 86 of file MyAIComponent.cs.
|
get |
Definition at line 80 of file MyAIComponent.cs.
|
get |
Definition at line 78 of file MyAIComponent.cs.
|
get |
Definition at line 265 of file MyAIComponent.cs.
|
get |
Definition at line 162 of file MyAIComponent.cs.
|
get |
Definition at line 79 of file MyAIComponent.cs.
Action<int, MyBotDefinition> Sandbox.Game.AI.MyAIComponent.BotCreatedEvent |
Definition at line 99 of file MyAIComponent.cs.