Class CurseOfShroom
- Namespace
- DefaultNamespace
- Assembly
- Assembly-CSharp.dll
public class CurseOfShroom : MonoBehaviour, IArtifactCurse
- Inheritance
-
CurseOfShroom
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
CurseOfShroom()
Fields
allDeadFor
Field Value
- float
attack
public GenericAttack attack
Field Value
- GenericAttack
cd
Field Value
- float
cursedPlayer
public Player cursedPlayer
Field Value
- Player
hasActivated
Field Value
- 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
Field Value
- float
sinceSound
Field Value
- float
public SFX_Instance[] transformSound
Field Value
- SFX_Instance[]
untilNextSound
public float untilNextSound
Field Value
- float
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()
CastCurse(ItemInstanceBehaviour, Player)
public void CastCurse(ItemInstanceBehaviour cursedItem, Player playerHoldingItem)
Parameters
cursedItem
ItemInstanceBehaviour
playerHoldingItem
Player
Combat()
RPCA_AttachToPlayer(int)
[PunRPC]
public void RPCA_AttachToPlayer(int playerid)
Parameters
playerid
int
Sounds()
Update()