Class Ant
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class Ant : CosmeticInsect, IDrawable, IRunDuringDialog
- Inheritance
-
Ant
- Implements
- Inherited Members
Constructors
Ant(Room, Vector2)
public Ant(Room room, Vector2 pos)
Parameters
roomRoomposVector2
Fields
dir
public Vector2 dir
Field Value
- Vector2
dp
public float dp
Field Value
lastDir
public Vector2 lastDir
Field Value
- Vector2
runCounter
public int runCounter
Field Value
runDir
public Vector2 runDir
Field Value
- Vector2
running
public bool running
Field Value
spawnPos
public Vector2 spawnPos
Field Value
- Vector2
Methods
Act()
public override void Act()
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public override void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCamerapaletteRoomPalette
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public override void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCameratimeStackerfloatcamPosVector2
EmergeFromGround(Vector2)
public override void EmergeFromGround(Vector2 emergePos)
Parameters
emergePosVector2
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCamera
Update(bool)
public override void Update(bool eu)
Parameters
eubool