--[[----------------------------------------------------------------------------
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("week2/monster")),
	-- Automatically generated from Monster_Assets.xml
	{
		{x = 0, y = 0, width = 375, height = 674, offsetX = -4, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 1: Monster Right note0000
		{x = 0, y = 0, width = 375, height = 674, offsetX = -4, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 2: Monster Right note0001
		{x = 385, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 3: Monster Right note0002
		{x = 385, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 4: Monster Right note0003
		{x = 776, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 5: Monster Right note0004
		{x = 776, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 6: Monster Right note0005
		{x = 1167, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 7: Monster Right note0006
		{x = 1167, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 8: Monster Right note0007
		{x = 1558, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 9: Monster Right note0008
		{x = 1558, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 10: Monster Right note0009
		{x = 1949, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 11: Monster Right note0010
		{x = 1949, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 12: Monster Right note0011
		{x = 2340, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 13: Monster Right note0012
		{x = 2340, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 14: Monster Right note0013
		{x = 385, y = 0, width = 381, height = 671, offsetX = 0, offsetY = 0, offsetWidth = 381, offsetHeight = 674}, -- 15: Monster Right note0014
		{x = 2731, y = 0, width = 460, height = 671, offsetX = -15, offsetY = 0, offsetWidth = 475, offsetHeight = 673}, -- 16: Monster left note0000
		{x = 2731, y = 0, width = 460, height = 671, offsetX = -15, offsetY = 0, offsetWidth = 475, offsetHeight = 673}, -- 17: Monster left note0001
		{x = 3201, y = 0, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 18: Monster left note0002
		{x = 3201, y = 0, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 19: Monster left note0003
		{x = 0, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 20: Monster left note0004
		{x = 0, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 21: Monster left note0005
		{x = 481, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 22: Monster left note0006
		{x = 481, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 23: Monster left note0007
		{x = 962, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 24: Monster left note0008
		{x = 962, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 25: Monster left note0009
		{x = 1443, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 26: Monster left note0010
		{x = 1443, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 27: Monster left note0011
		{x = 1924, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 28: Monster left note0012
		{x = 1924, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 29: Monster left note0013
		{x = 3201, y = 0, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 30: Monster left note0014
		{x = 3201, y = 0, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 31: Monster left note0015
		{x = 0, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 32: Monster left note0016
		{x = 0, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 33: Monster left note0017
		{x = 481, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 34: Monster left note0018
		{x = 481, y = 684, width = 471, height = 668, offsetX = 0, offsetY = -5, offsetWidth = 475, offsetHeight = 673}, -- 35: Monster left note0019
		{x = 2405, y = 684, width = 428, height = 599, offsetX = -12, offsetY = -35, offsetWidth = 440, offsetHeight = 634}, -- 36: monster down0000
		{x = 2405, y = 684, width = 428, height = 599, offsetX = -12, offsetY = -35, offsetWidth = 440, offsetHeight = 634}, -- 37: monster down0001
		{x = 2843, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 38: monster down0002
		{x = 2843, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 39: monster down0003
		{x = 3287, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 40: monster down0004
		{x = 3287, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 41: monster down0005
		{x = 0, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 42: monster down0006
		{x = 0, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 43: monster down0007
		{x = 444, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 44: monster down0008
		{x = 444, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 45: monster down0009
		{x = 888, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 46: monster down0010
		{x = 888, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 47: monster down0011
		{x = 1332, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 48: monster down0012
		{x = 1332, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 49: monster down0013
		{x = 2843, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 50: monster down0014
		{x = 2843, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 51: monster down0015
		{x = 3287, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 52: monster down0016
		{x = 3287, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 53: monster down0017
		{x = 0, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 54: monster down0018
		{x = 0, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 55: monster down0019
		{x = 444, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 56: monster down0020
		{x = 444, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 57: monster down0021
		{x = 888, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 58: monster down0022
		{x = 888, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 59: monster down0023
		{x = 1332, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 60: monster down0024
		{x = 1332, y = 1362, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 61: monster down0025
		{x = 2843, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 62: monster down0026
		{x = 2843, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 63: monster down0027
		{x = 3287, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 64: monster down0028
		{x = 3287, y = 684, width = 434, height = 633, offsetX = 0, offsetY = 0, offsetWidth = 440, offsetHeight = 634}, -- 65: monster down0029
		{x = 1776, y = 1362, width = 424, height = 604, offsetX = -46, offsetY = -73, offsetWidth = 484, offsetHeight = 677}, -- 66: monster idle0000
		{x = 1776, y = 1362, width = 424, height = 604, offsetX = -46, offsetY = -73, offsetWidth = 484, offsetHeight = 677}, -- 67: monster idle0001
		{x = 2210, y = 1362, width = 422, height = 605, offsetX = -49, offsetY = -69, offsetWidth = 484, offsetHeight = 677}, -- 68: monster idle0002
		{x = 2210, y = 1362, width = 422, height = 605, offsetX = -49, offsetY = -69, offsetWidth = 484, offsetHeight = 677}, -- 69: monster idle0003
		{x = 2642, y = 1362, width = 439, height = 610, offsetX = -38, offsetY = -61, offsetWidth = 484, offsetHeight = 677}, -- 70: monster idle0004
		{x = 3091, y = 1362, width = 439, height = 630, offsetX = -38, offsetY = -41, offsetWidth = 484, offsetHeight = 677}, -- 71: monster idle0005
		{x = 3540, y = 1362, width = 481, height = 661, offsetX = -3, offsetY = -11, offsetWidth = 484, offsetHeight = 677}, -- 72: monster idle0006
		{x = 3540, y = 1362, width = 481, height = 661, offsetX = -3, offsetY = -11, offsetWidth = 484, offsetHeight = 677}, -- 73: monster idle0007
		{x = 0, y = 2033, width = 484, height = 670, offsetX = 0, offsetY = -3, offsetWidth = 484, offsetHeight = 677}, -- 74: monster idle0008
		{x = 0, y = 2033, width = 484, height = 670, offsetX = 0, offsetY = -3, offsetWidth = 484, offsetHeight = 677}, -- 75: monster idle0009
		{x = 494, y = 2033, width = 484, height = 673, offsetX = 0, offsetY = 0, offsetWidth = 484, offsetHeight = 677}, -- 76: monster idle0010
		{x = 494, y = 2033, width = 484, height = 673, offsetX = 0, offsetY = 0, offsetWidth = 484, offsetHeight = 677}, -- 77: monster idle0011
		{x = 988, y = 2033, width = 484, height = 673, offsetX = 0, offsetY = 0, offsetWidth = 484, offsetHeight = 677}, -- 78: monster idle0012
		{x = 988, y = 2033, width = 484, height = 673, offsetX = 0, offsetY = 0, offsetWidth = 484, offsetHeight = 677}, -- 79: monster idle0013
		{x = 1482, y = 2033, width = 484, height = 673, offsetX = 0, offsetY = 0, offsetWidth = 484, offsetHeight = 677}, -- 80: monster idle0014
		{x = 1976, y = 2033, width = 410, height = 714, offsetX = -7, offsetY = 0, offsetWidth = 418, offsetHeight = 720}, -- 81: monster up note0000
		{x = 1976, y = 2033, width = 410, height = 714, offsetX = -7, offsetY = 0, offsetWidth = 418, offsetHeight = 720}, -- 82: monster up note0001
		{x = 2396, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 83: monster up note0002
		{x = 2396, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 84: monster up note0003
		{x = 2824, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 85: monster up note0004
		{x = 2824, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 86: monster up note0005
		{x = 3252, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 87: monster up note0006
		{x = 3252, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 88: monster up note0007
		{x = 0, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 89: monster up note0008
		{x = 0, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 90: monster up note0009
		{x = 428, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 91: monster up note0010
		{x = 428, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 92: monster up note0011
		{x = 856, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 93: monster up note0012
		{x = 856, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 94: monster up note0013
		{x = 2396, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 95: monster up note0014
		{x = 2396, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 96: monster up note0015
		{x = 2824, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 97: monster up note0016
		{x = 2824, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 98: monster up note0017
		{x = 3252, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 99: monster up note0018
		{x = 3252, y = 2033, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 100: monster up note0019
		{x = 0, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 101: monster up note0020
		{x = 0, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 102: monster up note0021
		{x = 428, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720}, -- 103: monster up note0022
		{x = 428, y = 2757, width = 418, height = 711, offsetX = 0, offsetY = -9, offsetWidth = 418, offsetHeight = 720} -- 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
)
