Core RPG handbook · Development build / version notes

Documentation / Tile Tick Core RPG / Designer

Animations

OSRS inspired RPG systems for Unity: skills, XP, combat, inventory, equipment, loot, NPCs, interactions, and tile aware action flow.

On this page

The RPG animation layer bridges movement, combat, equipment, death, and interaction actions into Animator parameters.

RPGUnitAnimationController parameters#

ParameterTypeUse
IsMovingBoolMovement state.
IsRunningBoolRun/walk state.
IsDeadBoolDeath state.
IsArmedBoolEquipment state.
HasShieldBoolShield equipment state.
CombatStyleIntCombat style selection.
WeaponClassIntWeapon animation class.
InteractionClassInt or FloatInteraction animation class. Use Float if driving a blend tree.
IsInteractingBoolLooping interaction state.

Triggers#

The controller can trigger Attack, Hit, Die, Equip, and Interact.

Looping interactions#

IPlayerSkillAction exposes interaction animation data. If LoopsInteractionAnimation is true, the action starts an interaction loop and stops it when cancelled or complete.