Documentation / Tile Tick Core RPG

Animations

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

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.