Table of Contents

Class CurseOfShroom

Namespace
DefaultNamespace
Assembly
Assembly-CSharp.dll
public class CurseOfShroom : MonoBehaviour, IArtifactCurse
Inheritance
CurseOfShroom
Implements
Inherited Members
Extension Methods

Constructors

CurseOfShroom()

public CurseOfShroom()

Fields

allDeadFor

public float allDeadFor

Field Value

float

attack

public GenericAttack attack

Field Value

GenericAttack

cd

public float cd

Field Value

float

cursedPlayer

public Player cursedPlayer

Field Value

Player

hasActivated

public bool hasActivated

Field Value

bool

inited

public bool inited

Field Value

bool

itemSource

public ItemInstanceBehaviour itemSource

Field Value

ItemInstanceBehaviour

replacementMaterial

public Material replacementMaterial

Field Value

Material

replacementMesh

public Mesh replacementMesh

Field Value

Mesh

sinceAttack

public float sinceAttack

Field Value

float

sinceSound

public float sinceSound

Field Value

float

transformSound

public SFX_Instance[] transformSound

Field Value

SFX_Instance[]

untilNextSound

public float untilNextSound

Field Value

float

view_g

public PhotonView view_g

Field Value

PhotonView

voiceSounds_High

public SFX_Instance[] voiceSounds_High

Field Value

SFX_Instance[]

voiceSounds_Low

public SFX_Instance[] voiceSounds_Low

Field Value

SFX_Instance[]

voiceSounds_Mid

public SFX_Instance[] voiceSounds_Mid

Field Value

SFX_Instance[]

Methods

ActivateShroom()

public void ActivateShroom()

Awake()

public void Awake()

CastCurse(ItemInstanceBehaviour, Player)

public void CastCurse(ItemInstanceBehaviour cursedItem, Player playerHoldingItem)

Parameters

cursedItem ItemInstanceBehaviour
playerHoldingItem Player

Combat()

public void Combat()

RPCA_AttachToPlayer(int)

[PunRPC]
public void RPCA_AttachToPlayer(int playerid)

Parameters

playerid int

Sounds()

public void Sounds()

Update()

public void Update()