Space Engineers
|
Public Member Functions | |
override bool | CanCreateBotOfType (string behaviorType, bool load) |
override bool | GetBotSpawnPosition (string behaviorType, out VRageMath.Vector3D spawnPosition) |
override bool | GetBotGroupSpawnPositions (string behaviorType, int count, List< Vector3D > spawnPositions) |
Public Member Functions inherited from Sandbox.Game.AI.MyBotFactoryBase | |
MyBotFactoryBase () | |
MyObjectBuilder_Bot | GetBotObjectBuilder (IMyBot myAgentBot) |
IMyBot | CreateBot (MyPlayer player, MyObjectBuilder_Bot botBuilder, MyBotDefinition botDefinition) |
MyAiTargetBase | CreateTargetForBot (MyAgentBot bot) |
abstract bool | GetBotSpawnPosition (string behaviorType, out Vector3D spawnPosition) |
Static Public Member Functions | |
static bool | GetSpiderSpawnPosition (out MatrixD spawnPosition, Vector3D?oldPosition) |
static MyPlanetAnimalSpawnInfo | GetDayOrNightAnimalSpawnInfo (MyPlanet planet, Vector3D position) |
Properties | |
override int | MaximumUncontrolledBotCount [get] |
override int | MaximumBotPerPlayer [get] |
Properties inherited from Sandbox.Game.AI.MyBotFactoryBase | |
abstract int | MaximumUncontrolledBotCount [get] |
abstract int | MaximumBotPerPlayer [get] |
Additional Inherited Members | |
Protected Member Functions inherited from Sandbox.Game.AI.MyBotFactoryBase | |
void | LoadBotData (Assembly assembly) |
Protected Attributes inherited from Sandbox.Game.AI.MyBotFactoryBase | |
Dictionary< string, Type > | m_TargetTypeByName |
Dictionary< string, BehaviorData > | m_botDataByBehaviorType |
Dictionary< string, LogicData > | m_logicDataByBehaviorSubtype |
Dictionary< Type, BehaviorTypeData > | m_botTypeByDefinitionTypeRemoveThis |
Definition at line 15 of file MySpaceBotFactory.cs.
|
inlinevirtual |
Implements Sandbox.Game.AI.MyBotFactoryBase.
Definition at line 27 of file MySpaceBotFactory.cs.
|
inlinevirtual |
Implements Sandbox.Game.AI.MyBotFactoryBase.
Definition at line 129 of file MySpaceBotFactory.cs.
|
inline |
Definition at line 32 of file MySpaceBotFactory.cs.
|
inlinestatic |
Definition at line 135 of file MySpaceBotFactory.cs.
|
inlinestatic |
Definition at line 61 of file MySpaceBotFactory.cs.
|
get |
Definition at line 23 of file MySpaceBotFactory.cs.
|
get |
Definition at line 18 of file MySpaceBotFactory.cs.