Class MySearchlightDefinition
Inheritance
System.Object
MySearchlightDefinition
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MySearchlightDefinition : MyFunctionalBlockDefinition
Constructors
MySearchlightDefinition()
Declaration
public MySearchlightDefinition()
Fields
AiEnabled
Declaration
Field Value
Type |
Description |
System.Boolean |
|
BlinkIntervalSeconds
Declaration
public MyBounds BlinkIntervalSeconds
Field Value
BlinkLenght
Declaration
public MyBounds BlinkLenght
Field Value
BlinkOffset
Declaration
public MyBounds BlinkOffset
Field Value
ElevationSpeed
Declaration
public float ElevationSpeed
Field Value
Type |
Description |
System.Single |
|
Flare
Declaration
Field Value
Type |
Description |
System.String |
|
ForwardCameraOffset
Declaration
public float ForwardCameraOffset
Field Value
Type |
Description |
System.Single |
|
IdleRotation
Declaration
Field Value
Type |
Description |
System.Boolean |
|
LightDummyName
Declaration
public string LightDummyName
Field Value
Type |
Description |
System.String |
|
LightFalloff
Declaration
public MyBounds LightFalloff
Field Value
LightIntensity
Declaration
public MyBounds LightIntensity
Field Value
LightOffset
Declaration
public MyBounds LightOffset
Field Value
LightRadius
Declaration
public MyBounds LightRadius
Field Value
LightReflectorRadius
Declaration
public MyBounds LightReflectorRadius
Field Value
LightShaftOffset
Declaration
public float LightShaftOffset
Field Value
Type |
Description |
System.Single |
|
MaxAzimuthDegrees
Declaration
public int MaxAzimuthDegrees
Field Value
Type |
Description |
System.Int32 |
|
MaxElevationDegrees
Declaration
public int MaxElevationDegrees
Field Value
Type |
Description |
System.Int32 |
|
MaxFov
Declaration
Field Value
Type |
Description |
System.Single |
|
MaxRangeMeters
Declaration
public float MaxRangeMeters
Field Value
Type |
Description |
System.Single |
|
MinAzimuthDegrees
Declaration
public int MinAzimuthDegrees
Field Value
Type |
Description |
System.Int32 |
|
MinElevationDegrees
Declaration
public int MinElevationDegrees
Field Value
Type |
Description |
System.Int32 |
|
MinFov
Declaration
Field Value
Type |
Description |
System.Single |
|
OverlayTexture
Declaration
public string OverlayTexture
Field Value
Type |
Description |
System.String |
|
PointLightEmissiveMaterial
Declaration
public string PointLightEmissiveMaterial
Field Value
Type |
Description |
System.String |
|
ReflectorConeDegrees
Declaration
public float ReflectorConeDegrees
Field Value
Type |
Description |
System.Single |
|
ReflectorConeMaterial
Declaration
public string ReflectorConeMaterial
Field Value
Type |
Description |
System.String |
|
ReflectorTexture
Declaration
public string ReflectorTexture
Field Value
Type |
Description |
System.String |
|
ReflectorThickness
Declaration
public float ReflectorThickness
Field Value
Type |
Description |
System.Single |
|
Declaration
public float RequiredPowerInput
Field Value
Type |
Description |
System.Single |
|
ResourceSinkGroup
Declaration
public MyStringHash ResourceSinkGroup
Field Value
RotationSpeed
Declaration
public float RotationSpeed
Field Value
Type |
Description |
System.Single |
|
RotationSpeedBounds
Declaration
public MyBounds RotationSpeedBounds
Field Value
SpotLightEmissiveMaterial
Declaration
public string SpotLightEmissiveMaterial
Field Value
Type |
Description |
System.String |
|
UpCameraOffset
Declaration
public float UpCameraOffset
Field Value
Type |
Description |
System.Single |
|
Methods
Init(MyObjectBuilder_DefinitionBase)
Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Overrides