const animations = [
["idle", "down", 0, 6],
["idle", "side", 1, 6],
["idle", "up", 2, 6],
["walk", "down", 3, 6],
["walk", "side", 4, 6],
["walk", "up", 5, 6],
["attack_1", "down", 6, 4],
["attack_2", "down", 7, 4],
["attack_3", "down", 8, 4],
["attack_1", "side", 9, 4],
["attack_2", "side", 10, 4],
["attack_3", "side", 11, 4],
["attack_1", "up", 12, 4],
["attack_2", "up", 13, 4],
["attack_3", "up", 14, 4],
["collapse", null, 15, 4],
["climb_ladder", null, 16, 6],
["dodge", "down", 17, 8],
["dodge", "side", 18, 8],
["dodge", "up", 19, 8],
["hold_idle", "down", 20, 1],
["hold_idle", "side", 21, 1],
["hold_idle", "up", 22, 1],
["hold_walk", "down", 23, 5],
["hold_walk", "side", 24, 5],
["hold_walk", "up", 25, 5],
["jump", "down", 26, 6],
["jump", "side", 27, 6],
["jump", "up", 28, 6],
["ranged_weapon", "down", 29, 6],
["ranged_weapon", "side", 30, 6],
["ranged_weapon", "up", 31, 6],
["tool_axe", "down", 32, 6],
["tool_axe", "side", 33, 6],
["tool_axe", "up", 34, 6],
["tool_pickaxe", "down", 35, 6],
["tool_pickaxe", "side", 36, 6],
["tool_pickaxe", "up", 37, 6],
["tool_hoe", "down", 38, 6],
["tool_hoe", "side", 39, 6],
["tool_hoe", "up", 40, 6],
["tool_watercan", "down", 41, 6],
["tool_watercan", "side", 42, 6],
["tool_watercan", "up", 43, 6],
["fish_cast", "down", 44, 9],
["fish_cast", "side", 45, 8],
["fish_cast", "up", 46, 9],
["fish_reel", "side", 47, 8],
["fish_reel", "down", 48, 8],
["fish_reel", "up", 49, 8],
["mount_idle", "down", 50, 2],
["mount_idle", "side", 51, 2],
["mount_idle", "up", 52, 2],
["mount_walk", "down", 53, 6],
["mount_walk", "side", 54, 6],
["mount_walk", "up", 55, 6],
];
Here is top to bottom list. The first number is the row and 2nd number is how many sprites make up the animation.