Class Oracle
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class Oracle : PhysicalObject
- Inheritance
-
Oracle
- Inherited Members
-
Constructors
Oracle(AbstractPhysicalObject, Room)
public Oracle(AbstractPhysicalObject abstractPhysicalObject, Room room)
Parameters
abstractPhysicalObject AbstractPhysicalObject
room Room
Fields
ID
public Oracle.OracleID ID
Field Value
- Oracle.OracleID
MoonLight
public LightSource MoonLight
Field Value
- LightSource
arm
public Oracle.OracleArm arm
Field Value
- Oracle.OracleArm
behaviorTime
Field Value
- int
dazed
Field Value
- float
glowers
Field Value
- int
health
Field Value
- float
marbleOrbiting
public bool marbleOrbiting
Field Value
- bool
marbles
public List<PebblesPearl> marbles
Field Value
- List<PebblesPearl>
myScreen
public OracleProjectionScreen myScreen
Field Value
- OracleProjectionScreen
mySwarmers
public List<OracleSwarmer> mySwarmers
Field Value
- List<OracleSwarmer>
noiseSuppress
public float noiseSuppress
Field Value
- float
oracleBehavior
public OracleBehavior oracleBehavior
Field Value
- OracleBehavior
pearlCounter
Field Value
- int
spasms
Field Value
- int
starMatrix
public StarMatrix starMatrix
Field Value
- StarMatrix
stun
Field Value
- int
suppressConnectionFires
public bool suppressConnectionFires
Field Value
- bool
Properties
Consious
public bool Consious { get; }
Property Value
- bool
Methods
Collide(PhysicalObject, int, int)
public override void Collide(PhysicalObject otherObject, int myChunk, int otherChunk)
Parameters
otherObject PhysicalObject
myChunk int
otherChunk int
CreateMarble(PhysicalObject, Vector2, int, float, int)
public void CreateMarble(PhysicalObject orbitObj, Vector2 ps, int circle, float dist, int color)
Parameters
orbitObj PhysicalObject
ps Vector2
circle int
dist float
color int
Destroy()
public override void Destroy()
GlowerEaten()
public void GlowerEaten()
GraphicsModuleUpdated(bool, bool)
public override void GraphicsModuleUpdated(bool actuallyViewed, bool eu)
Parameters
actuallyViewed bool
eu bool
HitByWeapon(Weapon)
public override void HitByWeapon(Weapon weapon)
Parameters
weapon Weapon
InitiateGraphicsModule()
public override void InitiateGraphicsModule()
SetUpMarbles()
public void SetUpMarbles()
SetUpSwarmers()
public void SetUpSwarmers()
Update(bool)
public override void Update(bool eu)
Parameters
eu bool
setGravity(float)
public void setGravity(float gravity)
Parameters
gravity float