Class PebblesPearl
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class PebblesPearl : DataPearl, IDrawable
- Inheritance
-
PebblesPearl
- Implements
- Inherited Members
Constructors
PebblesPearl(AbstractPhysicalObject, World)
public PebblesPearl(AbstractPhysicalObject abstractPhysicalObject, World world)
Parameters
abstractPhysicalObjectAbstractPhysicalObjectworldWorld
Fields
hoverPos
public Vector2? hoverPos
Field Value
- Vector2?
label
public GlyphLabel label
Field Value
lookForMarbles
public bool lookForMarbles
Field Value
marbleColor
public int marbleColor
Field Value
marbleIndex
public int marbleIndex
Field Value
oracle
public Oracle oracle
Field Value
orbitAngle
public float orbitAngle
Field Value
orbitCircle
public int orbitCircle
Field Value
orbitDistance
public float orbitDistance
Field Value
orbitFlattenAngle
public float orbitFlattenAngle
Field Value
orbitFlattenFac
public float orbitFlattenFac
Field Value
orbitObj
public PhysicalObject orbitObj
Field Value
orbitSpeed
public float orbitSpeed
Field Value
otherMarbles
public List<PebblesPearl> otherMarbles
Field Value
Properties
NotCarried
public bool NotCarried { get; }
Property Value
Methods
NewRoom(Room)
public override void NewRoom(Room newRoom)
Parameters
newRoomRoom
TerrainImpact(int, IntVector2, float, bool)
public override void TerrainImpact(int chunk, IntVector2 direction, float speed, bool firstContact)
Parameters
chunkintdirectionIntVector2speedfloatfirstContactbool
Update(bool)
public override void Update(bool eu)
Parameters
eubool
UpdateOtherMarbles()
public void UpdateOtherMarbles()