Class DaddyCorruption
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class DaddyCorruption : UpdatableAndDeletable, INotifyWhenRoomIsReady, IDrawable, IReactToNoises
- Inheritance
-
DaddyCorruption
- Implements
-
- Inherited Members
-
Constructors
DaddyCorruption(Room)
public DaddyCorruption(Room room)
Parameters
room Room
Fields
GWmode
Field Value
- bool
bottomLeft
public IntVector2 bottomLeft
Field Value
- IntVector2
bulbs
public List<DaddyCorruption.Bulb>[,] bulbs
Field Value
- List<Bulb>[,]
climbTubes
public List<DaddyCorruption.ClimbableCorruptionTube> climbTubes
Field Value
- List<DaddyCorruption.ClimbableCorruptionTube>
directions
public Vector2[,] directions
Field Value
- Vector2[,]
eatCreatures
public List<DaddyCorruption.EatenCreature> eatCreatures
Field Value
- List<DaddyCorruption.EatenCreature>
effectColor
Field Value
- Color
eyeColor
Field Value
- Color
neuronLegs
public List<DaddyCorruption.NeuronFilledLeg> neuronLegs
Field Value
- List<DaddyCorruption.NeuronFilledLeg>
places
public List<PlacedObject> places
Field Value
- List<PlacedObject>
restrainedDaddies
public List<DaddyCorruption.DaddyRestraint> restrainedDaddies
Field Value
- List<DaddyCorruption.DaddyRestraint>
tiles
public List<IntVector2> tiles
Field Value
- List<IntVector2>
topRight
public IntVector2 topRight
Field Value
- IntVector2
totalSprites
Field Value
- int
Methods
AIMapReady()
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
BulbNibbleAtChunk(Bulb, BodyChunk)
public void BulbNibbleAtChunk(DaddyCorruption.Bulb bulb, BodyChunk chunk)
Parameters
bulb DaddyCorruption.Bulb
chunk BodyChunk
CorruptionLevel(IntVector2)
public float CorruptionLevel(IntVector2 iv)
Parameters
iv IntVector2
Returns
- float
CorruptionLevel(Vector2)
public float CorruptionLevel(Vector2 testPos)
Parameters
testPos Vector2
Returns
- float
Dir(IntVector2)
public Vector2 Dir(IntVector2 iv)
Parameters
iv IntVector2
Returns
- Vector2
Dir(int, int)
public Vector2 Dir(int x, int y)
Parameters
x int
y int
Returns
- Vector2
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
InitiateSprites(SpriteLeaser, RoomCamera)
public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
NoiseInRoom(InGameNoise)
public void NoiseInRoom(InGameNoise noise)
Parameters
noise InGameNoise
Occupied(IntVector2)
public bool Occupied(IntVector2 iv)
Parameters
iv IntVector2
Returns
- bool
Occupied(int, int)
public bool Occupied(int x, int y)
Parameters
x int
y int
Returns
- bool
ShortcutsReady()
public void ShortcutsReady()
Update(bool)
public override void Update(bool eu)
Parameters
eu bool