|
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.
1.8.8