Class AboveCloudsView.DistantLightning
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class AboveCloudsView.DistantLightning : BackgroundScene.BackgroundSceneElement, IDrawable
- Inheritance
-
AboveCloudsView.DistantLightning
- Implements
-
- Inherited Members
-
Constructors
DistantLightning(AboveCloudsView, string, Vector2, float, float)
public DistantLightning(AboveCloudsView aboveCloudsScene, string assetName, Vector2 pos, float depth, float minusDepthForLayering)
Parameters
aboveCloudsScene AboveCloudsView
assetName string
pos Vector2
depth float
minusDepthForLayering float
Fields
assetName
Field Value
- string
index
Field Value
- int
intensity
Field Value
- float
intensityMultiplier
public float intensityMultiplier
Field Value
- float
lastIntensity
public float lastIntensity
Field Value
- float
minusDepthForLayering
public float minusDepthForLayering
Field Value
- float
nonPositionBasedIntensity
public bool nonPositionBasedIntensity
Field Value
- bool
power
Field Value
- float
randomLevel
Field Value
- float
randomLevelChange
public int randomLevelChange
Field Value
- int
restoredDepth
public bool restoredDepth
Field Value
- bool
thunder
Field Value
- int
thunderLength
Field Value
- int
tinyThunder
Field Value
- int
tinyThunderLength
public int tinyThunderLength
Field Value
- int
tinyThunderWait
public int tinyThunderWait
Field Value
- int
wait
Field Value
- int
Properties
AboveCloudsScene
public AboveCloudsView AboveCloudsScene { get; }
Property Value
- AboveCloudsView
ThunderFac
public float ThunderFac { get; }
Property Value
- float
TinyThunderFac
public float TinyThunderFac { get; }
Property Value
- float
Methods
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public override void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
LightIntensity(float)
public float LightIntensity(float timeStacker)
Parameters
timeStacker float
Returns
- float
Reset()
Update(bool)
public override void Update(bool eu)
Parameters
eu bool