Table of Contents

Class DustWave

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class DustWave : CosmeticSprite, IRunDuringDialog, IDrawable
Inheritance
DustWave
Implements
Inherited Members

Constructors

DustWave(RoomCamera, float)

public DustWave(RoomCamera rCam, float dir)

Parameters

rCam RoomCamera
dir float

Fields

direction

public float direction

Field Value

float

dustWaveProgress

public float dustWaveProgress

Field Value

float

lastmPos

public float lastmPos

Field Value

float

mPos

public float mPos

Field Value

float

mat

public Material mat

Field Value

Material

rCam

public RoomCamera rCam

Field Value

RoomCamera

render

public RenderTexture render

Field Value

RenderTexture

render2

public RenderTexture render2

Field Value

RenderTexture

tex

public Texture2D tex

Field Value

Texture2D

Methods

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

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

GetWindPixel(Vector2)

public float GetWindPixel(Vector2 pos)

Parameters

pos Vector2

Returns

float

InitiateSprites(SpriteLeaser, RoomCamera)

public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

RenderFlowMap()

public void RenderFlowMap()

Update(bool)

public override void Update(bool eu)

Parameters

eu bool