Table of Contents

Class HRKarmaShrine

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class HRKarmaShrine : UpdatableAndDeletable, IDrawable
Inheritance
HRKarmaShrine
Implements
Inherited Members

Constructors

HRKarmaShrine(Room, Vector2, ResizableObjectData)

public HRKarmaShrine(Room room, Vector2 pos, PlacedObject.ResizableObjectData data)

Parameters

room Room
pos Vector2
data PlacedObject.ResizableObjectData

Fields

Radius

public float Radius

Field Value

float

addKarma

public bool addKarma

Field Value

bool

data

public PlacedObject.ResizableObjectData data

Field Value

PlacedObject.ResizableObjectData

effectAdd

public float effectAdd

Field Value

float

effectInitLevel

public float effectInitLevel

Field Value

float

fader

public float fader

Field Value

float

meltEffect

public RoomSettings.RoomEffect meltEffect

Field Value

RoomSettings.RoomEffect

position

public Vector2 position

Field Value

Vector2

Methods

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

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

EffectFor(float)

public void EffectFor(float time)

Parameters

time float

InitiateSprites(SpriteLeaser, RoomCamera)

public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

Update(bool)

public override void Update(bool eu)

Parameters

eu bool