Space Engineers
Public Member Functions | Public Attributes | List of all members
Sandbox.Game.GameSystems.MySpaceStrafeData Class Reference

Public Member Functions

 MySpaceStrafeData ()
 
 MySpaceStrafeData (MyObjectBuilder_DroneBehaviorDefinition definition)
 

Public Attributes

float Height = 10f
 
float Depth = 5f
 
float Width = 10f
 
bool AvoidCollisions = true
 
float SpeedLimit = 25f
 
bool RotateToPlayer = true
 
float PlayerYAxisOffset = 0.9f
 
int WaypointDelayMsMin = 1000
 
int WaypointDelayMsMax = 3000
 
float WaypointThresholdDistance = 0.5f
 
float PlayerTargetDistance = 200f
 
float MaxManeuverDistance = 250f
 
int WaypointMaxTime = 15000
 
int LostTimeMs = 20000
 
float MinStrafeDistance = 2f
 
bool UseStaticWeaponry = true
 
float StaticWeaponryUsage = 300f
 
bool UseTools = true
 
float ToolsUsage = 5f
 
bool UseKamikazeBehavior = true
 
bool CanBeDisabled = true
 
float KamikazeBehaviorDistance = 75f
 
string AlternativeBehavior = ""
 
bool UsePlanetHover = false
 
float PlanetHoverMin = 2f
 
float PlanetHoverMax = 25f
 

Detailed Description

Definition at line 34 of file MySpaceStrafeData.cs.

Constructor & Destructor Documentation

Sandbox.Game.GameSystems.MySpaceStrafeData.MySpaceStrafeData ( )
inline

Definition at line 63 of file MySpaceStrafeData.cs.

Sandbox.Game.GameSystems.MySpaceStrafeData.MySpaceStrafeData ( MyObjectBuilder_DroneBehaviorDefinition  definition)
inline

Definition at line 65 of file MySpaceStrafeData.cs.

Member Data Documentation

string Sandbox.Game.GameSystems.MySpaceStrafeData.AlternativeBehavior = ""

Definition at line 58 of file MySpaceStrafeData.cs.

bool Sandbox.Game.GameSystems.MySpaceStrafeData.AvoidCollisions = true

Definition at line 39 of file MySpaceStrafeData.cs.

bool Sandbox.Game.GameSystems.MySpaceStrafeData.CanBeDisabled = true

Definition at line 56 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.Depth = 5f

Definition at line 37 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.Height = 10f

Definition at line 36 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.KamikazeBehaviorDistance = 75f

Definition at line 57 of file MySpaceStrafeData.cs.

int Sandbox.Game.GameSystems.MySpaceStrafeData.LostTimeMs = 20000

Definition at line 49 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.MaxManeuverDistance = 250f

Definition at line 47 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.MinStrafeDistance = 2f

Definition at line 50 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.PlanetHoverMax = 25f

Definition at line 61 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.PlanetHoverMin = 2f

Definition at line 60 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.PlayerTargetDistance = 200f

Definition at line 46 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.PlayerYAxisOffset = 0.9f

Definition at line 42 of file MySpaceStrafeData.cs.

bool Sandbox.Game.GameSystems.MySpaceStrafeData.RotateToPlayer = true

Definition at line 41 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.SpeedLimit = 25f

Definition at line 40 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.StaticWeaponryUsage = 300f

Definition at line 52 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.ToolsUsage = 5f

Definition at line 54 of file MySpaceStrafeData.cs.

bool Sandbox.Game.GameSystems.MySpaceStrafeData.UseKamikazeBehavior = true

Definition at line 55 of file MySpaceStrafeData.cs.

bool Sandbox.Game.GameSystems.MySpaceStrafeData.UsePlanetHover = false

Definition at line 59 of file MySpaceStrafeData.cs.

bool Sandbox.Game.GameSystems.MySpaceStrafeData.UseStaticWeaponry = true

Definition at line 51 of file MySpaceStrafeData.cs.

bool Sandbox.Game.GameSystems.MySpaceStrafeData.UseTools = true

Definition at line 53 of file MySpaceStrafeData.cs.

int Sandbox.Game.GameSystems.MySpaceStrafeData.WaypointDelayMsMax = 3000

Definition at line 44 of file MySpaceStrafeData.cs.

int Sandbox.Game.GameSystems.MySpaceStrafeData.WaypointDelayMsMin = 1000

Definition at line 43 of file MySpaceStrafeData.cs.

int Sandbox.Game.GameSystems.MySpaceStrafeData.WaypointMaxTime = 15000

Definition at line 48 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.WaypointThresholdDistance = 0.5f

Definition at line 45 of file MySpaceStrafeData.cs.

float Sandbox.Game.GameSystems.MySpaceStrafeData.Width = 10f

Definition at line 38 of file MySpaceStrafeData.cs.


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