Class BigEel
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class BigEel : Creature
- Inheritance
-
BigEel
- Inherited Members
-
Constructors
BigEel(AbstractCreature, World)
public BigEel(AbstractCreature abstractCreature, World world)
Parameters
abstractCreature AbstractCreature
world World
Fields
AI
Field Value
- BigEelAI
albino
Field Value
- bool
antiStrandingZones
public List<PlacedObject> antiStrandingZones
Field Value
- List<PlacedObject>
attackPos
public Vector2? attackPos
Field Value
- Vector2?
beakGap
Field Value
- float
chargeJaw
Field Value
- bool
clampedObjects
public List<BigEel.ClampedObject> clampedObjects
Field Value
- List<BigEel.ClampedObject>
iVars
public BigEel.IndividualVariations iVars
Field Value
- BigEel.IndividualVariations
jawCharge
Field Value
- float
jawChargeFatigue
public float jawChargeFatigue
Field Value
- float
snapFrame
Field Value
- bool
swimDir
Field Value
- Vector2
swimMotion
Field Value
- float
swimSpeed
Field Value
- float
Methods
AccessSwimSpace(WorldCoordinate, WorldCoordinate)
public void AccessSwimSpace(WorldCoordinate start, WorldCoordinate dest)
Parameters
start WorldCoordinate
dest WorldCoordinate
Act(bool)
Parameters
eu bool
AmIHoldingCreature(AbstractCreature)
public bool AmIHoldingCreature(AbstractCreature crit)
Parameters
crit AbstractCreature
Returns
- bool
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
Crush(PhysicalObject)
public void Crush(PhysicalObject obj)
Parameters
obj PhysicalObject
Die()
public override void Die()
GenerateIVars()
public void GenerateIVars()
InBiteArea(Vector2, float)
public bool InBiteArea(Vector2 pos, float margin)
Parameters
pos Vector2
margin float
Returns
- bool
InitiateGraphicsModule()
public override void InitiateGraphicsModule()
JawsSnap()
NewRoom(Room)
public override void NewRoom(Room newRoom)
Parameters
newRoom Room
ShortCutColor()
public override Color ShortCutColor()
Returns
- Color
Stun(int)
public override void Stun(int st)
Parameters
st int
Swallow()
Swim()
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