Table of Contents

Class JetWater

Namespace
SplashWater
Assembly
Assembly-CSharp.dll
public class JetWater : WaterParticle, IDrawable, IRunDuringDialog
Inheritance
JetWater
Implements
Inherited Members

Constructors

JetWater(WaterJet)

public JetWater(WaterJet jet)

Parameters

jet WaterJet

Fields

goToRest

public bool goToRest

Field Value

bool

jet

public WaterJet jet

Field Value

WaterJet

killCounter

public int killCounter

Field Value

int

lastLingerOpacity

public float lastLingerOpacity

Field Value

float

lastLingerPos

public Vector2 lastLingerPos

Field Value

Vector2

lingerOpacity

public float lingerOpacity

Field Value

float

lingerOtherDir

public Vector2 lingerOtherDir

Field Value

Vector2

lingerOtherRad

public float lingerOtherRad

Field Value

float

lingerPos

public Vector2 lingerPos

Field Value

Vector2

lingerPosVel

public Vector2 lingerPosVel

Field Value

Vector2

op

public JetWater op

Field Value

JetWater

Properties

otherParticle

public JetWater otherParticle { get; set; }

Property Value

JetWater

Methods

public override void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer

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

Opactiy(float)

public float Opactiy(float timeStacker)

Parameters

timeStacker float

Returns

float

OtherDir(float)

public Vector2 OtherDir(float timeStacker)

Parameters

timeStacker float

Returns

Vector2

OtherOpacity(float)

public float OtherOpacity(float timeStacker)

Parameters

timeStacker float

Returns

float

OtherPos(float)

public Vector2 OtherPos(float timeStacker)

Parameters

timeStacker float

Returns

Vector2

OtherRad(float)

public float OtherRad(float timeStacker)

Parameters

timeStacker float

Returns

float

Rad(float)

public float Rad(float timeStacker)

Parameters

timeStacker float

Returns

float

Reset(Vector2, Vector2, float, float)

public override void Reset(Vector2 pos, Vector2 vel, float amount, float initRad)

Parameters

pos Vector2
vel Vector2
amount float
initRad float

Update(bool)

public override void Update(bool eu)

Parameters

eu bool