Player movement animations (idle, walking, running, crouching, jumping, and sprinting).
Gun animations for every weapon (equip, unequip, idle, firing, reloading, aiming, and inspecting).
Zombie animations (walking, running, attacking, taking damage, and death).
Interaction animations for objectives (repairing generators, carrying items, opening doors, reviving teammates, and activating switches).
Building this system first ensures that all gameplay mechanics use a consistent animation framework as development progresses.