Class JetFish
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class JetFish : Creature
- Inheritance
-
JetFish
- Inherited Members
-
Constructors
JetFish(AbstractCreature, World)
public JetFish(AbstractCreature abstractCreature, World world)
Parameters
abstractCreature AbstractCreature
world World
Fields
AI
Field Value
- JetFishAI
albino
Field Value
- bool
allDry
Field Value
- bool
availableWater
public float availableWater
Field Value
- float
diveSpeed
Field Value
- float
grabable
Field Value
- int
iVars
public JetFish.IndividualVariations iVars
Field Value
- JetFish.IndividualVariations
jetActive
Field Value
- float
jetSound
public StaticSoundLoop jetSound
Field Value
- StaticSoundLoop
jetWater
Field Value
- float
slowDownForPrecision
public float slowDownForPrecision
Field Value
- float
surfSpeed
Field Value
- float
swimDir
Field Value
- Vector2
swimSpeed
Field Value
- float
trail
public List<Vector2> trail
Field Value
- List<Vector2>
turnSpeed
Field Value
- float
waterJet
Field Value
- WaterJet
Methods
Act()
CarryObject(bool)
public void CarryObject(bool eu)
Parameters
eu bool
Collide(PhysicalObject, int, int)
public override void Collide(PhysicalObject otherObject, int myChunk, int otherChunk)
Parameters
otherObject PhysicalObject
myChunk int
otherChunk int
Die()
public override void Die()
GenerateIVars()
public void GenerateIVars()
GrabbedByPlayer()
public void GrabbedByPlayer()
InitiateGraphicsModule()
public override void InitiateGraphicsModule()
NewRoom(Room)
public override void NewRoom(Room newRoom)
Parameters
newRoom Room
ShortCutColor()
public override Color ShortCutColor()
Returns
- Color
SpitOutOfShortCut(IntVector2, Room, bool)
public override void SpitOutOfShortCut(IntVector2 pos, Room newRoom, bool spitOutAllSticks)
Parameters
pos IntVector2
newRoom Room
spitOutAllSticks bool
Stun(int)
public override void Stun(int st)
Parameters
st int
Swim(float)
public void Swim(float speedFac)
Parameters
speedFac float
TerrainImpact(int, IntVector2, float, bool)
public override void TerrainImpact(int chunk, IntVector2 direction, float speed, bool firstContact)
Parameters
chunk int
direction IntVector2
speed float
firstContact bool
Update(bool)
public override void Update(bool eu)
Parameters
eu bool