Table of Contents

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

room Room
pos Vector2

Fields

dir

public Vector2 dir

Field Value

Vector2

dp

public float dp

Field Value

float

lastDir

public Vector2 lastDir

Field Value

Vector2

runCounter

public int runCounter

Field Value

int

runDir

public Vector2 runDir

Field Value

Vector2

running

public bool running

Field Value

bool

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

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

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

EmergeFromGround(Vector2)

public override void EmergeFromGround(Vector2 emergePos)

Parameters

emergePos Vector2

InitiateSprites(SpriteLeaser, RoomCamera)

public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

Update(bool)

public override void Update(bool eu)

Parameters

eu bool