Table of Contents

Class ItemBehaviour

Namespace
GrindFest
Assembly
GrindFest.dll
[DisallowMultipleComponent]
[RequireComponent(typeof(InteractiveBehaviour))]
[RequireComponent(typeof(AddressableReference))]
[DefaultExecutionOrder(-1)]
public class ItemBehaviour : MonoBehaviour
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
ItemBehaviour

Fields

AddressableReference
Affixes
Amount
AnimationSetOverride
Armor
BaseGoldValue
Durability
FlavorText
Gold
Handle
Id
InteractiveBehaviour
Inventory
IsCursed
IsIdentified
ItemQualityProbabilities
ItemType
Labels
Level
NextId
Prefab
QualityLevel
Quiver
ResourcePotion
Rigidbody
Shield
Socketable
SpellBook
SpellScroll
Usable
Weapon
equipable
rank

Properties

GoldValue
InInventory
IsCarried
Name

Methods

Awake()
CanInteract(HeroController)
DropAround(Vector3, float)
GenerateName(bool)
GetColor()
Identify()
OnDrag(HeroController)
PlaceAround(Vector3)
Randomize(float)
RefreshNameplate()
ReleaseNameplate()
RemoveCurse()
SetName(string)
SetRank(ItemRank)

Events

OnNameGenerated
PickedUpOnCursor

Operators

implicit operator ItemBehaviour(ItemBehaviour)
implicit operator ItemBehaviour(ItemBehaviour)
implicit operator ItemBehaviour(int)