Table of Contents

Class CharacterBehaviour

Namespace
_GrindFest.Scripts
Assembly
GrindFest.dll
[DisallowMultipleComponent]
public class CharacterBehaviour : MonoBehaviour
Inheritance
Object
Component
Behaviour
MonoBehaviour
CharacterBehaviour

Fields

Agent
Animancer
AnimatingState
AnimationSetOverride
BaseDexterity
BaseIntelligence
BaseStrength
CharacterCollider
Combat
Controller
DeathState
Equipment
FactionMember
GetHitState
GoldFind
Health
Hero
IdleSound
IdleState
InputBuffer
Interactive
Inventory
ItemDexterityBonus
ItemIntelligenceBonus
ItemStrengthBonus
LastUsedItem
Level
MagicFind
Mana
MonsterFind
MovementSpeed
MovementState
Obstacle
Race
RequiresSpellBookAndMana
Resistances
SkillUser
Speech
StateMachine
UnarmedAnimationSet
UseItemState
UseSkillState

Properties

AnimationSet
Dexterity
Intelligence
Strength

Methods

FindItem(Predicate<ItemBehaviour>)
FindNearGameObjectByName(string)
GetResource(ResourceType)
GetStat(Stat)
MoveDirection(Vector3)
MoveTo(Vector3)

Move to a target position, for larger distances use MoveToSafe

MoveToSafe(Vector3)
OnAnimatorMove()
OnCollisionEnter(Collision)
OnFootContact(bool)
PlayAnimation(ClipTransition)
SetStat(Stat, int)
UseItem(UsableItemBehavior)
UseSkill(SkillBehaviour, bool)
UseSkill(SkillBehaviour, GameObject, Vector3, bool)