Class BlizzardGraphics
- Namespace
- MoreSlugcats
- Assembly
- Assembly-CSharp.dll
public class BlizzardGraphics : CosmeticSprite, IRunDuringDialog, IDrawable
- Inheritance
-
BlizzardGraphics
- Implements
-
- Inherited Members
-
Constructors
BlizzardGraphics(RoomCamera)
public BlizzardGraphics(RoomCamera rCam)
Parameters
rCam RoomCamera
Fields
blizzPan
Field Value
- Vector2
blizzardAngle
public float blizzardAngle
Field Value
- float
blizzardIntensity
public float blizzardIntensity
Field Value
- float
blizzardMapMaterial
public Material blizzardMapMaterial
Field Value
- Material
blizzardMapPrerenderMaterial
public Material blizzardMapPrerenderMaterial
Field Value
- Material
blizzardMic
public RenderTexture blizzardMic
Field Value
- RenderTexture
blizzardSound
public BlizzardSound blizzardSound
Field Value
- BlizzardSound
directWindVol
public float directWindVol
Field Value
- float
interpolateWindMap
public Material interpolateWindMap
Field Value
- Material
interpolatedWindMap
public RenderTexture interpolatedWindMap
Field Value
- RenderTexture
lastCamPos
public Vector2 lastCamPos
Field Value
- Vector2
lerpBypass
Field Value
- bool
needsUpdate
Field Value
- bool
newSubmersion
public float newSubmersion
Field Value
- float
oldBlizzPan
public Vector2 oldBlizzPan
Field Value
- Vector2
oldBlizzardAngle
public float oldBlizzardAngle
Field Value
- float
oldBlizzardIntensity
public float oldBlizzardIntensity
Field Value
- float
oldDirectWindVol
public float oldDirectWindVol
Field Value
- float
oldSnowAngle
public float oldSnowAngle
Field Value
- float
oldSnowFallIntensity
public float oldSnowFallIntensity
Field Value
- float
oldSubmersion
public float oldSubmersion
Field Value
- float
oldWhiteOut
Field Value
- float
oldWindAngle
public float oldWindAngle
Field Value
- float
oldWindStrength
public float oldWindStrength
Field Value
- float
rCam
Field Value
- RoomCamera
reduce16
public RenderTexture reduce16
Field Value
- RenderTexture
reduce2
public RenderTexture reduce2
Field Value
- RenderTexture
reduce32
public RenderTexture reduce32
Field Value
- RenderTexture
reduce4
public RenderTexture reduce4
Field Value
- RenderTexture
reduce8
public RenderTexture reduce8
Field Value
- RenderTexture
reductionMaterial
public Material reductionMaterial
Field Value
- Material
smoothBlizzPan
public Vector2 smoothBlizzPan
Field Value
- Vector2
snowAngle
Field Value
- float
snowAnlgeUpdate
public bool snowAnlgeUpdate
Field Value
- bool
snowVector
public Vector4 snowVector
Field Value
- Vector4
snowfallIntensity
public float snowfallIntensity
Field Value
- float
soundCount
Field Value
- int
soundDelay
Field Value
- int
soundLerp
Field Value
- float
submersion
Field Value
- float
tileTex
Field Value
- Texture2D
tileTexUpdate
public bool tileTexUpdate
Field Value
- bool
upDeLerp
Field Value
- float
updateCount
Field Value
- int
updateDelay
Field Value
- int
waterTime
Field Value
- float
whiteOut
Field Value
- float
windAngle
Field Value
- float
windAnlgeUpdate
public bool windAnlgeUpdate
Field Value
- bool
windMap
public RenderTexture windMap
Field Value
- RenderTexture
windMapUpdate
public bool windMapUpdate
Field Value
- bool
windRenderUpdate
public bool windRenderUpdate
Field Value
- bool
windStrength
public float windStrength
Field Value
- float
windTexture
public Texture2D windTexture
Field Value
- Texture2D
windVector
public Vector4 windVector
Field Value
- Vector4
Properties
BlizzardIntensity
public float BlizzardIntensity { get; set; }
Property Value
- float
SnowfallIntensity
public float SnowfallIntensity { get; set; }
Property Value
- float
WhiteOut
public float WhiteOut { get; set; }
Property Value
- float
WindAngle
public float WindAngle { get; set; }
Property Value
- float
WindStrength
public float WindStrength { get; set; }
Property Value
- float
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
public override void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public override void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
BypassLerp()
CycleUpdate()
public void CycleUpdate()
Destroy()
public override void Destroy()
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
GetBlizzardPixel(int, int)
public Color GetBlizzardPixel(int x, int y)
Parameters
x int
y int
Returns
- Color
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
PrepareWindMap()
public void PrepareWindMap()
TileTexUpdate()
public void TileTexUpdate()
Update(bool)
public override void Update(bool eu)
Parameters
eu bool
UpdateSoundDir()
public void UpdateSoundDir()
UpdateWaterWaves()
public void UpdateWaterWaves()
UpdateWindMap()
public void UpdateWindMap()
regionIsWasteland(Region)
public static bool regionIsWasteland(Region region)
Parameters
region Region
Returns
- bool