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