--[[----------------------------------------------------------------------------
This file is part of Friday Night Funkin' Rewritten

Copyright (C) 2021  HTV04

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
------------------------------------------------------------------------------]]

return graphics.newSprite(
	love.graphics.newImage(graphics.imagePath("week5/monster")),
    -- Automatically generated from monsterChristmas.xml
	{
		{x = 0, y = 0, width = 375, height = 719, offsetX = -4, offsetY = 0, offsetWidth = 381, offsetHeight = 719}, -- 1: Monster Right note0000
		{x = 385, y = 0, width = 375, height = 719, offsetX = -4, offsetY = 0, offsetWidth = 381, offsetHeight = 719}, -- 2: Monster Right note0001
		{x = 770, y = 0, width = 381, height = 713, offsetX = 0, offsetY = -3, offsetWidth = 381, offsetHeight = 719}, -- 3: Monster Right note0002
		{x = 1161, y = 0, width = 381, height = 713, offsetX = 0, offsetY = -3, offsetWidth = 381, offsetHeight = 719}, -- 4: Monster Right note0003
		{x = 1552, y = 0, width = 381, height = 715, offsetX = 0, offsetY = -1, offsetWidth = 381, offsetHeight = 719}, -- 5: Monster Right note0004
		{x = 1943, y = 0, width = 381, height = 715, offsetX = 0, offsetY = -1, offsetWidth = 381, offsetHeight = 719}, -- 6: Monster Right note0005
		{x = 2334, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 7: Monster Right note0006
		{x = 2725, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 8: Monster Right note0007
		{x = 3116, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 9: Monster Right note0008
		{x = 3507, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 10: Monster Right note0009
		{x = 3898, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 11: Monster Right note0010
		{x = 4289, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 12: Monster Right note0011
		{x = 4680, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 13: Monster Right note0012
		{x = 5071, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 14: Monster Right note0013
		{x = 5462, y = 0, width = 381, height = 710, offsetX = 0, offsetY = -6, offsetWidth = 381, offsetHeight = 719}, -- 15: Monster Right note0014
		{x = 5853, y = 0, width = 460, height = 711, offsetX = -15, offsetY = 0, offsetWidth = 475, offsetHeight = 713}, -- 16: Monster left note0000
		{x = 6323, y = 0, width = 460, height = 711, offsetX = -15, offsetY = 0, offsetWidth = 475, offsetHeight = 713}, -- 17: Monster left note0001
		{x = 6793, y = 0, width = 471, height = 705, offsetX = 0, offsetY = -8, offsetWidth = 475, offsetHeight = 713}, -- 18: Monster left note0002
		{x = 7274, y = 0, width = 471, height = 705, offsetX = 0, offsetY = -8, offsetWidth = 475, offsetHeight = 713}, -- 19: Monster left note0003
		{x = 0, y = 729, width = 471, height = 700, offsetX = 0, offsetY = -13, offsetWidth = 475, offsetHeight = 713}, -- 20: Monster left note0004
		{x = 481, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 21: Monster left note0005
		{x = 962, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 22: Monster left note0006
		{x = 1443, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 23: Monster left note0007
		{x = 1924, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 24: Monster left note0008
		{x = 2405, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 25: Monster left note0009
		{x = 2886, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 26: Monster left note0010
		{x = 3367, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 27: Monster left note0011
		{x = 3848, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 28: Monster left note0012
		{x = 4329, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 29: Monster left note0013
		{x = 4810, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 30: Monster left note0014
		{x = 5291, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 31: Monster left note0015
		{x = 5772, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 32: Monster left note0016
		{x = 481, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 33: Monster left note0017
		{x = 962, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 34: Monster left note0018
		{x = 1443, y = 729, width = 471, height = 703, offsetX = 0, offsetY = -10, offsetWidth = 475, offsetHeight = 713}, -- 35: Monster left note0019
		{x = 6253, y = 729, width = 428, height = 612, offsetX = -12, offsetY = -5, offsetWidth = 440, offsetHeight = 617}, -- 36: monster down0000
		{x = 6691, y = 729, width = 428, height = 612, offsetX = -12, offsetY = -5, offsetWidth = 440, offsetHeight = 617}, -- 37: monster down0001
		{x = 7129, y = 729, width = 434, height = 610, offsetX = 0, offsetY = -6, offsetWidth = 440, offsetHeight = 617}, -- 38: monster down0002
		{x = 7573, y = 729, width = 434, height = 615, offsetX = 0, offsetY = -1, offsetWidth = 440, offsetHeight = 617}, -- 39: monster down0003
		{x = 0, y = 1442, width = 434, height = 615, offsetX = 0, offsetY = -1, offsetWidth = 440, offsetHeight = 617}, -- 40: monster down0004
		{x = 444, y = 1442, width = 434, height = 614, offsetX = 0, offsetY = -2, offsetWidth = 440, offsetHeight = 617}, -- 41: monster down0005
		{x = 888, y = 1442, width = 434, height = 614, offsetX = 0, offsetY = -2, offsetWidth = 440, offsetHeight = 617}, -- 42: monster down0006
		{x = 1332, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 43: monster down0007
		{x = 1776, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 44: monster down0008
		{x = 2220, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 45: monster down0009
		{x = 2664, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 46: monster down0010
		{x = 3108, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 47: monster down0011
		{x = 3552, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 48: monster down0012
		{x = 3996, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 49: monster down0013
		{x = 4440, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 50: monster down0014
		{x = 4884, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 51: monster down0015
		{x = 5328, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 52: monster down0016
		{x = 5772, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 53: monster down0017
		{x = 6216, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 54: monster down0018
		{x = 1332, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 55: monster down0019
		{x = 1776, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 56: monster down0020
		{x = 2220, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 57: monster down0021
		{x = 6660, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 58: monster down0022
		{x = 7104, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 59: monster down0023
		{x = 2220, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 60: monster down0024
		{x = 7548, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 61: monster down0025
		{x = 7104, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 62: monster down0026
		{x = 4884, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 63: monster down0027
		{x = 7548, y = 1442, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 64: monster down0028
		{x = 0, y = 2068, width = 434, height = 616, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 617}, -- 65: monster down0029
		{x = 444, y = 2068, width = 424, height = 636, offsetX = -46, offsetY = -75, offsetWidth = 484, offsetHeight = 711}, -- 66: monster idle0000
		{x = 878, y = 2068, width = 424, height = 636, offsetX = -46, offsetY = -75, offsetWidth = 484, offsetHeight = 711}, -- 67: monster idle0001
		{x = 1312, y = 2068, width = 422, height = 651, offsetX = -49, offsetY = -57, offsetWidth = 484, offsetHeight = 711}, -- 68: monster idle0002
		{x = 1744, y = 2068, width = 422, height = 651, offsetX = -49, offsetY = -57, offsetWidth = 484, offsetHeight = 711}, -- 69: monster idle0003
		{x = 2176, y = 2068, width = 439, height = 641, offsetX = -38, offsetY = -64, offsetWidth = 484, offsetHeight = 711}, -- 70: monster idle0004
		{x = 2625, y = 2068, width = 439, height = 663, offsetX = -38, offsetY = -42, offsetWidth = 484, offsetHeight = 711}, -- 71: monster idle0005
		{x = 3074, y = 2068, width = 481, height = 698, offsetX = -3, offsetY = -8, offsetWidth = 484, offsetHeight = 711}, -- 72: monster idle0006
		{x = 3565, y = 2068, width = 481, height = 698, offsetX = -3, offsetY = -8, offsetWidth = 484, offsetHeight = 711}, -- 73: monster idle0007
		{x = 4056, y = 2068, width = 484, height = 702, offsetX = 0, offsetY = -5, offsetWidth = 484, offsetHeight = 711}, -- 74: monster idle0008
		{x = 4550, y = 2068, width = 484, height = 702, offsetX = 0, offsetY = -5, offsetWidth = 484, offsetHeight = 711}, -- 75: monster idle0009
		{x = 5044, y = 2068, width = 484, height = 704, offsetX = 0, offsetY = -3, offsetWidth = 484, offsetHeight = 711}, -- 76: monster idle0010
		{x = 5538, y = 2068, width = 484, height = 704, offsetX = 0, offsetY = -3, offsetWidth = 484, offsetHeight = 711}, -- 77: monster idle0011
		{x = 6032, y = 2068, width = 484, height = 707, offsetX = 0, offsetY = 0, offsetWidth = 484, offsetHeight = 711}, -- 78: monster idle0012
		{x = 6526, y = 2068, width = 484, height = 707, offsetX = 0, offsetY = 0, offsetWidth = 484, offsetHeight = 711}, -- 79: monster idle0013
		{x = 7020, y = 2068, width = 484, height = 707, offsetX = 0, offsetY = 0, offsetWidth = 484, offsetHeight = 711}, -- 80: monster idle0014
		{x = 7514, y = 2068, width = 410, height = 753, offsetX = -7, offsetY = 0, offsetWidth = 418, offsetHeight = 759}, -- 81: monster up note0000
		{x = 0, y = 2831, width = 410, height = 753, offsetX = -7, offsetY = 0, offsetWidth = 418, offsetHeight = 759}, -- 82: monster up note0001
		{x = 420, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 83: monster up note0002
		{x = 848, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 84: monster up note0003
		{x = 1276, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 85: monster up note0004
		{x = 1704, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 86: monster up note0005
		{x = 2132, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 87: monster up note0006
		{x = 2560, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 88: monster up note0007
		{x = 2988, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 89: monster up note0008
		{x = 3416, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 90: monster up note0009
		{x = 3844, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 91: monster up note0010
		{x = 4272, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 92: monster up note0011
		{x = 4700, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 93: monster up note0012
		{x = 5128, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 94: monster up note0013
		{x = 5556, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 95: monster up note0014
		{x = 5984, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 96: monster up note0015
		{x = 6412, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 97: monster up note0016
		{x = 6840, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 98: monster up note0017
		{x = 7268, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 99: monster up note0018
		{x = 7696, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 100: monster up note0019
		{x = 2988, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 101: monster up note0020
		{x = 3416, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 102: monster up note0021
		{x = 3844, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759}, -- 103: monster up note0022
		{x = 4272, y = 2831, width = 418, height = 725, offsetX = 0, offsetY = -34, offsetWidth = 418, offsetHeight = 759} -- 104: monster up note0023
	},
    {
        -- Left and right are swapped in the data
		["left"] = {start = 1, stop = 15, speed = 24, offsetX = -10, offsetY = 5},
        ["right"] = {start = 16, stop = 35, speed = 24, offsetX = -30, offsetY = 11},
        ["down"] = {start = 36, stop = 65, speed = 24, offsetX = -34, offsetY = -47},
        ["idle"] = {start = 66, stop = 80, speed = 24, offsetX = 0, offsetY = 0},
        ["up"] = {start = 81, stop = 104, speed = 24, offsetX = 4, offsetY = 32}
    },
    "idle",
	false
)
