Class PickupManager
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
Mirror.NetworkBehaviour
PickupManager
Assembly: Dew.Core.dll
Syntax
public class PickupManager : NetworkedManagerBase<PickupManager>, ILogicUpdate
Fields
dreamDustMaxCount
Declaration
public int dreamDustMaxCount
Field Value
dreamDustMinAmount
Declaration
public int dreamDustMinAmount
Field Value
expOrbMaxCount
Declaration
public int expOrbMaxCount
Field Value
goldOrbMaxCount
Declaration
public int goldOrbMaxCount
Field Value
isStardustDropDisabled
Declaration
public bool isStardustDropDisabled
Field Value
largeExpOrbAmount
Declaration
public int largeExpOrbAmount
Field Value
largeGoldOrbAmount
Declaration
public int largeGoldOrbAmount
Field Value
mediumExpOrbAmount
Declaration
public int mediumExpOrbAmount
Field Value
mediumGoldOrbAmount
Declaration
public int mediumGoldOrbAmount
Field Value
smallExpOrbAmount
Declaration
public int smallExpOrbAmount
Field Value
smallGoldOrbAmount
Declaration
public int smallGoldOrbAmount
Field Value
Methods
DropDreamDust(bool, int, Vector3, Hero)
Declaration
public void DropDreamDust(bool isGivenByOtherPlayer, int amount, Vector3 position, Hero target = null)
Parameters
| Type |
Name |
Description |
| bool |
isGivenByOtherPlayer |
|
| int |
amount |
|
| UnityEngine.Vector3 |
position |
|
| Hero |
target |
|
DropExp(int, Vector3)
Declaration
public void DropExp(int amount, Vector3 position)
Parameters
| Type |
Name |
Description |
| int |
amount |
|
| UnityEngine.Vector3 |
position |
|
DropGold(bool, bool, int, Vector3, Hero)
Declaration
public void DropGold(bool isKillGold, bool isGivenByOtherPlayer, int amount, Vector3 position, Hero target = null)
Parameters
| Type |
Name |
Description |
| bool |
isKillGold |
|
| bool |
isGivenByOtherPlayer |
|
| int |
amount |
|
| UnityEngine.Vector3 |
position |
|
| Hero |
target |
|
DropStarDust(int, Vector3)
Declaration
public void DropStarDust(int amount, Vector3 position)
Parameters
| Type |
Name |
Description |
| int |
amount |
|
| UnityEngine.Vector3 |
position |
|
OnStartServer()
Declaration
public override void OnStartServer()
Overrides
Implements
Extension Methods