Space Engineers
Public Attributes | List of all members
VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition Class Reference
Inheritance diagram for VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition:
VRage.Game.MyObjectBuilder_DefinitionBase VRage.ObjectBuilders.MyObjectBuilder_Base

Public Attributes

float StrafeWidth = 10f
 
float StrafeHeight = 10f
 
float StrafeDepth = 5f
 
float MinStrafeDistance = 2f
 
bool AvoidCollisions = true
 
bool RotateToPlayer = true
 
bool UseStaticWeaponry = true
 
bool UseTools = true
 
bool UseRammingBehavior = false
 
bool CanBeDisabled = true
 
bool UsePlanetHover = false
 
string AlternativeBehavior = ""
 
float PlanetHoverMin = 2f
 
float PlanetHoverMax = 25f
 
float SpeedLimit = 50f
 
float PlayerYAxisOffset = 0.9f
 
float TargetDistance = 200f
 
float MaxManeuverDistance = 250f
 
float StaticWeaponryUsage = 300f
 
float RammingBehaviorDistance = 75f
 
float ToolsUsage = 8f
 
int WaypointDelayMsMin = 1000
 
int WaypointDelayMsMax = 3000
 
int WaypointMaxTime = 15000
 
float WaypointThresholdDistance = 0.5f
 
int LostTimeMs = 20000
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_DefinitionBase
SerializableDefinitionId Id
 
string DisplayName
 
string Description
 
string[] Icons
 
bool Public = true
 
bool Enabled = true
 
bool AvailableInSurvival = true
 

Additional Inherited Members

- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 
- Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
MyStringHash SubtypeId [get]
 
string SubtypeName [get, set]
 
MyObjectBuilderType TypeId [get]
 

Detailed Description

Definition at line 10 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

Member Data Documentation

string VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.AlternativeBehavior = ""

Definition at line 36 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

bool VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.AvoidCollisions = true

Definition at line 22 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

bool VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.CanBeDisabled = true

Definition at line 32 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

int VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.LostTimeMs = 20000

Definition at line 66 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.MaxManeuverDistance = 250f

Definition at line 49 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.MinStrafeDistance = 2f

Definition at line 19 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.PlanetHoverMax = 25f

Definition at line 41 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.PlanetHoverMin = 2f

Definition at line 39 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.PlayerYAxisOffset = 0.9f

Definition at line 45 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.RammingBehaviorDistance = 75f

Definition at line 53 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

bool VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.RotateToPlayer = true

Definition at line 24 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.SpeedLimit = 50f

Definition at line 43 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.StaticWeaponryUsage = 300f

Definition at line 51 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.StrafeDepth = 5f

Definition at line 17 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.StrafeHeight = 10f

Definition at line 15 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.StrafeWidth = 10f

Definition at line 13 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.TargetDistance = 200f

Definition at line 47 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.ToolsUsage = 8f

Definition at line 55 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

bool VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.UsePlanetHover = false

Definition at line 34 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

bool VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.UseRammingBehavior = false

Definition at line 30 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

bool VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.UseStaticWeaponry = true

Definition at line 26 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

bool VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.UseTools = true

Definition at line 28 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

int VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.WaypointDelayMsMax = 3000

Definition at line 60 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

int VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.WaypointDelayMsMin = 1000

Definition at line 58 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

int VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.WaypointMaxTime = 15000

Definition at line 62 of file MyObjectBuilder_DroneBehaviorDefinition.cs.

float VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_DroneBehaviorDefinition.WaypointThresholdDistance = 0.5f

Definition at line 64 of file MyObjectBuilder_DroneBehaviorDefinition.cs.


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