Class SmallNeedleWorm
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class SmallNeedleWorm : NeedleWorm, ILookingAtCreatures, IPlayerEdible
- Inheritance
-
SmallNeedleWorm
- Implements
- Inherited Members
Constructors
SmallNeedleWorm(AbstractCreature, World)
public SmallNeedleWorm(AbstractCreature abstractCreature, World world)
Parameters
abstractCreatureAbstractCreatureworldWorld
Fields
bites
public int bites
Field Value
hasScreamed
public bool hasScreamed
Field Value
momTailSegment
public int momTailSegment
Field Value
screamCounter
public float screamCounter
Field Value
Properties
AbstractMother
public AbstractCreature AbstractMother { get; }
Property Value
AutomaticPickUp
public bool AutomaticPickUp { get; }
Property Value
BitesLeft
public int BitesLeft { get; }
Property Value
Edible
public bool Edible { get; }
Property Value
FoodPoints
public int FoodPoints { get; }
Property Value
HangingOnMother
public BigNeedleWorm HangingOnMother { get; }
Property Value
Mother
public BigNeedleWorm Mother { get; }
Property Value
MotherAttachable
public bool MotherAttachable { get; }
Property Value
SmallAI
public SmallNeedleWormAI SmallAI { get; }
Property Value
Methods
Act()
public override void Act()
BitByPlayer(Grasp, bool)
public void BitByPlayer(Creature.Grasp grasp, bool eu)
Parameters
ClosestCreature()
public Creature ClosestCreature()
Returns
Die()
public override void Die()
HangOnMom()
public void HangOnMom()
PlaceInRoom(Room)
public override void PlaceInRoom(Room placeRoom)
Parameters
placeRoomRoom
RecreateSticksFromAbstract()
public override void RecreateSticksFromAbstract()
Scream()
public void Scream()
SmallScream(bool)
public void SmallScream(bool motherRespond)
Parameters
motherRespondbool
ThrowByPlayer()
public void ThrowByPlayer()
Update(bool)
public override void Update(bool eu)
Parameters
eubool