Class ScavengerOutpost.PearlString
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class ScavengerOutpost.PearlString : UpdatableAndDeletable, IDrawable
- Inheritance
-
ScavengerOutpost.PearlString
- Implements
-
- Inherited Members
-
Constructors
PearlString(Room, ScavengerOutpost, float)
public PearlString(Room room, ScavengerOutpost outpost, float length)
Parameters
room Room
outpost ScavengerOutpost
length float
Fields
activeConnections
public List<bool> activeConnections
Field Value
- List<bool>
connectionRads
public List<float> connectionRads
Field Value
- List<float>
onAntlerPos
Field Value
- int[]
outpost
public ScavengerOutpost outpost
Field Value
- ScavengerOutpost
pearls
public List<AbstractConsumable> pearls
Field Value
- List<AbstractConsumable>
Properties
AttachedPos
public Vector2 AttachedPos { get; }
Property Value
- Vector2
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
public void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
Attach()
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
Initiate()
InitiateSprites(SpriteLeaser, RoomCamera)
public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
PearlPos(int)
public Vector2 PearlPos(int i)
Parameters
i int
Returns
- Vector2
Update(bool)
public override void Update(bool eu)
Parameters
eu bool