Table of Contents

Class SSOracleSwarmer

Namespace
Global
Assembly
Assembly-CSharp.dll
public class SSOracleSwarmer : OracleSwarmer, IDrawable, IPlayerEdible, IOwnProjectedCircles
Inheritance
SSOracleSwarmer
Implements
Inherited Members

Constructors

SSOracleSwarmer(AbstractPhysicalObject, World)

public SSOracleSwarmer(AbstractPhysicalObject abstractPhysicalObject, World world)

Parameters

abstractPhysicalObject AbstractPhysicalObject
world World

Fields

attachedToMyc

public bool attachedToMyc

Field Value

bool

color

public Vector2 color

Field Value

Vector2

currentBehavior

public SSOracleSwarmer.Behavior currentBehavior

Field Value

SSOracleSwarmer.Behavior

dark

public bool dark

Field Value

bool

dijkstra

public int dijkstra

Field Value

int

listBreakPoint

public int listBreakPoint

Field Value

int

mode

public SSOracleSwarmer.MovementMode mode

Field Value

SSOracleSwarmer.MovementMode

onlySwarm

public int onlySwarm

Field Value

int

stuckList

public List<Vector2> stuckList

Field Value

List<Vector2>

stuckListCounter

public int stuckListCounter

Field Value

int

suckleMyc

public Mycelium suckleMyc

Field Value

Mycelium

system

public CoralNeuronSystem system

Field Value

CoralNeuronSystem

torque

public float torque

Field Value

float

travelDirection

public Vector2 travelDirection

Field Value

Vector2

Properties

Edible

public override bool Edible { get; }

Property Value

bool

Methods

CanHostCircle()

public bool CanHostCircle()

Returns

bool

CircleCenter(int, float)

public Vector2 CircleCenter(int index, float timeStacker)

Parameters

index int
timeStacker float

Returns

Vector2

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

HostingCircleFromRoom()

public Room HostingCircleFromRoom()

Returns

Room

NewRoom(Room)

public override void NewRoom(Room newRoom)

Parameters

newRoom Room

SwarmBehavior()

public void SwarmBehavior()

Update(bool)

public override void Update(bool eu)

Parameters

eu bool