diablo2-web/src/render/missiles-meta.ts

4874 lines
146 KiB
TypeScript

/**
* Authentic Diablo II v1.13c Missile Atlas Metadata.
* Auto-generated by scripts/pack-missiles.ts.
* Enforces Zero Runtime MPQ/DLL Architectural Invariant.
*/
export interface MissileFrameMeta {
readonly x: number
readonly y: number
readonly w: number
readonly h: number
readonly anchorX: number
readonly anchorY: number
}
export type MissileFrameTuple = readonly [
x: number,
y: number,
width: number,
height: number,
anchorX: number,
anchorY: number,
]
export interface MissileMeta {
readonly name: string
readonly celFile: string
readonly width: number
readonly height: number
readonly directions: number
readonly framesPerDirection: number
readonly animSpeed: number
readonly groups: readonly (readonly MissileFrameTuple[])[]
}
/**
* The engine's 64-direction space -> DCC direction tables.
* Ported from OpenDiablo2 d2fileformats/d2dcc/dcc_dir_lookup.go (Dir64ToDcc).
*/
const DIR64_TO_DCC: Readonly<Record<number, readonly number[]>> = {
4: [
0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0,
],
8: [
4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5,
5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 6, 6, 6, 6,
6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 7, 7, 7, 7,
7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4,
],
16: [
4, 4, 8, 8, 8, 8, 0, 0, 0, 0, 9, 9, 9, 9, 5, 5,
5, 5, 10, 10, 10, 10, 1, 1, 1, 1, 11, 11, 11, 11, 6, 6,
6, 6, 12, 12, 12, 12, 2, 2, 2, 2, 13, 13, 13, 13, 7, 7,
7, 7, 14, 14, 14, 14, 3, 3, 3, 3, 15, 15, 15, 15, 4, 4,
],
32: [
4, 16, 16, 8, 8, 17, 17, 0, 0, 18, 18, 9, 9, 19, 19, 5,
5, 20, 20, 10, 10, 21, 21, 1, 1, 22, 22, 11, 11, 23, 23, 6,
6, 24, 24, 12, 12, 25, 25, 2, 2, 26, 26, 13, 13, 27, 27, 7,
7, 28, 28, 14, 14, 29, 29, 3, 3, 30, 30, 15, 15, 31, 31, 4,
],
}
/**
* Calculate DCC direction index for a missile based on 2D velocity vector.
*
* In Diablo II's 64-direction space:
* - South (0, +y) is dir 0
* - West (-x, 0) is dir 16
* - North (0, -y) is dir 32
* - East (+x, 0) is dir 48
*/
export function velocityToDccDirection(vx: number, vy: number, directions = 16): number {
if (directions <= 1) return 0
const angle = Math.atan2(vy, vx) // -PI to PI
// Map angle so that South (PI/2) is 0, turning clockwise
const fraction = (angle - Math.PI / 2) / (2 * Math.PI)
const dir64 = Math.round((((fraction % 1) + 1) % 1) * 64) % 64
const table = DIR64_TO_DCC[directions]
if (table !== undefined) {
return table[dir64] ?? 0
}
return 0
}
export const FIREBOLT_META: MissileMeta = {
name: "firebolt",
celFile: "Firebolt",
width: 512,
height: 439,
directions: 16,
framesPerDirection: 5,
animSpeed: 16,
groups: [
[
[0, 0, 55, 39, -12, -71],
[56, 0, 55, 39, -12, -71],
[112, 0, 55, 39, -12, -71],
[168, 0, 55, 39, -12, -71],
[224, 0, 55, 39, -12, -71]
],
[
[280, 0, 63, 41, -12, -55],
[344, 0, 63, 41, -12, -55],
[408, 0, 63, 41, -12, -55],
[0, 42, 63, 41, -12, -55],
[64, 42, 63, 41, -12, -55]
],
[
[128, 42, 62, 41, -49, -56],
[191, 42, 62, 41, -49, -56],
[254, 42, 62, 41, -49, -56],
[317, 42, 62, 41, -49, -56],
[380, 42, 62, 41, -49, -56]
],
[
[443, 42, 56, 40, -44, -71],
[0, 84, 56, 40, -44, -71],
[57, 84, 56, 40, -44, -71],
[114, 84, 56, 40, -44, -71],
[171, 84, 56, 40, -44, -71]
],
[
[228, 84, 30, 45, -15, -76],
[259, 84, 30, 45, -15, -76],
[290, 84, 30, 45, -15, -76],
[321, 84, 30, 45, -15, -76],
[352, 84, 30, 45, -15, -76]
],
[
[383, 84, 71, 30, -13, -58],
[0, 130, 71, 30, -13, -58],
[72, 130, 71, 30, -13, -58],
[144, 130, 71, 30, -13, -58],
[216, 130, 71, 30, -13, -58]
],
[
[288, 130, 32, 46, -15, -56],
[321, 130, 32, 46, -15, -56],
[354, 130, 32, 46, -15, -56],
[387, 130, 32, 46, -15, -56],
[420, 130, 32, 46, -15, -56]
],
[
[0, 177, 71, 28, -57, -57],
[72, 177, 71, 28, -57, -57],
[144, 177, 71, 28, -57, -57],
[216, 177, 71, 28, -57, -57],
[288, 177, 71, 28, -57, -57]
],
[
[360, 177, 42, 44, -12, -75],
[403, 177, 42, 44, -12, -75],
[446, 177, 42, 44, -12, -75],
[0, 222, 42, 44, -12, -75],
[43, 222, 42, 44, -12, -75]
],
[
[86, 222, 68, 33, -14, -65],
[155, 222, 68, 33, -14, -65],
[224, 222, 68, 33, -14, -65],
[293, 222, 68, 33, -14, -65],
[362, 222, 68, 33, -14, -65]
],
[
[431, 222, 69, 32, -12, -56],
[0, 267, 69, 32, -12, -56],
[70, 267, 69, 32, -12, -56],
[140, 267, 69, 32, -12, -56],
[210, 267, 69, 32, -12, -56]
],
[
[280, 267, 49, 45, -12, -55],
[330, 267, 49, 45, -12, -55],
[380, 267, 49, 45, -12, -55],
[430, 267, 49, 45, -12, -55],
[0, 313, 49, 45, -12, -55]
],
[
[50, 313, 47, 45, -35, -55],
[98, 313, 47, 45, -35, -55],
[146, 313, 47, 45, -35, -55],
[194, 313, 47, 45, -35, -55],
[242, 313, 47, 45, -35, -55]
],
[
[290, 313, 71, 36, -58, -56],
[362, 313, 71, 36, -58, -56],
[434, 313, 71, 36, -58, -56],
[0, 359, 71, 36, -58, -56],
[72, 359, 71, 36, -58, -56]
],
[
[144, 359, 67, 35, -54, -65],
[212, 359, 67, 35, -54, -65],
[280, 359, 67, 35, -54, -65],
[348, 359, 67, 35, -54, -65],
[416, 359, 67, 35, -54, -65]
],
[
[0, 396, 44, 43, -32, -74],
[45, 396, 44, 43, -32, -74],
[90, 396, 44, 43, -32, -74],
[135, 396, 44, 43, -32, -74],
[180, 396, 44, 43, -32, -74]
]
],
}
export const FIREBALL_META: MissileMeta = {
name: "fireball",
celFile: "Fireball",
width: 1024,
height: 335,
directions: 16,
framesPerDirection: 5,
animSpeed: 16,
groups: [
[
[0, 0, 75, 48, -19, -74],
[76, 0, 75, 48, -19, -74],
[152, 0, 75, 48, -19, -74],
[228, 0, 75, 48, -19, -74],
[304, 0, 75, 48, -19, -74]
],
[
[380, 0, 79, 52, -19, -62],
[460, 0, 79, 52, -19, -62],
[540, 0, 79, 52, -19, -62],
[620, 0, 79, 52, -19, -62],
[700, 0, 79, 52, -19, -62]
],
[
[780, 0, 81, 52, -63, -61],
[862, 0, 81, 52, -63, -61],
[0, 53, 81, 52, -63, -61],
[82, 53, 81, 52, -63, -61],
[164, 53, 81, 52, -63, -61]
],
[
[246, 53, 74, 48, -55, -74],
[321, 53, 74, 48, -55, -74],
[396, 53, 74, 48, -55, -74],
[471, 53, 74, 48, -55, -74],
[546, 53, 74, 48, -55, -74]
],
[
[621, 53, 34, 55, -17, -81],
[656, 53, 34, 55, -17, -81],
[691, 53, 34, 55, -17, -81],
[726, 53, 34, 55, -17, -81],
[761, 53, 34, 55, -17, -81]
],
[
[796, 53, 94, 40, -20, -65],
[891, 53, 94, 40, -20, -65],
[0, 109, 94, 40, -20, -65],
[95, 109, 94, 40, -20, -65],
[190, 109, 94, 40, -20, -65]
],
[
[285, 109, 40, 61, -20, -63],
[326, 109, 40, 61, -20, -63],
[367, 109, 40, 61, -20, -63],
[408, 109, 40, 61, -20, -63],
[449, 109, 40, 61, -20, -63]
],
[
[490, 109, 91, 37, -72, -63],
[582, 109, 91, 37, -72, -63],
[674, 109, 91, 37, -72, -63],
[766, 109, 91, 37, -72, -63],
[858, 109, 91, 37, -72, -63]
],
[
[950, 109, 53, 53, -17, -79],
[0, 171, 53, 53, -17, -79],
[54, 171, 53, 53, -17, -79],
[108, 171, 53, 53, -17, -79],
[162, 171, 53, 53, -17, -79]
],
[
[216, 171, 88, 41, -19, -68],
[305, 171, 88, 41, -19, -68],
[394, 171, 88, 41, -19, -68],
[483, 171, 88, 41, -19, -68],
[572, 171, 88, 41, -19, -68]
],
[
[661, 171, 89, 45, -19, -62],
[751, 171, 89, 45, -19, -62],
[841, 171, 89, 45, -19, -62],
[931, 171, 89, 45, -19, -62],
[0, 225, 89, 45, -19, -62]
],
[
[90, 225, 59, 57, -17, -62],
[150, 225, 59, 57, -17, -62],
[210, 225, 59, 57, -17, -62],
[270, 225, 59, 57, -17, -62],
[330, 225, 59, 57, -17, -62]
],
[
[390, 225, 59, 59, -42, -62],
[450, 225, 59, 59, -42, -62],
[510, 225, 59, 59, -42, -62],
[570, 225, 59, 59, -42, -62],
[630, 225, 59, 59, -42, -62]
],
[
[690, 225, 92, 43, -72, -61],
[783, 225, 92, 43, -72, -61],
[876, 225, 92, 43, -72, -61],
[0, 285, 92, 43, -72, -61],
[93, 285, 92, 43, -72, -61]
],
[
[186, 285, 85, 43, -65, -69],
[272, 285, 85, 43, -65, -69],
[358, 285, 85, 43, -65, -69],
[444, 285, 85, 43, -65, -69],
[530, 285, 85, 43, -65, -69]
],
[
[616, 285, 53, 50, -35, -77],
[670, 285, 53, 50, -35, -77],
[724, 285, 53, 50, -35, -77],
[778, 285, 53, 50, -35, -77],
[832, 285, 53, 50, -35, -77]
]
],
}
export const FIREEXPLODE_META: MissileMeta = {
name: "fireexplode",
celFile: "FireArrowExplode2",
width: 512,
height: 141,
directions: 1,
framesPerDirection: 12,
animSpeed: 16,
groups: [
[
[0, 0, 78, 70, -39, -81],
[79, 0, 78, 70, -39, -81],
[158, 0, 78, 70, -39, -81],
[237, 0, 78, 70, -39, -81],
[316, 0, 78, 70, -39, -81],
[395, 0, 78, 70, -39, -81],
[0, 71, 78, 70, -39, -81],
[79, 71, 78, 70, -39, -81],
[158, 71, 78, 70, -39, -81],
[237, 71, 78, 70, -39, -81],
[316, 71, 78, 70, -39, -81],
[395, 71, 78, 70, -39, -81]
]
],
}
export const ICEBOLT_META: MissileMeta = {
name: "icebolt",
celFile: "Icebolt",
width: 512,
height: 357,
directions: 16,
framesPerDirection: 6,
animSpeed: 16,
groups: [
[
[0, 0, 51, 27, -18, -65],
[52, 0, 51, 27, -18, -65],
[104, 0, 51, 27, -18, -65],
[156, 0, 51, 27, -18, -65],
[208, 0, 51, 27, -18, -65],
[260, 0, 51, 27, -18, -65]
],
[
[312, 0, 55, 28, -17, -53],
[368, 0, 55, 28, -17, -53],
[424, 0, 55, 28, -17, -53],
[0, 29, 55, 28, -17, -53],
[56, 29, 55, 28, -17, -53],
[112, 29, 55, 28, -17, -53]
],
[
[168, 29, 54, 34, -37, -53],
[223, 29, 54, 34, -37, -53],
[278, 29, 54, 34, -37, -53],
[333, 29, 54, 34, -37, -53],
[388, 29, 54, 34, -37, -53],
[443, 29, 54, 34, -37, -53]
],
[
[0, 64, 53, 29, -35, -67],
[54, 64, 53, 29, -35, -67],
[108, 64, 53, 29, -35, -67],
[162, 64, 53, 29, -35, -67],
[216, 64, 53, 29, -35, -67],
[270, 64, 53, 29, -35, -67]
],
[
[324, 64, 16, 37, -8, -71],
[341, 64, 16, 37, -8, -71],
[358, 64, 16, 37, -8, -71],
[375, 64, 16, 37, -8, -71],
[392, 64, 16, 37, -8, -71],
[409, 64, 16, 37, -8, -71]
],
[
[426, 64, 70, 21, -24, -58],
[0, 102, 70, 21, -24, -58],
[71, 102, 70, 21, -24, -58],
[142, 102, 70, 21, -24, -58],
[213, 102, 70, 21, -24, -58],
[284, 102, 70, 21, -24, -58]
],
[
[355, 102, 18, 39, -9, -55],
[374, 102, 18, 39, -9, -55],
[393, 102, 18, 39, -9, -55],
[412, 102, 18, 39, -9, -55],
[431, 102, 18, 39, -9, -55],
[450, 102, 18, 39, -9, -55]
],
[
[0, 142, 70, 25, -46, -57],
[71, 142, 70, 25, -46, -57],
[142, 142, 70, 25, -46, -57],
[213, 142, 70, 25, -46, -57],
[284, 142, 70, 25, -46, -57],
[355, 142, 70, 25, -46, -57]
],
[
[426, 142, 29, 36, -10, -71],
[456, 142, 29, 36, -10, -71],
[0, 179, 29, 36, -10, -71],
[30, 179, 29, 36, -10, -71],
[60, 179, 29, 36, -10, -71],
[90, 179, 29, 36, -10, -71]
],
[
[120, 179, 66, 24, -23, -64],
[187, 179, 66, 24, -23, -64],
[254, 179, 66, 24, -23, -64],
[321, 179, 66, 24, -23, -64],
[388, 179, 66, 24, -23, -64],
[0, 216, 66, 24, -23, -64]
],
[
[67, 216, 66, 20, -22, -51],
[134, 216, 66, 20, -22, -51],
[201, 216, 66, 20, -22, -51],
[268, 216, 66, 20, -22, -51],
[335, 216, 66, 20, -22, -51],
[402, 216, 66, 20, -22, -51]
],
[
[469, 216, 35, 36, -9, -55],
[0, 253, 35, 36, -9, -55],
[36, 253, 35, 36, -9, -55],
[72, 253, 35, 36, -9, -55],
[108, 253, 35, 36, -9, -55],
[144, 253, 35, 36, -9, -55]
],
[
[180, 253, 31, 39, -22, -55],
[212, 253, 31, 39, -22, -55],
[244, 253, 31, 39, -22, -55],
[276, 253, 31, 39, -22, -55],
[308, 253, 31, 39, -22, -55],
[340, 253, 31, 39, -22, -55]
],
[
[372, 253, 67, 27, -45, -52],
[440, 253, 67, 27, -45, -52],
[0, 293, 67, 27, -45, -52],
[68, 293, 67, 27, -45, -52],
[136, 293, 67, 27, -45, -52],
[204, 293, 67, 27, -45, -52]
],
[
[272, 293, 66, 23, -43, -62],
[339, 293, 66, 23, -43, -62],
[406, 293, 66, 23, -43, -62],
[0, 321, 66, 23, -43, -62],
[67, 321, 66, 23, -43, -62],
[134, 321, 66, 23, -43, -62]
],
[
[201, 321, 33, 36, -23, -71],
[235, 321, 33, 36, -23, -71],
[269, 321, 33, 36, -23, -71],
[303, 321, 33, 36, -23, -71],
[337, 321, 33, 36, -23, -71],
[371, 321, 33, 36, -23, -71]
]
],
}
export const ICEBLAST_META: MissileMeta = {
name: "iceblast",
celFile: "IceBlast",
width: 1024,
height: 431,
directions: 16,
framesPerDirection: 5,
animSpeed: 16,
groups: [
[
[0, 0, 74, 54, -16, -71],
[75, 0, 74, 54, -16, -71],
[150, 0, 74, 54, -16, -71],
[225, 0, 74, 54, -16, -71],
[300, 0, 74, 54, -16, -71]
],
[
[375, 0, 85, 56, -14, -51],
[461, 0, 85, 56, -14, -51],
[547, 0, 85, 56, -14, -51],
[633, 0, 85, 56, -14, -51],
[719, 0, 85, 56, -14, -51]
],
[
[805, 0, 86, 51, -70, -51],
[892, 0, 86, 51, -70, -51],
[0, 57, 86, 51, -70, -51],
[87, 57, 86, 51, -70, -51],
[174, 57, 86, 51, -70, -51]
],
[
[261, 57, 72, 54, -58, -72],
[334, 57, 72, 54, -58, -72],
[407, 57, 72, 54, -58, -72],
[480, 57, 72, 54, -58, -72],
[553, 57, 72, 54, -58, -72]
],
[
[626, 57, 45, 59, -23, -78],
[672, 57, 45, 59, -23, -78],
[718, 57, 45, 59, -23, -78],
[764, 57, 45, 59, -23, -78],
[810, 57, 45, 59, -23, -78]
],
[
[856, 57, 100, 41, -16, -54],
[0, 117, 100, 41, -16, -54],
[101, 117, 100, 41, -16, -54],
[202, 117, 100, 41, -16, -54],
[303, 117, 100, 41, -16, -54]
],
[
[404, 117, 51, 67, -26, -51],
[456, 117, 51, 67, -26, -51],
[508, 117, 51, 67, -26, -51],
[560, 117, 51, 67, -26, -51],
[612, 117, 51, 67, -26, -51]
],
[
[664, 117, 101, 45, -85, -55],
[766, 117, 101, 45, -85, -55],
[868, 117, 101, 45, -85, -55],
[0, 185, 101, 45, -85, -55],
[102, 185, 101, 45, -85, -55]
],
[
[204, 185, 53, 57, -17, -76],
[258, 185, 53, 57, -17, -76],
[312, 185, 53, 57, -17, -76],
[366, 185, 53, 57, -17, -76],
[420, 185, 53, 57, -17, -76]
],
[
[474, 185, 91, 48, -16, -63],
[566, 185, 91, 48, -16, -63],
[658, 185, 91, 48, -16, -63],
[750, 185, 91, 48, -16, -63],
[842, 185, 91, 48, -16, -63]
],
[
[0, 243, 99, 42, -15, -50],
[100, 243, 99, 42, -15, -50],
[200, 243, 99, 42, -15, -50],
[300, 243, 99, 42, -15, -50],
[400, 243, 99, 42, -15, -50]
],
[
[500, 243, 63, 65, -15, -51],
[564, 243, 63, 65, -15, -51],
[628, 243, 63, 65, -15, -51],
[692, 243, 63, 65, -15, -51],
[756, 243, 63, 65, -15, -51]
],
[
[820, 243, 64, 62, -47, -51],
[885, 243, 64, 62, -47, -51],
[950, 243, 64, 62, -47, -51],
[0, 309, 64, 62, -47, -51],
[65, 309, 64, 62, -47, -51]
],
[
[130, 309, 99, 45, -83, -50],
[230, 309, 99, 45, -83, -50],
[330, 309, 99, 45, -83, -50],
[430, 309, 99, 45, -83, -50],
[530, 309, 99, 45, -83, -50]
],
[
[630, 309, 90, 49, -75, -65],
[721, 309, 90, 49, -75, -65],
[812, 309, 90, 49, -75, -65],
[903, 309, 90, 49, -75, -65],
[0, 372, 90, 49, -75, -65]
],
[
[91, 372, 52, 59, -38, -77],
[144, 372, 52, 59, -38, -77],
[197, 372, 52, 59, -38, -77],
[250, 372, 52, 59, -38, -77],
[303, 372, 52, 59, -38, -77]
]
],
}
export const GLACIALSPIKE_META: MissileMeta = {
name: "glacialspike",
celFile: "GlacialSpike",
width: 1024,
height: 719,
directions: 16,
framesPerDirection: 6,
animSpeed: 16,
groups: [
[
[0, 0, 100, 61, -34, -88],
[101, 0, 100, 61, -34, -88],
[202, 0, 100, 61, -34, -88],
[303, 0, 100, 61, -34, -88],
[404, 0, 100, 61, -34, -88],
[505, 0, 100, 61, -34, -88]
],
[
[606, 0, 104, 67, -31, -63],
[711, 0, 104, 67, -31, -63],
[816, 0, 104, 67, -31, -63],
[0, 68, 104, 67, -31, -63],
[105, 68, 104, 67, -31, -63],
[210, 68, 104, 67, -31, -63]
],
[
[315, 68, 110, 68, -79, -62],
[426, 68, 110, 68, -79, -62],
[537, 68, 110, 68, -79, -62],
[648, 68, 110, 68, -79, -62],
[759, 68, 110, 68, -79, -62],
[870, 68, 110, 68, -79, -62]
],
[
[0, 137, 96, 59, -62, -86],
[97, 137, 96, 59, -62, -86],
[194, 137, 96, 59, -62, -86],
[291, 137, 96, 59, -62, -86],
[388, 137, 96, 59, -62, -86],
[485, 137, 96, 59, -62, -86]
],
[
[582, 137, 37, 73, -19, -94],
[620, 137, 37, 73, -19, -94],
[658, 137, 37, 73, -19, -94],
[696, 137, 37, 73, -19, -94],
[734, 137, 37, 73, -19, -94],
[772, 137, 37, 73, -19, -94]
],
[
[810, 137, 134, 48, -44, -71],
[0, 211, 134, 48, -44, -71],
[135, 211, 134, 48, -44, -71],
[270, 211, 134, 48, -44, -71],
[405, 211, 134, 48, -44, -71],
[540, 211, 134, 48, -44, -71]
],
[
[675, 211, 45, 83, -21, -67],
[721, 211, 45, 83, -21, -67],
[767, 211, 45, 83, -21, -67],
[813, 211, 45, 83, -21, -67],
[859, 211, 45, 83, -21, -67],
[905, 211, 45, 83, -21, -67]
],
[
[0, 295, 129, 48, -86, -69],
[130, 295, 129, 48, -86, -69],
[260, 295, 129, 48, -86, -69],
[390, 295, 129, 48, -86, -69],
[520, 295, 129, 48, -86, -69],
[650, 295, 129, 48, -86, -69]
],
[
[780, 295, 65, 70, -22, -93],
[846, 295, 65, 70, -22, -93],
[912, 295, 65, 70, -22, -93],
[0, 366, 65, 70, -22, -93],
[66, 366, 65, 70, -22, -93],
[132, 366, 65, 70, -22, -93]
],
[
[198, 366, 124, 50, -41, -81],
[323, 366, 124, 50, -41, -81],
[448, 366, 124, 50, -41, -81],
[573, 366, 124, 50, -41, -81],
[698, 366, 124, 50, -41, -81],
[823, 366, 124, 50, -41, -81]
],
[
[0, 437, 124, 51, -39, -60],
[125, 437, 124, 51, -39, -60],
[250, 437, 124, 51, -39, -60],
[375, 437, 124, 51, -39, -60],
[500, 437, 124, 51, -39, -60],
[625, 437, 124, 51, -39, -60]
],
[
[750, 437, 71, 78, -20, -65],
[822, 437, 71, 78, -20, -65],
[894, 437, 71, 78, -20, -65],
[0, 516, 71, 78, -20, -65],
[72, 516, 71, 78, -20, -65],
[144, 516, 71, 78, -20, -65]
],
[
[216, 516, 74, 79, -54, -65],
[291, 516, 74, 79, -54, -65],
[366, 516, 74, 79, -54, -65],
[441, 516, 74, 79, -54, -65],
[516, 516, 74, 79, -54, -65],
[591, 516, 74, 79, -54, -65]
],
[
[666, 516, 129, 52, -90, -59],
[796, 516, 129, 52, -90, -59],
[0, 596, 129, 52, -90, -59],
[130, 596, 129, 52, -90, -59],
[260, 596, 129, 52, -90, -59],
[390, 596, 129, 52, -90, -59]
],
[
[520, 596, 120, 46, -78, -78],
[641, 596, 120, 46, -78, -78],
[762, 596, 120, 46, -78, -78],
[883, 596, 120, 46, -78, -78],
[0, 649, 120, 46, -78, -78],
[121, 649, 120, 46, -78, -78]
],
[
[242, 649, 65, 70, -43, -93],
[308, 649, 65, 70, -43, -93],
[374, 649, 65, 70, -43, -93],
[440, 649, 65, 70, -43, -93],
[506, 649, 65, 70, -43, -93],
[572, 649, 65, 70, -43, -93]
]
],
}
export const ICEEXPLODE_META: MissileMeta = {
name: "iceexplode",
celFile: "IceArrowExplode",
width: 512,
height: 332,
directions: 1,
framesPerDirection: 16,
animSpeed: 16,
groups: [
[
[0, 0, 83, 110, -43, -90],
[84, 0, 83, 110, -43, -90],
[168, 0, 83, 110, -43, -90],
[252, 0, 83, 110, -43, -90],
[336, 0, 83, 110, -43, -90],
[420, 0, 83, 110, -43, -90],
[0, 111, 83, 110, -43, -90],
[84, 111, 83, 110, -43, -90],
[168, 111, 83, 110, -43, -90],
[252, 111, 83, 110, -43, -90],
[336, 111, 83, 110, -43, -90],
[420, 111, 83, 110, -43, -90],
[0, 222, 83, 110, -43, -90],
[84, 222, 83, 110, -43, -90],
[168, 222, 83, 110, -43, -90],
[252, 222, 83, 110, -43, -90]
]
],
}
export const FREEZEEXPLODE_META: MissileMeta = {
name: "freezeexplode",
celFile: "FreezeExplodeCenter",
width: 1024,
height: 323,
directions: 1,
framesPerDirection: 15,
animSpeed: 16,
groups: [
[
[0, 0, 143, 107, -75, -67],
[144, 0, 143, 107, -75, -67],
[288, 0, 143, 107, -75, -67],
[432, 0, 143, 107, -75, -67],
[576, 0, 143, 107, -75, -67],
[720, 0, 143, 107, -75, -67],
[864, 0, 143, 107, -75, -67],
[0, 108, 143, 107, -75, -67],
[144, 108, 143, 107, -75, -67],
[288, 108, 143, 107, -75, -67],
[432, 108, 143, 107, -75, -67],
[576, 108, 143, 107, -75, -67],
[720, 108, 143, 107, -75, -67],
[864, 108, 143, 107, -75, -67],
[0, 216, 143, 107, -75, -67]
]
],
}
export const FROZENORB_META: MissileMeta = {
name: "frozenorb",
celFile: "IceOrb",
width: 512,
height: 107,
directions: 1,
framesPerDirection: 16,
animSpeed: 16,
groups: [
[
[0, 0, 54, 53, -27, -71],
[55, 0, 54, 53, -27, -71],
[110, 0, 54, 53, -27, -71],
[165, 0, 54, 53, -27, -71],
[220, 0, 54, 53, -27, -71],
[275, 0, 54, 53, -27, -71],
[330, 0, 54, 53, -27, -71],
[385, 0, 54, 53, -27, -71],
[440, 0, 54, 53, -27, -71],
[0, 54, 54, 53, -27, -71],
[55, 54, 54, 53, -27, -71],
[110, 54, 54, 53, -27, -71],
[165, 54, 54, 53, -27, -71],
[220, 54, 54, 53, -27, -71],
[275, 54, 54, 53, -27, -71],
[330, 54, 54, 53, -27, -71]
]
],
}
export const FROZENORBEXPLODE_META: MissileMeta = {
name: "frozenorbexplode",
celFile: "IceOrbExplode",
width: 1024,
height: 959,
directions: 1,
framesPerDirection: 18,
animSpeed: 16,
groups: [
[
[0, 0, 230, 191, -111, -113],
[231, 0, 230, 191, -111, -113],
[462, 0, 230, 191, -111, -113],
[693, 0, 230, 191, -111, -113],
[0, 192, 230, 191, -111, -113],
[231, 192, 230, 191, -111, -113],
[462, 192, 230, 191, -111, -113],
[693, 192, 230, 191, -111, -113],
[0, 384, 230, 191, -111, -113],
[231, 384, 230, 191, -111, -113],
[462, 384, 230, 191, -111, -113],
[693, 384, 230, 191, -111, -113],
[0, 576, 230, 191, -111, -113],
[231, 576, 230, 191, -111, -113],
[462, 576, 230, 191, -111, -113],
[693, 576, 230, 191, -111, -113],
[0, 768, 230, 191, -111, -113],
[231, 768, 230, 191, -111, -113]
]
],
}
export const CHARGEDBOLT_META: MissileMeta = {
name: "chargedbolt",
celFile: "ChargedBolt",
width: 1024,
height: 744,
directions: 16,
framesPerDirection: 10,
animSpeed: 16,
groups: [
[
[0, 0, 58, 58, -31, -33],
[59, 0, 58, 58, -31, -33],
[118, 0, 58, 58, -31, -33],
[177, 0, 58, 58, -31, -33],
[236, 0, 58, 58, -31, -33],
[295, 0, 58, 58, -31, -33],
[354, 0, 58, 58, -31, -33],
[413, 0, 58, 58, -31, -33],
[472, 0, 58, 58, -31, -33],
[531, 0, 58, 58, -31, -33]
],
[
[590, 0, 62, 56, -29, -34],
[653, 0, 62, 56, -29, -34],
[716, 0, 62, 56, -29, -34],
[779, 0, 62, 56, -29, -34],
[842, 0, 62, 56, -29, -34],
[905, 0, 62, 56, -29, -34],
[0, 59, 62, 56, -29, -34],
[63, 59, 62, 56, -29, -34],
[126, 59, 62, 56, -29, -34],
[189, 59, 62, 56, -29, -34]
],
[
[252, 59, 67, 77, -28, -41],
[320, 59, 67, 77, -28, -41],
[388, 59, 67, 77, -28, -41],
[456, 59, 67, 77, -28, -41],
[524, 59, 67, 77, -28, -41],
[592, 59, 67, 77, -28, -41],
[660, 59, 67, 77, -28, -41],
[728, 59, 67, 77, -28, -41],
[796, 59, 67, 77, -28, -41],
[864, 59, 67, 77, -28, -41]
],
[
[932, 59, 64, 65, -34, -31],
[0, 137, 64, 65, -34, -31],
[65, 137, 64, 65, -34, -31],
[130, 137, 64, 65, -34, -31],
[195, 137, 64, 65, -34, -31],
[260, 137, 64, 65, -34, -31],
[325, 137, 64, 65, -34, -31],
[390, 137, 64, 65, -34, -31],
[455, 137, 64, 65, -34, -31],
[520, 137, 64, 65, -34, -31]
],
[
[585, 137, 65, 63, -32, -33],
[651, 137, 65, 63, -32, -33],
[717, 137, 65, 63, -32, -33],
[783, 137, 65, 63, -32, -33],
[849, 137, 65, 63, -32, -33],
[915, 137, 65, 63, -32, -33],
[0, 203, 65, 63, -32, -33],
[66, 203, 65, 63, -32, -33],
[132, 203, 65, 63, -32, -33],
[198, 203, 65, 63, -32, -33]
],
[
[264, 203, 64, 55, -34, -31],
[329, 203, 64, 55, -34, -31],
[394, 203, 64, 55, -34, -31],
[459, 203, 64, 55, -34, -31],
[524, 203, 64, 55, -34, -31],
[589, 203, 64, 55, -34, -31],
[654, 203, 64, 55, -34, -31],
[719, 203, 64, 55, -34, -31],
[784, 203, 64, 55, -34, -31],
[849, 203, 64, 55, -34, -31]
],
[
[914, 203, 62, 62, -31, -32],
[0, 267, 62, 62, -31, -32],
[63, 267, 62, 62, -31, -32],
[126, 267, 62, 62, -31, -32],
[189, 267, 62, 62, -31, -32],
[252, 267, 62, 62, -31, -32],
[315, 267, 62, 62, -31, -32],
[378, 267, 62, 62, -31, -32],
[441, 267, 62, 62, -31, -32],
[504, 267, 62, 62, -31, -32]
],
[
[567, 267, 65, 68, -33, -40],
[633, 267, 65, 68, -33, -40],
[699, 267, 65, 68, -33, -40],
[765, 267, 65, 68, -33, -40],
[831, 267, 65, 68, -33, -40],
[897, 267, 65, 68, -33, -40],
[0, 336, 65, 68, -33, -40],
[66, 336, 65, 68, -33, -40],
[132, 336, 65, 68, -33, -40],
[198, 336, 65, 68, -33, -40]
],
[
[264, 336, 58, 60, -30, -33],
[323, 336, 58, 60, -30, -33],
[382, 336, 58, 60, -30, -33],
[441, 336, 58, 60, -30, -33],
[500, 336, 58, 60, -30, -33],
[559, 336, 58, 60, -30, -33],
[618, 336, 58, 60, -30, -33],
[677, 336, 58, 60, -30, -33],
[736, 336, 58, 60, -30, -33],
[795, 336, 58, 60, -30, -33]
],
[
[854, 336, 72, 56, -41, -29],
[927, 336, 72, 56, -41, -29],
[0, 405, 72, 56, -41, -29],
[73, 405, 72, 56, -41, -29],
[146, 405, 72, 56, -41, -29],
[219, 405, 72, 56, -41, -29],
[292, 405, 72, 56, -41, -29],
[365, 405, 72, 56, -41, -29],
[438, 405, 72, 56, -41, -29],
[511, 405, 72, 56, -41, -29]
],
[
[584, 405, 72, 56, -29, -33],
[657, 405, 72, 56, -29, -33],
[730, 405, 72, 56, -29, -33],
[803, 405, 72, 56, -29, -33],
[876, 405, 72, 56, -29, -33],
[949, 405, 72, 56, -29, -33],
[0, 462, 72, 56, -29, -33],
[73, 462, 72, 56, -29, -33],
[146, 462, 72, 56, -29, -33],
[219, 462, 72, 56, -29, -33]
],
[
[292, 462, 71, 76, -31, -42],
[364, 462, 71, 76, -31, -42],
[436, 462, 71, 76, -31, -42],
[508, 462, 71, 76, -31, -42],
[580, 462, 71, 76, -31, -42],
[652, 462, 71, 76, -31, -42],
[724, 462, 71, 76, -31, -42],
[796, 462, 71, 76, -31, -42],
[868, 462, 71, 76, -31, -42],
[940, 462, 71, 76, -31, -42]
],
[
[0, 539, 61, 63, -28, -34],
[62, 539, 61, 63, -28, -34],
[124, 539, 61, 63, -28, -34],
[186, 539, 61, 63, -28, -34],
[248, 539, 61, 63, -28, -34],
[310, 539, 61, 63, -28, -34],
[372, 539, 61, 63, -28, -34],
[434, 539, 61, 63, -28, -34],
[496, 539, 61, 63, -28, -34],
[558, 539, 61, 63, -28, -34]
],
[
[620, 539, 73, 61, -29, -29],
[694, 539, 73, 61, -29, -29],
[768, 539, 73, 61, -29, -29],
[842, 539, 73, 61, -29, -29],
[916, 539, 73, 61, -29, -29],
[0, 603, 73, 61, -29, -29],
[74, 603, 73, 61, -29, -29],
[148, 603, 73, 61, -29, -29],
[222, 603, 73, 61, -29, -29],
[296, 603, 73, 61, -29, -29]
],
[
[370, 603, 62, 63, -34, -33],
[433, 603, 62, 63, -34, -33],
[496, 603, 62, 63, -34, -33],
[559, 603, 62, 63, -34, -33],
[622, 603, 62, 63, -34, -33],
[685, 603, 62, 63, -34, -33],
[748, 603, 62, 63, -34, -33],
[811, 603, 62, 63, -34, -33],
[874, 603, 62, 63, -34, -33],
[937, 603, 62, 63, -34, -33]
],
[
[0, 667, 61, 77, -32, -42],
[62, 667, 61, 77, -32, -42],
[124, 667, 61, 77, -32, -42],
[186, 667, 61, 77, -32, -42],
[248, 667, 61, 77, -32, -42],
[310, 667, 61, 77, -32, -42],
[372, 667, 61, 77, -32, -42],
[434, 667, 61, 77, -32, -42],
[496, 667, 61, 77, -32, -42],
[558, 667, 61, 77, -32, -42]
]
],
}
export const TEETH_META: MissileMeta = {
name: "teeth",
celFile: "teethMissile",
width: 2048,
height: 1242,
directions: 32,
framesPerDirection: 30,
animSpeed: 16,
groups: [
[
[0, 0, 63, 38, -15, -51],
[64, 0, 63, 38, -15, -51],
[128, 0, 63, 38, -15, -51],
[192, 0, 63, 38, -15, -51],
[256, 0, 63, 38, -15, -51],
[320, 0, 63, 38, -15, -51],
[384, 0, 63, 38, -15, -51],
[448, 0, 63, 38, -15, -51],
[512, 0, 63, 38, -15, -51],
[576, 0, 63, 38, -15, -51],
[640, 0, 63, 38, -15, -51],
[704, 0, 63, 38, -15, -51],
[768, 0, 63, 38, -15, -51],
[832, 0, 63, 38, -15, -51],
[896, 0, 63, 38, -15, -51],
[960, 0, 63, 38, -15, -51],
[1024, 0, 63, 38, -15, -51],
[1088, 0, 63, 38, -15, -51],
[1152, 0, 63, 38, -15, -51],
[1216, 0, 63, 38, -15, -51],
[1280, 0, 63, 38, -15, -51],
[1344, 0, 63, 38, -15, -51],
[1408, 0, 63, 38, -15, -51],
[1472, 0, 63, 38, -15, -51],
[1536, 0, 63, 38, -15, -51],
[1600, 0, 63, 38, -15, -51],
[1664, 0, 63, 38, -15, -51],
[1728, 0, 63, 38, -15, -51],
[1792, 0, 63, 38, -15, -51],
[1856, 0, 63, 38, -15, -51]
],
[
[1920, 0, 57, 43, -14, -42],
[1978, 0, 57, 43, -14, -42],
[0, 44, 57, 43, -14, -42],
[58, 44, 57, 43, -14, -42],
[116, 44, 57, 43, -14, -42],
[174, 44, 57, 43, -14, -42],
[232, 44, 57, 43, -14, -42],
[290, 44, 57, 43, -14, -42],
[348, 44, 57, 43, -14, -42],
[406, 44, 57, 43, -14, -42],
[464, 44, 57, 43, -14, -42],
[522, 44, 57, 43, -14, -42],
[580, 44, 57, 43, -14, -42],
[638, 44, 57, 43, -14, -42],
[696, 44, 57, 43, -14, -42],
[754, 44, 57, 43, -14, -42],
[812, 44, 57, 43, -14, -42],
[870, 44, 57, 43, -14, -42],
[928, 44, 57, 43, -14, -42],
[986, 44, 57, 43, -14, -42],
[1044, 44, 57, 43, -14, -42],
[1102, 44, 57, 43, -14, -42],
[1160, 44, 57, 43, -14, -42],
[1218, 44, 57, 43, -14, -42],
[1276, 44, 57, 43, -14, -42],
[1334, 44, 57, 43, -14, -42],
[1392, 44, 57, 43, -14, -42],
[1450, 44, 57, 43, -14, -42],
[1508, 44, 57, 43, -14, -42],
[1566, 44, 57, 43, -14, -42]
],
[
[1624, 44, 58, 44, -44, -35],
[1683, 44, 58, 44, -44, -35],
[1742, 44, 58, 44, -44, -35],
[1801, 44, 58, 44, -44, -35],
[1860, 44, 58, 44, -44, -35],
[1919, 44, 58, 44, -44, -35],
[1978, 44, 58, 44, -44, -35],
[0, 89, 58, 44, -44, -35],
[59, 89, 58, 44, -44, -35],
[118, 89, 58, 44, -44, -35],
[177, 89, 58, 44, -44, -35],
[236, 89, 58, 44, -44, -35],
[295, 89, 58, 44, -44, -35],
[354, 89, 58, 44, -44, -35],
[413, 89, 58, 44, -44, -35],
[472, 89, 58, 44, -44, -35],
[531, 89, 58, 44, -44, -35],
[590, 89, 58, 44, -44, -35],
[649, 89, 58, 44, -44, -35],
[708, 89, 58, 44, -44, -35],
[767, 89, 58, 44, -44, -35],
[826, 89, 58, 44, -44, -35],
[885, 89, 58, 44, -44, -35],
[944, 89, 58, 44, -44, -35],
[1003, 89, 58, 44, -44, -35],
[1062, 89, 58, 44, -44, -35],
[1121, 89, 58, 44, -44, -35],
[1180, 89, 58, 44, -44, -35],
[1239, 89, 58, 44, -44, -35],
[1298, 89, 58, 44, -44, -35]
],
[
[1357, 89, 54, 44, -40, -56],
[1412, 89, 54, 44, -40, -56],
[1467, 89, 54, 44, -40, -56],
[1522, 89, 54, 44, -40, -56],
[1577, 89, 54, 44, -40, -56],
[1632, 89, 54, 44, -40, -56],
[1687, 89, 54, 44, -40, -56],
[1742, 89, 54, 44, -40, -56],
[1797, 89, 54, 44, -40, -56],
[1852, 89, 54, 44, -40, -56],
[1907, 89, 54, 44, -40, -56],
[1962, 89, 54, 44, -40, -56],
[0, 134, 54, 44, -40, -56],
[55, 134, 54, 44, -40, -56],
[110, 134, 54, 44, -40, -56],
[165, 134, 54, 44, -40, -56],
[220, 134, 54, 44, -40, -56],
[275, 134, 54, 44, -40, -56],
[330, 134, 54, 44, -40, -56],
[385, 134, 54, 44, -40, -56],
[440, 134, 54, 44, -40, -56],
[495, 134, 54, 44, -40, -56],
[550, 134, 54, 44, -40, -56],
[605, 134, 54, 44, -40, -56],
[660, 134, 54, 44, -40, -56],
[715, 134, 54, 44, -40, -56],
[770, 134, 54, 44, -40, -56],
[825, 134, 54, 44, -40, -56],
[880, 134, 54, 44, -40, -56],
[935, 134, 54, 44, -40, -56]
],
[
[990, 134, 35, 53, -19, -63],
[1026, 134, 35, 53, -19, -63],
[1062, 134, 35, 53, -19, -63],
[1098, 134, 35, 53, -19, -63],
[1134, 134, 35, 53, -19, -63],
[1170, 134, 35, 53, -19, -63],
[1206, 134, 35, 53, -19, -63],
[1242, 134, 35, 53, -19, -63],
[1278, 134, 35, 53, -19, -63],
[1314, 134, 35, 53, -19, -63],
[1350, 134, 35, 53, -19, -63],
[1386, 134, 35, 53, -19, -63],
[1422, 134, 35, 53, -19, -63],
[1458, 134, 35, 53, -19, -63],
[1494, 134, 35, 53, -19, -63],
[1530, 134, 35, 53, -19, -63],
[1566, 134, 35, 53, -19, -63],
[1602, 134, 35, 53, -19, -63],
[1638, 134, 35, 53, -19, -63],
[1674, 134, 35, 53, -19, -63],
[1710, 134, 35, 53, -19, -63],
[1746, 134, 35, 53, -19, -63],
[1782, 134, 35, 53, -19, -63],
[1818, 134, 35, 53, -19, -63],
[1854, 134, 35, 53, -19, -63],
[1890, 134, 35, 53, -19, -63],
[1926, 134, 35, 53, -19, -63],
[1962, 134, 35, 53, -19, -63],
[1998, 134, 35, 53, -19, -63],
[0, 188, 35, 53, -19, -63]
],
[
[36, 188, 66, 32, -10, -42],
[103, 188, 66, 32, -10, -42],
[170, 188, 66, 32, -10, -42],
[237, 188, 66, 32, -10, -42],
[304, 188, 66, 32, -10, -42],
[371, 188, 66, 32, -10, -42],
[438, 188, 66, 32, -10, -42],
[505, 188, 66, 32, -10, -42],
[572, 188, 66, 32, -10, -42],
[639, 188, 66, 32, -10, -42],
[706, 188, 66, 32, -10, -42],
[773, 188, 66, 32, -10, -42],
[840, 188, 66, 32, -10, -42],
[907, 188, 66, 32, -10, -42],
[974, 188, 66, 32, -10, -42],
[1041, 188, 66, 32, -10, -42],
[1108, 188, 66, 32, -10, -42],
[1175, 188, 66, 32, -10, -42],
[1242, 188, 66, 32, -10, -42],
[1309, 188, 66, 32, -10, -42],
[1376, 188, 66, 32, -10, -42],
[1443, 188, 66, 32, -10, -42],
[1510, 188, 66, 32, -10, -42],
[1577, 188, 66, 32, -10, -42],
[1644, 188, 66, 32, -10, -42],
[1711, 188, 66, 32, -10, -42],
[1778, 188, 66, 32, -10, -42],
[1845, 188, 66, 32, -10, -42],
[1912, 188, 66, 32, -10, -42],
[1979, 188, 66, 32, -10, -42]
],
[
[0, 242, 26, 53, -14, -40],
[27, 242, 26, 53, -14, -40],
[54, 242, 26, 53, -14, -40],
[81, 242, 26, 53, -14, -40],
[108, 242, 26, 53, -14, -40],
[135, 242, 26, 53, -14, -40],
[162, 242, 26, 53, -14, -40],
[189, 242, 26, 53, -14, -40],
[216, 242, 26, 53, -14, -40],
[243, 242, 26, 53, -14, -40],
[270, 242, 26, 53, -14, -40],
[297, 242, 26, 53, -14, -40],
[324, 242, 26, 53, -14, -40],
[351, 242, 26, 53, -14, -40],
[378, 242, 26, 53, -14, -40],
[405, 242, 26, 53, -14, -40],
[432, 242, 26, 53, -14, -40],
[459, 242, 26, 53, -14, -40],
[486, 242, 26, 53, -14, -40],
[513, 242, 26, 53, -14, -40],
[540, 242, 26, 53, -14, -40],
[567, 242, 26, 53, -14, -40],
[594, 242, 26, 53, -14, -40],
[621, 242, 26, 53, -14, -40],
[648, 242, 26, 53, -14, -40],
[675, 242, 26, 53, -14, -40],
[702, 242, 26, 53, -14, -40],
[729, 242, 26, 53, -14, -40],
[756, 242, 26, 53, -14, -40],
[783, 242, 26, 53, -14, -40]
],
[
[810, 242, 68, 30, -56, -40],
[879, 242, 68, 30, -56, -40],
[948, 242, 68, 30, -56, -40],
[1017, 242, 68, 30, -56, -40],
[1086, 242, 68, 30, -56, -40],
[1155, 242, 68, 30, -56, -40],
[1224, 242, 68, 30, -56, -40],
[1293, 242, 68, 30, -56, -40],
[1362, 242, 68, 30, -56, -40],
[1431, 242, 68, 30, -56, -40],
[1500, 242, 68, 30, -56, -40],
[1569, 242, 68, 30, -56, -40],
[1638, 242, 68, 30, -56, -40],
[1707, 242, 68, 30, -56, -40],
[1776, 242, 68, 30, -56, -40],
[1845, 242, 68, 30, -56, -40],
[1914, 242, 68, 30, -56, -40],
[0, 296, 68, 30, -56, -40],
[69, 296, 68, 30, -56, -40],
[138, 296, 68, 30, -56, -40],
[207, 296, 68, 30, -56, -40],
[276, 296, 68, 30, -56, -40],
[345, 296, 68, 30, -56, -40],
[414, 296, 68, 30, -56, -40],
[483, 296, 68, 30, -56, -40],
[552, 296, 68, 30, -56, -40],
[621, 296, 68, 30, -56, -40],
[690, 296, 68, 30, -56, -40],
[759, 296, 68, 30, -56, -40],
[828, 296, 68, 30, -56, -40]
],
[
[897, 296, 38, 49, -9, -63],
[936, 296, 38, 49, -9, -63],
[975, 296, 38, 49, -9, -63],
[1014, 296, 38, 49, -9, -63],
[1053, 296, 38, 49, -9, -63],
[1092, 296, 38, 49, -9, -63],
[1131, 296, 38, 49, -9, -63],
[1170, 296, 38, 49, -9, -63],
[1209, 296, 38, 49, -9, -63],
[1248, 296, 38, 49, -9, -63],
[1287, 296, 38, 49, -9, -63],
[1326, 296, 38, 49, -9, -63],
[1365, 296, 38, 49, -9, -63],
[1404, 296, 38, 49, -9, -63],
[1443, 296, 38, 49, -9, -63],
[1482, 296, 38, 49, -9, -63],
[1521, 296, 38, 49, -9, -63],
[1560, 296, 38, 49, -9, -63],
[1599, 296, 38, 49, -9, -63],
[1638, 296, 38, 49, -9, -63],
[1677, 296, 38, 49, -9, -63],
[1716, 296, 38, 49, -9, -63],
[1755, 296, 38, 49, -9, -63],
[1794, 296, 38, 49, -9, -63],
[1833, 296, 38, 49, -9, -63],
[1872, 296, 38, 49, -9, -63],
[1911, 296, 38, 49, -9, -63],
[1950, 296, 38, 49, -9, -63],
[1989, 296, 38, 49, -9, -63],
[0, 346, 38, 49, -9, -63]
],
[
[39, 346, 66, 30, -12, -42],
[106, 346, 66, 30, -12, -42],
[173, 346, 66, 30, -12, -42],
[240, 346, 66, 30, -12, -42],
[307, 346, 66, 30, -12, -42],
[374, 346, 66, 30, -12, -42],
[441, 346, 66, 30, -12, -42],
[508, 346, 66, 30, -12, -42],
[575, 346, 66, 30, -12, -42],
[642, 346, 66, 30, -12, -42],
[709, 346, 66, 30, -12, -42],
[776, 346, 66, 30, -12, -42],
[843, 346, 66, 30, -12, -42],
[910, 346, 66, 30, -12, -42],
[977, 346, 66, 30, -12, -42],
[1044, 346, 66, 30, -12, -42],
[1111, 346, 66, 30, -12, -42],
[1178, 346, 66, 30, -12, -42],
[1245, 346, 66, 30, -12, -42],
[1312, 346, 66, 30, -12, -42],
[1379, 346, 66, 30, -12, -42],
[1446, 346, 66, 30, -12, -42],
[1513, 346, 66, 30, -12, -42],
[1580, 346, 66, 30, -12, -42],
[1647, 346, 66, 30, -12, -42],
[1714, 346, 66, 30, -12, -42],
[1781, 346, 66, 30, -12, -42],
[1848, 346, 66, 30, -12, -42],
[1915, 346, 66, 30, -12, -42],
[1982, 346, 66, 30, -12, -42]
],
[
[0, 396, 66, 34, -13, -40],
[67, 396, 66, 34, -13, -40],
[134, 396, 66, 34, -13, -40],
[201, 396, 66, 34, -13, -40],
[268, 396, 66, 34, -13, -40],
[335, 396, 66, 34, -13, -40],
[402, 396, 66, 34, -13, -40],
[469, 396, 66, 34, -13, -40],
[536, 396, 66, 34, -13, -40],
[603, 396, 66, 34, -13, -40],
[670, 396, 66, 34, -13, -40],
[737, 396, 66, 34, -13, -40],
[804, 396, 66, 34, -13, -40],
[871, 396, 66, 34, -13, -40],
[938, 396, 66, 34, -13, -40],
[1005, 396, 66, 34, -13, -40],
[1072, 396, 66, 34, -13, -40],
[1139, 396, 66, 34, -13, -40],
[1206, 396, 66, 34, -13, -40],
[1273, 396, 66, 34, -13, -40],
[1340, 396, 66, 34, -13, -40],
[1407, 396, 66, 34, -13, -40],
[1474, 396, 66, 34, -13, -40],
[1541, 396, 66, 34, -13, -40],
[1608, 396, 66, 34, -13, -40],
[1675, 396, 66, 34, -13, -40],
[1742, 396, 66, 34, -13, -40],
[1809, 396, 66, 34, -13, -40],
[1876, 396, 66, 34, -13, -40],
[1943, 396, 66, 34, -13, -40]
],
[
[0, 431, 45, 47, -15, -42],
[46, 431, 45, 47, -15, -42],
[92, 431, 45, 47, -15, -42],
[138, 431, 45, 47, -15, -42],
[184, 431, 45, 47, -15, -42],
[230, 431, 45, 47, -15, -42],
[276, 431, 45, 47, -15, -42],
[322, 431, 45, 47, -15, -42],
[368, 431, 45, 47, -15, -42],
[414, 431, 45, 47, -15, -42],
[460, 431, 45, 47, -15, -42],
[506, 431, 45, 47, -15, -42],
[552, 431, 45, 47, -15, -42],
[598, 431, 45, 47, -15, -42],
[644, 431, 45, 47, -15, -42],
[690, 431, 45, 47, -15, -42],
[736, 431, 45, 47, -15, -42],
[782, 431, 45, 47, -15, -42],
[828, 431, 45, 47, -15, -42],
[874, 431, 45, 47, -15, -42],
[920, 431, 45, 47, -15, -42],
[966, 431, 45, 47, -15, -42],
[1012, 431, 45, 47, -15, -42],
[1058, 431, 45, 47, -15, -42],
[1104, 431, 45, 47, -15, -42],
[1150, 431, 45, 47, -15, -42],
[1196, 431, 45, 47, -15, -42],
[1242, 431, 45, 47, -15, -42],
[1288, 431, 45, 47, -15, -42],
[1334, 431, 45, 47, -15, -42]
],
[
[1380, 431, 41, 54, -29, -44],
[1422, 431, 41, 54, -29, -44],
[1464, 431, 41, 54, -29, -44],
[1506, 431, 41, 54, -29, -44],
[1548, 431, 41, 54, -29, -44],
[1590, 431, 41, 54, -29, -44],
[1632, 431, 41, 54, -29, -44],
[1674, 431, 41, 54, -29, -44],
[1716, 431, 41, 54, -29, -44],
[1758, 431, 41, 54, -29, -44],
[1800, 431, 41, 54, -29, -44],
[1842, 431, 41, 54, -29, -44],
[1884, 431, 41, 54, -29, -44],
[1926, 431, 41, 54, -29, -44],
[1968, 431, 41, 54, -29, -44],
[0, 486, 41, 54, -29, -44],
[42, 486, 41, 54, -29, -44],
[84, 486, 41, 54, -29, -44],
[126, 486, 41, 54, -29, -44],
[168, 486, 41, 54, -29, -44],
[210, 486, 41, 54, -29, -44],
[252, 486, 41, 54, -29, -44],
[294, 486, 41, 54, -29, -44],
[336, 486, 41, 54, -29, -44],
[378, 486, 41, 54, -29, -44],
[420, 486, 41, 54, -29, -44],
[462, 486, 41, 54, -29, -44],
[504, 486, 41, 54, -29, -44],
[546, 486, 41, 54, -29, -44],
[588, 486, 41, 54, -29, -44]
],
[
[630, 486, 67, 34, -53, -38],
[698, 486, 67, 34, -53, -38],
[766, 486, 67, 34, -53, -38],
[834, 486, 67, 34, -53, -38],
[902, 486, 67, 34, -53, -38],
[970, 486, 67, 34, -53, -38],
[1038, 486, 67, 34, -53, -38],
[1106, 486, 67, 34, -53, -38],
[1174, 486, 67, 34, -53, -38],
[1242, 486, 67, 34, -53, -38],
[1310, 486, 67, 34, -53, -38],
[1378, 486, 67, 34, -53, -38],
[1446, 486, 67, 34, -53, -38],
[1514, 486, 67, 34, -53, -38],
[1582, 486, 67, 34, -53, -38],
[1650, 486, 67, 34, -53, -38],
[1718, 486, 67, 34, -53, -38],
[1786, 486, 67, 34, -53, -38],
[1854, 486, 67, 34, -53, -38],
[1922, 486, 67, 34, -53, -38],
[0, 541, 67, 34, -53, -38],
[68, 541, 67, 34, -53, -38],
[136, 541, 67, 34, -53, -38],
[204, 541, 67, 34, -53, -38],
[272, 541, 67, 34, -53, -38],
[340, 541, 67, 34, -53, -38],
[408, 541, 67, 34, -53, -38],
[476, 541, 67, 34, -53, -38],
[544, 541, 67, 34, -53, -38],
[612, 541, 67, 34, -53, -38]
],
[
[680, 541, 65, 42, -53, -47],
[746, 541, 65, 42, -53, -47],
[812, 541, 65, 42, -53, -47],
[878, 541, 65, 42, -53, -47],
[944, 541, 65, 42, -53, -47],
[1010, 541, 65, 42, -53, -47],
[1076, 541, 65, 42, -53, -47],
[1142, 541, 65, 42, -53, -47],
[1208, 541, 65, 42, -53, -47],
[1274, 541, 65, 42, -53, -47],
[1340, 541, 65, 42, -53, -47],
[1406, 541, 65, 42, -53, -47],
[1472, 541, 65, 42, -53, -47],
[1538, 541, 65, 42, -53, -47],
[1604, 541, 65, 42, -53, -47],
[1670, 541, 65, 42, -53, -47],
[1736, 541, 65, 42, -53, -47],
[1802, 541, 65, 42, -53, -47],
[1868, 541, 65, 42, -53, -47],
[1934, 541, 65, 42, -53, -47],
[0, 584, 65, 42, -53, -47],
[66, 584, 65, 42, -53, -47],
[132, 584, 65, 42, -53, -47],
[198, 584, 65, 42, -53, -47],
[264, 584, 65, 42, -53, -47],
[330, 584, 65, 42, -53, -47],
[396, 584, 65, 42, -53, -47],
[462, 584, 65, 42, -53, -47],
[528, 584, 65, 42, -53, -47],
[594, 584, 65, 42, -53, -47]
],
[
[660, 584, 44, 53, -30, -57],
[705, 584, 44, 53, -30, -57],
[750, 584, 44, 53, -30, -57],
[795, 584, 44, 53, -30, -57],
[840, 584, 44, 53, -30, -57],
[885, 584, 44, 53, -30, -57],
[930, 584, 44, 53, -30, -57],
[975, 584, 44, 53, -30, -57],
[1020, 584, 44, 53, -30, -57],
[1065, 584, 44, 53, -30, -57],
[1110, 584, 44, 53, -30, -57],
[1155, 584, 44, 53, -30, -57],
[1200, 584, 44, 53, -30, -57],
[1245, 584, 44, 53, -30, -57],
[1290, 584, 44, 53, -30, -57],
[1335, 584, 44, 53, -30, -57],
[1380, 584, 44, 53, -30, -57],
[1425, 584, 44, 53, -30, -57],
[1470, 584, 44, 53, -30, -57],
[1515, 584, 44, 53, -30, -57],
[1560, 584, 44, 53, -30, -57],
[1605, 584, 44, 53, -30, -57],
[1650, 584, 44, 53, -30, -57],
[1695, 584, 44, 53, -30, -57],
[1740, 584, 44, 53, -30, -57],
[1785, 584, 44, 53, -30, -57],
[1830, 584, 44, 53, -30, -57],
[1875, 584, 44, 53, -30, -57],
[1920, 584, 44, 53, -30, -57],
[1965, 584, 44, 53, -30, -57]
],
[
[2010, 584, 32, 50, -14, -60],
[0, 638, 32, 50, -14, -60],
[33, 638, 32, 50, -14, -60],
[66, 638, 32, 50, -14, -60],
[99, 638, 32, 50, -14, -60],
[132, 638, 32, 50, -14, -60],
[165, 638, 32, 50, -14, -60],
[198, 638, 32, 50, -14, -60],
[231, 638, 32, 50, -14, -60],
[264, 638, 32, 50, -14, -60],
[297, 638, 32, 50, -14, -60],
[330, 638, 32, 50, -14, -60],
[363, 638, 32, 50, -14, -60],
[396, 638, 32, 50, -14, -60],
[429, 638, 32, 50, -14, -60],
[462, 638, 32, 50, -14, -60],
[495, 638, 32, 50, -14, -60],
[528, 638, 32, 50, -14, -60],
[561, 638, 32, 50, -14, -60],
[594, 638, 32, 50, -14, -60],
[627, 638, 32, 50, -14, -60],
[660, 638, 32, 50, -14, -60],
[693, 638, 32, 50, -14, -60],
[726, 638, 32, 50, -14, -60],
[759, 638, 32, 50, -14, -60],
[792, 638, 32, 50, -14, -60],
[825, 638, 32, 50, -14, -60],
[858, 638, 32, 50, -14, -60],
[891, 638, 32, 50, -14, -60],
[924, 638, 32, 50, -14, -60]
],
[
[957, 638, 58, 41, -16, -52],
[1016, 638, 58, 41, -16, -52],
[1075, 638, 58, 41, -16, -52],
[1134, 638, 58, 41, -16, -52],
[1193, 638, 58, 41, -16, -52],
[1252, 638, 58, 41, -16, -52],
[1311, 638, 58, 41, -16, -52],
[1370, 638, 58, 41, -16, -52],
[1429, 638, 58, 41, -16, -52],
[1488, 638, 58, 41, -16, -52],
[1547, 638, 58, 41, -16, -52],
[1606, 638, 58, 41, -16, -52],
[1665, 638, 58, 41, -16, -52],
[1724, 638, 58, 41, -16, -52],
[1783, 638, 58, 41, -16, -52],
[1842, 638, 58, 41, -16, -52],
[1901, 638, 58, 41, -16, -52],
[1960, 638, 58, 41, -16, -52],
[0, 689, 58, 41, -16, -52],
[59, 689, 58, 41, -16, -52],
[118, 689, 58, 41, -16, -52],
[177, 689, 58, 41, -16, -52],
[236, 689, 58, 41, -16, -52],
[295, 689, 58, 41, -16, -52],
[354, 689, 58, 41, -16, -52],
[413, 689, 58, 41, -16, -52],
[472, 689, 58, 41, -16, -52],
[531, 689, 58, 41, -16, -52],
[590, 689, 58, 41, -16, -52],
[649, 689, 58, 41, -16, -52]
],
[
[708, 689, 63, 37, -15, -49],
[772, 689, 63, 37, -15, -49],
[836, 689, 63, 37, -15, -49],
[900, 689, 63, 37, -15, -49],
[964, 689, 63, 37, -15, -49],
[1028, 689, 63, 37, -15, -49],
[1092, 689, 63, 37, -15, -49],
[1156, 689, 63, 37, -15, -49],
[1220, 689, 63, 37, -15, -49],
[1284, 689, 63, 37, -15, -49],
[1348, 689, 63, 37, -15, -49],
[1412, 689, 63, 37, -15, -49],
[1476, 689, 63, 37, -15, -49],
[1540, 689, 63, 37, -15, -49],
[1604, 689, 63, 37, -15, -49],
[1668, 689, 63, 37, -15, -49],
[1732, 689, 63, 37, -15, -49],
[1796, 689, 63, 37, -15, -49],
[1860, 689, 63, 37, -15, -49],
[1924, 689, 63, 37, -15, -49],
[0, 731, 63, 37, -15, -49],
[64, 731, 63, 37, -15, -49],
[128, 731, 63, 37, -15, -49],
[192, 731, 63, 37, -15, -49],
[256, 731, 63, 37, -15, -49],
[320, 731, 63, 37, -15, -49],
[384, 731, 63, 37, -15, -49],
[448, 731, 63, 37, -15, -49],
[512, 731, 63, 37, -15, -49],
[576, 731, 63, 37, -15, -49]
],
[
[640, 731, 68, 35, -14, -44],
[709, 731, 68, 35, -14, -44],
[778, 731, 68, 35, -14, -44],
[847, 731, 68, 35, -14, -44],
[916, 731, 68, 35, -14, -44],
[985, 731, 68, 35, -14, -44],
[1054, 731, 68, 35, -14, -44],
[1123, 731, 68, 35, -14, -44],
[1192, 731, 68, 35, -14, -44],
[1261, 731, 68, 35, -14, -44],
[1330, 731, 68, 35, -14, -44],
[1399, 731, 68, 35, -14, -44],
[1468, 731, 68, 35, -14, -44],
[1537, 731, 68, 35, -14, -44],
[1606, 731, 68, 35, -14, -44],
[1675, 731, 68, 35, -14, -44],
[1744, 731, 68, 35, -14, -44],
[1813, 731, 68, 35, -14, -44],
[1882, 731, 68, 35, -14, -44],
[1951, 731, 68, 35, -14, -44],
[0, 769, 68, 35, -14, -44],
[69, 769, 68, 35, -14, -44],
[138, 769, 68, 35, -14, -44],
[207, 769, 68, 35, -14, -44],
[276, 769, 68, 35, -14, -44],
[345, 769, 68, 35, -14, -44],
[414, 769, 68, 35, -14, -44],
[483, 769, 68, 35, -14, -44],
[552, 769, 68, 35, -14, -44],
[621, 769, 68, 35, -14, -44]
],
[
[690, 769, 66, 27, -11, -36],
[757, 769, 66, 27, -11, -36],
[824, 769, 66, 27, -11, -36],
[891, 769, 66, 27, -11, -36],
[958, 769, 66, 27, -11, -36],
[1025, 769, 66, 27, -11, -36],
[1092, 769, 66, 27, -11, -36],
[1159, 769, 66, 27, -11, -36],
[1226, 769, 66, 27, -11, -36],
[1293, 769, 66, 27, -11, -36],
[1360, 769, 66, 27, -11, -36],
[1427, 769, 66, 27, -11, -36],
[1494, 769, 66, 27, -11, -36],
[1561, 769, 66, 27, -11, -36],
[1628, 769, 66, 27, -11, -36],
[1695, 769, 66, 27, -11, -36],
[1762, 769, 66, 27, -11, -36],
[1829, 769, 66, 27, -11, -36],
[1896, 769, 66, 27, -11, -36],
[1963, 769, 66, 27, -11, -36],
[0, 805, 66, 27, -11, -36],
[67, 805, 66, 27, -11, -36],
[134, 805, 66, 27, -11, -36],
[201, 805, 66, 27, -11, -36],
[268, 805, 66, 27, -11, -36],
[335, 805, 66, 27, -11, -36],
[402, 805, 66, 27, -11, -36],
[469, 805, 66, 27, -11, -36],
[536, 805, 66, 27, -11, -36],
[603, 805, 66, 27, -11, -36]
],
[
[670, 805, 64, 35, -14, -42],
[735, 805, 64, 35, -14, -42],
[800, 805, 64, 35, -14, -42],
[865, 805, 64, 35, -14, -42],
[930, 805, 64, 35, -14, -42],
[995, 805, 64, 35, -14, -42],
[1060, 805, 64, 35, -14, -42],
[1125, 805, 64, 35, -14, -42],
[1190, 805, 64, 35, -14, -42],
[1255, 805, 64, 35, -14, -42],
[1320, 805, 64, 35, -14, -42],
[1385, 805, 64, 35, -14, -42],
[1450, 805, 64, 35, -14, -42],
[1515, 805, 64, 35, -14, -42],
[1580, 805, 64, 35, -14, -42],
[1645, 805, 64, 35, -14, -42],
[1710, 805, 64, 35, -14, -42],
[1775, 805, 64, 35, -14, -42],
[1840, 805, 64, 35, -14, -42],
[1905, 805, 64, 35, -14, -42],
[1970, 805, 64, 35, -14, -42],
[0, 841, 64, 35, -14, -42],
[65, 841, 64, 35, -14, -42],
[130, 841, 64, 35, -14, -42],
[195, 841, 64, 35, -14, -42],
[260, 841, 64, 35, -14, -42],
[325, 841, 64, 35, -14, -42],
[390, 841, 64, 35, -14, -42],
[455, 841, 64, 35, -14, -42],
[520, 841, 64, 35, -14, -42]
],
[
[585, 841, 49, 48, -16, -40],
[635, 841, 49, 48, -16, -40],
[685, 841, 49, 48, -16, -40],
[735, 841, 49, 48, -16, -40],
[785, 841, 49, 48, -16, -40],
[835, 841, 49, 48, -16, -40],
[885, 841, 49, 48, -16, -40],
[935, 841, 49, 48, -16, -40],
[985, 841, 49, 48, -16, -40],
[1035, 841, 49, 48, -16, -40],
[1085, 841, 49, 48, -16, -40],
[1135, 841, 49, 48, -16, -40],
[1185, 841, 49, 48, -16, -40],
[1235, 841, 49, 48, -16, -40],
[1285, 841, 49, 48, -16, -40],
[1335, 841, 49, 48, -16, -40],
[1385, 841, 49, 48, -16, -40],
[1435, 841, 49, 48, -16, -40],
[1485, 841, 49, 48, -16, -40],
[1535, 841, 49, 48, -16, -40],
[1585, 841, 49, 48, -16, -40],
[1635, 841, 49, 48, -16, -40],
[1685, 841, 49, 48, -16, -40],
[1735, 841, 49, 48, -16, -40],
[1785, 841, 49, 48, -16, -40],
[1835, 841, 49, 48, -16, -40],
[1885, 841, 49, 48, -16, -40],
[1935, 841, 49, 48, -16, -40],
[1985, 841, 49, 48, -16, -40],
[0, 890, 49, 48, -16, -40]
],
[
[50, 890, 35, 46, -13, -42],
[86, 890, 35, 46, -13, -42],
[122, 890, 35, 46, -13, -42],
[158, 890, 35, 46, -13, -42],
[194, 890, 35, 46, -13, -42],
[230, 890, 35, 46, -13, -42],
[266, 890, 35, 46, -13, -42],
[302, 890, 35, 46, -13, -42],
[338, 890, 35, 46, -13, -42],
[374, 890, 35, 46, -13, -42],
[410, 890, 35, 46, -13, -42],
[446, 890, 35, 46, -13, -42],
[482, 890, 35, 46, -13, -42],
[518, 890, 35, 46, -13, -42],
[554, 890, 35, 46, -13, -42],
[590, 890, 35, 46, -13, -42],
[626, 890, 35, 46, -13, -42],
[662, 890, 35, 46, -13, -42],
[698, 890, 35, 46, -13, -42],
[734, 890, 35, 46, -13, -42],
[770, 890, 35, 46, -13, -42],
[806, 890, 35, 46, -13, -42],
[842, 890, 35, 46, -13, -42],
[878, 890, 35, 46, -13, -42],
[914, 890, 35, 46, -13, -42],
[950, 890, 35, 46, -13, -42],
[986, 890, 35, 46, -13, -42],
[1022, 890, 35, 46, -13, -42],
[1058, 890, 35, 46, -13, -42],
[1094, 890, 35, 46, -13, -42]
],
[
[1130, 890, 32, 48, -22, -39],
[1163, 890, 32, 48, -22, -39],
[1196, 890, 32, 48, -22, -39],
[1229, 890, 32, 48, -22, -39],
[1262, 890, 32, 48, -22, -39],
[1295, 890, 32, 48, -22, -39],
[1328, 890, 32, 48, -22, -39],
[1361, 890, 32, 48, -22, -39],
[1394, 890, 32, 48, -22, -39],
[1427, 890, 32, 48, -22, -39],
[1460, 890, 32, 48, -22, -39],
[1493, 890, 32, 48, -22, -39],
[1526, 890, 32, 48, -22, -39],
[1559, 890, 32, 48, -22, -39],
[1592, 890, 32, 48, -22, -39],
[1625, 890, 32, 48, -22, -39],
[1658, 890, 32, 48, -22, -39],
[1691, 890, 32, 48, -22, -39],
[1724, 890, 32, 48, -22, -39],
[1757, 890, 32, 48, -22, -39],
[1790, 890, 32, 48, -22, -39],
[1823, 890, 32, 48, -22, -39],
[1856, 890, 32, 48, -22, -39],
[1889, 890, 32, 48, -22, -39],
[1922, 890, 32, 48, -22, -39],
[1955, 890, 32, 48, -22, -39],
[1988, 890, 32, 48, -22, -39],
[0, 939, 32, 48, -22, -39],
[33, 939, 32, 48, -22, -39],
[66, 939, 32, 48, -22, -39]
],
[
[99, 939, 59, 47, -41, -40],
[159, 939, 59, 47, -41, -40],
[219, 939, 59, 47, -41, -40],
[279, 939, 59, 47, -41, -40],
[339, 939, 59, 47, -41, -40],
[399, 939, 59, 47, -41, -40],
[459, 939, 59, 47, -41, -40],
[519, 939, 59, 47, -41, -40],
[579, 939, 59, 47, -41, -40],
[639, 939, 59, 47, -41, -40],
[699, 939, 59, 47, -41, -40],
[759, 939, 59, 47, -41, -40],
[819, 939, 59, 47, -41, -40],
[879, 939, 59, 47, -41, -40],
[939, 939, 59, 47, -41, -40],
[999, 939, 59, 47, -41, -40],
[1059, 939, 59, 47, -41, -40],
[1119, 939, 59, 47, -41, -40],
[1179, 939, 59, 47, -41, -40],
[1239, 939, 59, 47, -41, -40],
[1299, 939, 59, 47, -41, -40],
[1359, 939, 59, 47, -41, -40],
[1419, 939, 59, 47, -41, -40],
[1479, 939, 59, 47, -41, -40],
[1539, 939, 59, 47, -41, -40],
[1599, 939, 59, 47, -41, -40],
[1659, 939, 59, 47, -41, -40],
[1719, 939, 59, 47, -41, -40],
[1779, 939, 59, 47, -41, -40],
[1839, 939, 59, 47, -41, -40]
],
[
[1899, 939, 66, 35, -51, -38],
[1966, 939, 66, 35, -51, -38],
[0, 988, 66, 35, -51, -38],
[67, 988, 66, 35, -51, -38],
[134, 988, 66, 35, -51, -38],
[201, 988, 66, 35, -51, -38],
[268, 988, 66, 35, -51, -38],
[335, 988, 66, 35, -51, -38],
[402, 988, 66, 35, -51, -38],
[469, 988, 66, 35, -51, -38],
[536, 988, 66, 35, -51, -38],
[603, 988, 66, 35, -51, -38],
[670, 988, 66, 35, -51, -38],
[737, 988, 66, 35, -51, -38],
[804, 988, 66, 35, -51, -38],
[871, 988, 66, 35, -51, -38],
[938, 988, 66, 35, -51, -38],
[1005, 988, 66, 35, -51, -38],
[1072, 988, 66, 35, -51, -38],
[1139, 988, 66, 35, -51, -38],
[1206, 988, 66, 35, -51, -38],
[1273, 988, 66, 35, -51, -38],
[1340, 988, 66, 35, -51, -38],
[1407, 988, 66, 35, -51, -38],
[1474, 988, 66, 35, -51, -38],
[1541, 988, 66, 35, -51, -38],
[1608, 988, 66, 35, -51, -38],
[1675, 988, 66, 35, -51, -38],
[1742, 988, 66, 35, -51, -38],
[1809, 988, 66, 35, -51, -38]
],
[
[1876, 988, 69, 32, -56, -38],
[1946, 988, 69, 32, -56, -38],
[0, 1024, 69, 32, -56, -38],
[70, 1024, 69, 32, -56, -38],
[140, 1024, 69, 32, -56, -38],
[210, 1024, 69, 32, -56, -38],
[280, 1024, 69, 32, -56, -38],
[350, 1024, 69, 32, -56, -38],
[420, 1024, 69, 32, -56, -38],
[490, 1024, 69, 32, -56, -38],
[560, 1024, 69, 32, -56, -38],
[630, 1024, 69, 32, -56, -38],
[700, 1024, 69, 32, -56, -38],
[770, 1024, 69, 32, -56, -38],
[840, 1024, 69, 32, -56, -38],
[910, 1024, 69, 32, -56, -38],
[980, 1024, 69, 32, -56, -38],
[1050, 1024, 69, 32, -56, -38],
[1120, 1024, 69, 32, -56, -38],
[1190, 1024, 69, 32, -56, -38],
[1260, 1024, 69, 32, -56, -38],
[1330, 1024, 69, 32, -56, -38],
[1400, 1024, 69, 32, -56, -38],
[1470, 1024, 69, 32, -56, -38],
[1540, 1024, 69, 32, -56, -38],
[1610, 1024, 69, 32, -56, -38],
[1680, 1024, 69, 32, -56, -38],
[1750, 1024, 69, 32, -56, -38],
[1820, 1024, 69, 32, -56, -38],
[1890, 1024, 69, 32, -56, -38]
],
[
[1960, 1024, 67, 29, -56, -38],
[0, 1057, 67, 29, -56, -38],
[68, 1057, 67, 29, -56, -38],
[136, 1057, 67, 29, -56, -38],
[204, 1057, 67, 29, -56, -38],
[272, 1057, 67, 29, -56, -38],
[340, 1057, 67, 29, -56, -38],
[408, 1057, 67, 29, -56, -38],
[476, 1057, 67, 29, -56, -38],
[544, 1057, 67, 29, -56, -38],
[612, 1057, 67, 29, -56, -38],
[680, 1057, 67, 29, -56, -38],
[748, 1057, 67, 29, -56, -38],
[816, 1057, 67, 29, -56, -38],
[884, 1057, 67, 29, -56, -38],
[952, 1057, 67, 29, -56, -38],
[1020, 1057, 67, 29, -56, -38],
[1088, 1057, 67, 29, -56, -38],
[1156, 1057, 67, 29, -56, -38],
[1224, 1057, 67, 29, -56, -38],
[1292, 1057, 67, 29, -56, -38],
[1360, 1057, 67, 29, -56, -38],
[1428, 1057, 67, 29, -56, -38],
[1496, 1057, 67, 29, -56, -38],
[1564, 1057, 67, 29, -56, -38],
[1632, 1057, 67, 29, -56, -38],
[1700, 1057, 67, 29, -56, -38],
[1768, 1057, 67, 29, -56, -38],
[1836, 1057, 67, 29, -56, -38],
[1904, 1057, 67, 29, -56, -38]
],
[
[1972, 1057, 59, 38, -43, -48],
[0, 1096, 59, 38, -43, -48],
[60, 1096, 59, 38, -43, -48],
[120, 1096, 59, 38, -43, -48],
[180, 1096, 59, 38, -43, -48],
[240, 1096, 59, 38, -43, -48],
[300, 1096, 59, 38, -43, -48],
[360, 1096, 59, 38, -43, -48],
[420, 1096, 59, 38, -43, -48],
[480, 1096, 59, 38, -43, -48],
[540, 1096, 59, 38, -43, -48],
[600, 1096, 59, 38, -43, -48],
[660, 1096, 59, 38, -43, -48],
[720, 1096, 59, 38, -43, -48],
[780, 1096, 59, 38, -43, -48],
[840, 1096, 59, 38, -43, -48],
[900, 1096, 59, 38, -43, -48],
[960, 1096, 59, 38, -43, -48],
[1020, 1096, 59, 38, -43, -48],
[1080, 1096, 59, 38, -43, -48],
[1140, 1096, 59, 38, -43, -48],
[1200, 1096, 59, 38, -43, -48],
[1260, 1096, 59, 38, -43, -48],
[1320, 1096, 59, 38, -43, -48],
[1380, 1096, 59, 38, -43, -48],
[1440, 1096, 59, 38, -43, -48],
[1500, 1096, 59, 38, -43, -48],
[1560, 1096, 59, 38, -43, -48],
[1620, 1096, 59, 38, -43, -48],
[1680, 1096, 59, 38, -43, -48]
],
[
[1740, 1096, 51, 49, -32, -59],
[1792, 1096, 51, 49, -32, -59],
[1844, 1096, 51, 49, -32, -59],
[1896, 1096, 51, 49, -32, -59],
[1948, 1096, 51, 49, -32, -59],
[0, 1146, 51, 49, -32, -59],
[52, 1146, 51, 49, -32, -59],
[104, 1146, 51, 49, -32, -59],
[156, 1146, 51, 49, -32, -59],
[208, 1146, 51, 49, -32, -59],
[260, 1146, 51, 49, -32, -59],
[312, 1146, 51, 49, -32, -59],
[364, 1146, 51, 49, -32, -59],
[416, 1146, 51, 49, -32, -59],
[468, 1146, 51, 49, -32, -59],
[520, 1146, 51, 49, -32, -59],
[572, 1146, 51, 49, -32, -59],
[624, 1146, 51, 49, -32, -59],
[676, 1146, 51, 49, -32, -59],
[728, 1146, 51, 49, -32, -59],
[780, 1146, 51, 49, -32, -59],
[832, 1146, 51, 49, -32, -59],
[884, 1146, 51, 49, -32, -59],
[936, 1146, 51, 49, -32, -59],
[988, 1146, 51, 49, -32, -59],
[1040, 1146, 51, 49, -32, -59],
[1092, 1146, 51, 49, -32, -59],
[1144, 1146, 51, 49, -32, -59],
[1196, 1146, 51, 49, -32, -59],
[1248, 1146, 51, 49, -32, -59]
],
[
[1300, 1146, 36, 46, -24, -57],
[1337, 1146, 36, 46, -24, -57],
[1374, 1146, 36, 46, -24, -57],
[1411, 1146, 36, 46, -24, -57],
[1448, 1146, 36, 46, -24, -57],
[1485, 1146, 36, 46, -24, -57],
[1522, 1146, 36, 46, -24, -57],
[1559, 1146, 36, 46, -24, -57],
[1596, 1146, 36, 46, -24, -57],
[1633, 1146, 36, 46, -24, -57],
[1670, 1146, 36, 46, -24, -57],
[1707, 1146, 36, 46, -24, -57],
[1744, 1146, 36, 46, -24, -57],
[1781, 1146, 36, 46, -24, -57],
[1818, 1146, 36, 46, -24, -57],
[1855, 1146, 36, 46, -24, -57],
[1892, 1146, 36, 46, -24, -57],
[1929, 1146, 36, 46, -24, -57],
[1966, 1146, 36, 46, -24, -57],
[2003, 1146, 36, 46, -24, -57],
[0, 1196, 36, 46, -24, -57],
[37, 1196, 36, 46, -24, -57],
[74, 1196, 36, 46, -24, -57],
[111, 1196, 36, 46, -24, -57],
[148, 1196, 36, 46, -24, -57],
[185, 1196, 36, 46, -24, -57],
[222, 1196, 36, 46, -24, -57],
[259, 1196, 36, 46, -24, -57],
[296, 1196, 36, 46, -24, -57],
[333, 1196, 36, 46, -24, -57]
]
],
}
export const TEETHEXPLODE_META: MissileMeta = {
name: "teethexplode",
celFile: "teethexplode",
width: 512,
height: 427,
directions: 1,
framesPerDirection: 13,
animSpeed: 16,
groups: [
[
[0, 0, 105, 106, -52, -100],
[106, 0, 105, 106, -52, -100],
[212, 0, 105, 106, -52, -100],
[318, 0, 105, 106, -52, -100],
[0, 107, 105, 106, -52, -100],
[106, 107, 105, 106, -52, -100],
[212, 107, 105, 106, -52, -100],
[318, 107, 105, 106, -52, -100],
[0, 214, 105, 106, -52, -100],
[106, 214, 105, 106, -52, -100],
[212, 214, 105, 106, -52, -100],
[318, 214, 105, 106, -52, -100],
[0, 321, 105, 106, -52, -100]
]
],
}
export const BONESPEAR_META: MissileMeta = {
name: "bonespear",
celFile: "BoneSpear",
width: 1024,
height: 347,
directions: 16,
framesPerDirection: 6,
animSpeed: 16,
groups: [
[
[0, 0, 57, 57, -28, -68],
[58, 0, 57, 57, -28, -68],
[116, 0, 57, 57, -28, -68],
[174, 0, 57, 57, -28, -68],
[232, 0, 57, 57, -28, -68],
[290, 0, 57, 57, -28, -68]
],
[
[348, 0, 58, 57, -27, -68],
[407, 0, 58, 57, -27, -68],
[466, 0, 58, 57, -27, -68],
[525, 0, 58, 57, -27, -68],
[584, 0, 58, 57, -27, -68],
[643, 0, 58, 57, -27, -68]
],
[
[702, 0, 60, 57, -31, -68],
[763, 0, 60, 57, -31, -68],
[824, 0, 60, 57, -31, -68],
[885, 0, 60, 57, -31, -68],
[946, 0, 60, 57, -31, -68],
[0, 58, 60, 57, -31, -68]
],
[
[61, 58, 58, 57, -29, -68],
[120, 58, 58, 57, -29, -68],
[179, 58, 58, 57, -29, -68],
[238, 58, 58, 57, -29, -68],
[297, 58, 58, 57, -29, -68],
[356, 58, 58, 57, -29, -68]
],
[
[415, 58, 57, 57, -28, -68],
[473, 58, 57, 57, -28, -68],
[531, 58, 57, 57, -28, -68],
[589, 58, 57, 57, -28, -68],
[647, 58, 57, 57, -28, -68],
[705, 58, 57, 57, -28, -68]
],
[
[763, 58, 68, 57, -28, -68],
[832, 58, 68, 57, -28, -68],
[901, 58, 68, 57, -28, -68],
[0, 116, 68, 57, -28, -68],
[69, 116, 68, 57, -28, -68],
[138, 116, 68, 57, -28, -68]
],
[
[207, 116, 56, 57, -27, -68],
[264, 116, 56, 57, -27, -68],
[321, 116, 56, 57, -27, -68],
[378, 116, 56, 57, -27, -68],
[435, 116, 56, 57, -27, -68],
[492, 116, 56, 57, -27, -68]
],
[
[549, 116, 69, 57, -40, -68],
[619, 116, 69, 57, -40, -68],
[689, 116, 69, 57, -40, -68],
[759, 116, 69, 57, -40, -68],
[829, 116, 69, 57, -40, -68],
[899, 116, 69, 57, -40, -68]
],
[
[0, 174, 57, 57, -28, -68],
[58, 174, 57, 57, -28, -68],
[116, 174, 57, 57, -28, -68],
[174, 174, 57, 57, -28, -68],
[232, 174, 57, 57, -28, -68],
[290, 174, 57, 57, -28, -68]
],
[
[348, 174, 65, 57, -28, -68],
[414, 174, 65, 57, -28, -68],
[480, 174, 65, 57, -28, -68],
[546, 174, 65, 57, -28, -68],
[612, 174, 65, 57, -28, -68],
[678, 174, 65, 57, -28, -68]
],
[
[744, 174, 66, 57, -28, -68],
[811, 174, 66, 57, -28, -68],
[878, 174, 66, 57, -28, -68],
[945, 174, 66, 57, -28, -68],
[0, 232, 66, 57, -28, -68],
[67, 232, 66, 57, -28, -68]
],
[
[134, 232, 56, 57, -27, -68],
[191, 232, 56, 57, -27, -68],
[248, 232, 56, 57, -27, -68],
[305, 232, 56, 57, -27, -68],
[362, 232, 56, 57, -27, -68],
[419, 232, 56, 57, -27, -68]
],
[
[476, 232, 56, 57, -27, -68],
[533, 232, 56, 57, -27, -68],
[590, 232, 56, 57, -27, -68],
[647, 232, 56, 57, -27, -68],
[704, 232, 56, 57, -27, -68],
[761, 232, 56, 57, -27, -68]
],
[
[818, 232, 67, 57, -38, -68],
[886, 232, 67, 57, -38, -68],
[954, 232, 67, 57, -38, -68],
[0, 290, 67, 57, -38, -68],
[68, 290, 67, 57, -38, -68],
[136, 290, 67, 57, -38, -68]
],
[
[204, 290, 66, 57, -37, -68],
[271, 290, 66, 57, -37, -68],
[338, 290, 66, 57, -37, -68],
[405, 290, 66, 57, -37, -68],
[472, 290, 66, 57, -37, -68],
[539, 290, 66, 57, -37, -68]
],
[
[606, 290, 57, 57, -28, -68],
[664, 290, 57, 57, -28, -68],
[722, 290, 57, 57, -28, -68],
[780, 290, 57, 57, -28, -68],
[838, 290, 57, 57, -28, -68],
[896, 290, 57, 57, -28, -68]
]
],
}
export const BONESPIRIT_META: MissileMeta = {
name: "bonespirit",
celFile: "BoneSpirit",
width: 2048,
height: 499,
directions: 8,
framesPerDirection: 8,
animSpeed: 16,
groups: [
[
[0, 0, 123, 122, -56, -60],
[124, 0, 123, 122, -56, -60],
[248, 0, 123, 122, -56, -60],
[372, 0, 123, 122, -56, -60],
[496, 0, 123, 122, -56, -60],
[620, 0, 123, 122, -56, -60],
[744, 0, 123, 122, -56, -60],
[868, 0, 123, 122, -56, -60]
],
[
[992, 0, 125, 124, -57, -55],
[1118, 0, 125, 124, -57, -55],
[1244, 0, 125, 124, -57, -55],
[1370, 0, 125, 124, -57, -55],
[1496, 0, 125, 124, -57, -55],
[1622, 0, 125, 124, -57, -55],
[1748, 0, 125, 124, -57, -55],
[1874, 0, 125, 124, -57, -55]
],
[
[0, 125, 126, 124, -69, -55],
[127, 125, 126, 124, -69, -55],
[254, 125, 126, 124, -69, -55],
[381, 125, 126, 124, -69, -55],
[508, 125, 126, 124, -69, -55],
[635, 125, 126, 124, -69, -55],
[762, 125, 126, 124, -69, -55],
[889, 125, 126, 124, -69, -55]
],
[
[1016, 125, 124, 122, -68, -60],
[1141, 125, 124, 122, -68, -60],
[1266, 125, 124, 122, -68, -60],
[1391, 125, 124, 122, -68, -60],
[1516, 125, 124, 122, -68, -60],
[1641, 125, 124, 122, -68, -60],
[1766, 125, 124, 122, -68, -60],
[1891, 125, 124, 122, -68, -60]
],
[
[0, 250, 123, 121, -62, -61],
[124, 250, 123, 121, -62, -61],
[248, 250, 123, 121, -62, -61],
[372, 250, 123, 121, -62, -61],
[496, 250, 123, 121, -62, -61],
[620, 250, 123, 121, -62, -61],
[744, 250, 123, 121, -62, -61],
[868, 250, 123, 121, -62, -61]
],
[
[992, 250, 124, 123, -54, -58],
[1117, 250, 124, 123, -54, -58],
[1242, 250, 124, 123, -54, -58],
[1367, 250, 124, 123, -54, -58],
[1492, 250, 124, 123, -54, -58],
[1617, 250, 124, 123, -54, -58],
[1742, 250, 124, 123, -54, -58],
[1867, 250, 124, 123, -54, -58]
],
[
[0, 374, 127, 125, -64, -54],
[128, 374, 127, 125, -64, -54],
[256, 374, 127, 125, -64, -54],
[384, 374, 127, 125, -64, -54],
[512, 374, 127, 125, -64, -54],
[640, 374, 127, 125, -64, -54],
[768, 374, 127, 125, -64, -54],
[896, 374, 127, 125, -64, -54]
],
[
[1024, 374, 125, 123, -71, -58],
[1150, 374, 125, 123, -71, -58],
[1276, 374, 125, 123, -71, -58],
[1402, 374, 125, 123, -71, -58],
[1528, 374, 125, 123, -71, -58],
[1654, 374, 125, 123, -71, -58],
[1780, 374, 125, 123, -71, -58],
[1906, 374, 125, 123, -71, -58]
]
],
}
export const BONESPIRITEXPLODE_META: MissileMeta = {
name: "bonespiritexplode",
celFile: "BoneSpiritExplode",
width: 512,
height: 569,
directions: 1,
framesPerDirection: 13,
animSpeed: 16,
groups: [
[
[0, 0, 128, 113, -62, -100],
[129, 0, 128, 113, -62, -100],
[258, 0, 128, 113, -62, -100],
[0, 114, 128, 113, -62, -100],
[129, 114, 128, 113, -62, -100],
[258, 114, 128, 113, -62, -100],
[0, 228, 128, 113, -62, -100],
[129, 228, 128, 113, -62, -100],
[258, 228, 128, 113, -62, -100],
[0, 342, 128, 113, -62, -100],
[129, 342, 128, 113, -62, -100],
[258, 342, 128, 113, -62, -100],
[0, 456, 128, 113, -62, -100]
]
],
}
export const POISONNOVA_META: MissileMeta = {
name: "poisonnova",
celFile: "poisonNova",
width: 4096,
height: 1369,
directions: 32,
framesPerDirection: 30,
animSpeed: 16,
groups: [
[
[0, 0, 104, 55, -19, -95],
[105, 0, 104, 55, -19, -95],
[210, 0, 104, 55, -19, -95],
[315, 0, 104, 55, -19, -95],
[420, 0, 104, 55, -19, -95],
[525, 0, 104, 55, -19, -95],
[630, 0, 104, 55, -19, -95],
[735, 0, 104, 55, -19, -95],
[840, 0, 104, 55, -19, -95],
[945, 0, 104, 55, -19, -95],
[1050, 0, 104, 55, -19, -95],
[1155, 0, 104, 55, -19, -95],
[1260, 0, 104, 55, -19, -95],
[1365, 0, 104, 55, -19, -95],
[1470, 0, 104, 55, -19, -95],
[1575, 0, 104, 55, -19, -95],
[1680, 0, 104, 55, -19, -95],
[1785, 0, 104, 55, -19, -95],
[1890, 0, 104, 55, -19, -95],
[1995, 0, 104, 55, -19, -95],
[2100, 0, 104, 55, -19, -95],
[2205, 0, 104, 55, -19, -95],
[2310, 0, 104, 55, -19, -95],
[2415, 0, 104, 55, -19, -95],
[2520, 0, 104, 55, -19, -95],
[2625, 0, 104, 55, -19, -95],
[2730, 0, 104, 55, -19, -95],
[2835, 0, 104, 55, -19, -95],
[2940, 0, 104, 55, -19, -95],
[3045, 0, 104, 55, -19, -95]
],
[
[3150, 0, 99, 57, -13, -66],
[3250, 0, 99, 57, -13, -66],
[3350, 0, 99, 57, -13, -66],
[3450, 0, 99, 57, -13, -66],
[3550, 0, 99, 57, -13, -66],
[3650, 0, 99, 57, -13, -66],
[3750, 0, 99, 57, -13, -66],
[3850, 0, 99, 57, -13, -66],
[3950, 0, 99, 57, -13, -66],
[0, 58, 99, 57, -13, -66],
[100, 58, 99, 57, -13, -66],
[200, 58, 99, 57, -13, -66],
[300, 58, 99, 57, -13, -66],
[400, 58, 99, 57, -13, -66],
[500, 58, 99, 57, -13, -66],
[600, 58, 99, 57, -13, -66],
[700, 58, 99, 57, -13, -66],
[800, 58, 99, 57, -13, -66],
[900, 58, 99, 57, -13, -66],
[1000, 58, 99, 57, -13, -66],
[1100, 58, 99, 57, -13, -66],
[1200, 58, 99, 57, -13, -66],
[1300, 58, 99, 57, -13, -66],
[1400, 58, 99, 57, -13, -66],
[1500, 58, 99, 57, -13, -66],
[1600, 58, 99, 57, -13, -66],
[1700, 58, 99, 57, -13, -66],
[1800, 58, 99, 57, -13, -66],
[1900, 58, 99, 57, -13, -66],
[2000, 58, 99, 57, -13, -66]
],
[
[2100, 58, 99, 56, -86, -64],
[2200, 58, 99, 56, -86, -64],
[2300, 58, 99, 56, -86, -64],
[2400, 58, 99, 56, -86, -64],
[2500, 58, 99, 56, -86, -64],
[2600, 58, 99, 56, -86, -64],
[2700, 58, 99, 56, -86, -64],
[2800, 58, 99, 56, -86, -64],
[2900, 58, 99, 56, -86, -64],
[3000, 58, 99, 56, -86, -64],
[3100, 58, 99, 56, -86, -64],
[3200, 58, 99, 56, -86, -64],
[3300, 58, 99, 56, -86, -64],
[3400, 58, 99, 56, -86, -64],
[3500, 58, 99, 56, -86, -64],
[3600, 58, 99, 56, -86, -64],
[3700, 58, 99, 56, -86, -64],
[3800, 58, 99, 56, -86, -64],
[3900, 58, 99, 56, -86, -64],
[0, 116, 99, 56, -86, -64],
[100, 116, 99, 56, -86, -64],
[200, 116, 99, 56, -86, -64],
[300, 116, 99, 56, -86, -64],
[400, 116, 99, 56, -86, -64],
[500, 116, 99, 56, -86, -64],
[600, 116, 99, 56, -86, -64],
[700, 116, 99, 56, -86, -64],
[800, 116, 99, 56, -86, -64],
[900, 116, 99, 56, -86, -64],
[1000, 116, 99, 56, -86, -64]
],
[
[1100, 116, 101, 56, -86, -96],
[1202, 116, 101, 56, -86, -96],
[1304, 116, 101, 56, -86, -96],
[1406, 116, 101, 56, -86, -96],
[1508, 116, 101, 56, -86, -96],
[1610, 116, 101, 56, -86, -96],
[1712, 116, 101, 56, -86, -96],
[1814, 116, 101, 56, -86, -96],
[1916, 116, 101, 56, -86, -96],
[2018, 116, 101, 56, -86, -96],
[2120, 116, 101, 56, -86, -96],
[2222, 116, 101, 56, -86, -96],
[2324, 116, 101, 56, -86, -96],
[2426, 116, 101, 56, -86, -96],
[2528, 116, 101, 56, -86, -96],
[2630, 116, 101, 56, -86, -96],
[2732, 116, 101, 56, -86, -96],
[2834, 116, 101, 56, -86, -96],
[2936, 116, 101, 56, -86, -96],
[3038, 116, 101, 56, -86, -96],
[3140, 116, 101, 56, -86, -96],
[3242, 116, 101, 56, -86, -96],
[3344, 116, 101, 56, -86, -96],
[3446, 116, 101, 56, -86, -96],
[3548, 116, 101, 56, -86, -96],
[3650, 116, 101, 56, -86, -96],
[3752, 116, 101, 56, -86, -96],
[3854, 116, 101, 56, -86, -96],
[3956, 116, 101, 56, -86, -96],
[0, 173, 101, 56, -86, -96]
],
[
[102, 173, 28, 77, -12, -110],
[131, 173, 28, 77, -12, -110],
[160, 173, 28, 77, -12, -110],
[189, 173, 28, 77, -12, -110],
[218, 173, 28, 77, -12, -110],
[247, 173, 28, 77, -12, -110],
[276, 173, 28, 77, -12, -110],
[305, 173, 28, 77, -12, -110],
[334, 173, 28, 77, -12, -110],
[363, 173, 28, 77, -12, -110],
[392, 173, 28, 77, -12, -110],
[421, 173, 28, 77, -12, -110],
[450, 173, 28, 77, -12, -110],
[479, 173, 28, 77, -12, -110],
[508, 173, 28, 77, -12, -110],
[537, 173, 28, 77, -12, -110],
[566, 173, 28, 77, -12, -110],
[595, 173, 28, 77, -12, -110],
[624, 173, 28, 77, -12, -110],
[653, 173, 28, 77, -12, -110],
[682, 173, 28, 77, -12, -110],
[711, 173, 28, 77, -12, -110],
[740, 173, 28, 77, -12, -110],
[769, 173, 28, 77, -12, -110],
[798, 173, 28, 77, -12, -110],
[827, 173, 28, 77, -12, -110],
[856, 173, 28, 77, -12, -110],
[885, 173, 28, 77, -12, -110],
[914, 173, 28, 77, -12, -110],
[943, 173, 28, 77, -12, -110]
],
[
[972, 173, 138, 29, -20, -66],
[1111, 173, 138, 29, -20, -66],
[1250, 173, 138, 29, -20, -66],
[1389, 173, 138, 29, -20, -66],
[1528, 173, 138, 29, -20, -66],
[1667, 173, 138, 29, -20, -66],
[1806, 173, 138, 29, -20, -66],
[1945, 173, 138, 29, -20, -66],
[2084, 173, 138, 29, -20, -66],
[2223, 173, 138, 29, -20, -66],
[2362, 173, 138, 29, -20, -66],
[2501, 173, 138, 29, -20, -66],
[2640, 173, 138, 29, -20, -66],
[2779, 173, 138, 29, -20, -66],
[2918, 173, 138, 29, -20, -66],
[3057, 173, 138, 29, -20, -66],
[3196, 173, 138, 29, -20, -66],
[3335, 173, 138, 29, -20, -66],
[3474, 173, 138, 29, -20, -66],
[3613, 173, 138, 29, -20, -66],
[3752, 173, 138, 29, -20, -66],
[3891, 173, 138, 29, -20, -66],
[0, 251, 138, 29, -20, -66],
[139, 251, 138, 29, -20, -66],
[278, 251, 138, 29, -20, -66],
[417, 251, 138, 29, -20, -66],
[556, 251, 138, 29, -20, -66],
[695, 251, 138, 29, -20, -66],
[834, 251, 138, 29, -20, -66],
[973, 251, 138, 29, -20, -66]
],
[
[1112, 251, 28, 72, -16, -64],
[1141, 251, 28, 72, -16, -64],
[1170, 251, 28, 72, -16, -64],
[1199, 251, 28, 72, -16, -64],
[1228, 251, 28, 72, -16, -64],
[1257, 251, 28, 72, -16, -64],
[1286, 251, 28, 72, -16, -64],
[1315, 251, 28, 72, -16, -64],
[1344, 251, 28, 72, -16, -64],
[1373, 251, 28, 72, -16, -64],
[1402, 251, 28, 72, -16, -64],
[1431, 251, 28, 72, -16, -64],
[1460, 251, 28, 72, -16, -64],
[1489, 251, 28, 72, -16, -64],
[1518, 251, 28, 72, -16, -64],
[1547, 251, 28, 72, -16, -64],
[1576, 251, 28, 72, -16, -64],
[1605, 251, 28, 72, -16, -64],
[1634, 251, 28, 72, -16, -64],
[1663, 251, 28, 72, -16, -64],
[1692, 251, 28, 72, -16, -64],
[1721, 251, 28, 72, -16, -64],
[1750, 251, 28, 72, -16, -64],
[1779, 251, 28, 72, -16, -64],
[1808, 251, 28, 72, -16, -64],
[1837, 251, 28, 72, -16, -64],
[1866, 251, 28, 72, -16, -64],
[1895, 251, 28, 72, -16, -64],
[1924, 251, 28, 72, -16, -64],
[1953, 251, 28, 72, -16, -64]
],
[
[1982, 251, 138, 28, -118, -66],
[2121, 251, 138, 28, -118, -66],
[2260, 251, 138, 28, -118, -66],
[2399, 251, 138, 28, -118, -66],
[2538, 251, 138, 28, -118, -66],
[2677, 251, 138, 28, -118, -66],
[2816, 251, 138, 28, -118, -66],
[2955, 251, 138, 28, -118, -66],
[3094, 251, 138, 28, -118, -66],
[3233, 251, 138, 28, -118, -66],
[3372, 251, 138, 28, -118, -66],
[3511, 251, 138, 28, -118, -66],
[3650, 251, 138, 28, -118, -66],
[3789, 251, 138, 28, -118, -66],
[3928, 251, 138, 28, -118, -66],
[0, 324, 138, 28, -118, -66],
[139, 324, 138, 28, -118, -66],
[278, 324, 138, 28, -118, -66],
[417, 324, 138, 28, -118, -66],
[556, 324, 138, 28, -118, -66],
[695, 324, 138, 28, -118, -66],
[834, 324, 138, 28, -118, -66],
[973, 324, 138, 28, -118, -66],
[1112, 324, 138, 28, -118, -66],
[1251, 324, 138, 28, -118, -66],
[1390, 324, 138, 28, -118, -66],
[1529, 324, 138, 28, -118, -66],
[1668, 324, 138, 28, -118, -66],
[1807, 324, 138, 28, -118, -66],
[1946, 324, 138, 28, -118, -66]
],
[
[2085, 324, 66, 67, -15, -106],
[2152, 324, 66, 67, -15, -106],
[2219, 324, 66, 67, -15, -106],
[2286, 324, 66, 67, -15, -106],
[2353, 324, 66, 67, -15, -106],
[2420, 324, 66, 67, -15, -106],
[2487, 324, 66, 67, -15, -106],
[2554, 324, 66, 67, -15, -106],
[2621, 324, 66, 67, -15, -106],
[2688, 324, 66, 67, -15, -106],
[2755, 324, 66, 67, -15, -106],
[2822, 324, 66, 67, -15, -106],
[2889, 324, 66, 67, -15, -106],
[2956, 324, 66, 67, -15, -106],
[3023, 324, 66, 67, -15, -106],
[3090, 324, 66, 67, -15, -106],
[3157, 324, 66, 67, -15, -106],
[3224, 324, 66, 67, -15, -106],
[3291, 324, 66, 67, -15, -106],
[3358, 324, 66, 67, -15, -106],
[3425, 324, 66, 67, -15, -106],
[3492, 324, 66, 67, -15, -106],
[3559, 324, 66, 67, -15, -106],
[3626, 324, 66, 67, -15, -106],
[3693, 324, 66, 67, -15, -106],
[3760, 324, 66, 67, -15, -106],
[3827, 324, 66, 67, -15, -106],
[3894, 324, 66, 67, -15, -106],
[3961, 324, 66, 67, -15, -106],
[4028, 324, 66, 67, -15, -106]
],
[
[0, 392, 131, 36, -20, -76],
[132, 392, 131, 36, -20, -76],
[264, 392, 131, 36, -20, -76],
[396, 392, 131, 36, -20, -76],
[528, 392, 131, 36, -20, -76],
[660, 392, 131, 36, -20, -76],
[792, 392, 131, 36, -20, -76],
[924, 392, 131, 36, -20, -76],
[1056, 392, 131, 36, -20, -76],
[1188, 392, 131, 36, -20, -76],
[1320, 392, 131, 36, -20, -76],
[1452, 392, 131, 36, -20, -76],
[1584, 392, 131, 36, -20, -76],
[1716, 392, 131, 36, -20, -76],
[1848, 392, 131, 36, -20, -76],
[1980, 392, 131, 36, -20, -76],
[2112, 392, 131, 36, -20, -76],
[2244, 392, 131, 36, -20, -76],
[2376, 392, 131, 36, -20, -76],
[2508, 392, 131, 36, -20, -76],
[2640, 392, 131, 36, -20, -76],
[2772, 392, 131, 36, -20, -76],
[2904, 392, 131, 36, -20, -76],
[3036, 392, 131, 36, -20, -76],
[3168, 392, 131, 36, -20, -76],
[3300, 392, 131, 36, -20, -76],
[3432, 392, 131, 36, -20, -76],
[3564, 392, 131, 36, -20, -76],
[3696, 392, 131, 36, -20, -76],
[3828, 392, 131, 36, -20, -76]
],
[
[3960, 392, 130, 38, -22, -63],
[0, 431, 130, 38, -22, -63],
[131, 431, 130, 38, -22, -63],
[262, 431, 130, 38, -22, -63],
[393, 431, 130, 38, -22, -63],
[524, 431, 130, 38, -22, -63],
[655, 431, 130, 38, -22, -63],
[786, 431, 130, 38, -22, -63],
[917, 431, 130, 38, -22, -63],
[1048, 431, 130, 38, -22, -63],
[1179, 431, 130, 38, -22, -63],
[1310, 431, 130, 38, -22, -63],
[1441, 431, 130, 38, -22, -63],
[1572, 431, 130, 38, -22, -63],
[1703, 431, 130, 38, -22, -63],
[1834, 431, 130, 38, -22, -63],
[1965, 431, 130, 38, -22, -63],
[2096, 431, 130, 38, -22, -63],
[2227, 431, 130, 38, -22, -63],
[2358, 431, 130, 38, -22, -63],
[2489, 431, 130, 38, -22, -63],
[2620, 431, 130, 38, -22, -63],
[2751, 431, 130, 38, -22, -63],
[2882, 431, 130, 38, -22, -63],
[3013, 431, 130, 38, -22, -63],
[3144, 431, 130, 38, -22, -63],
[3275, 431, 130, 38, -22, -63],
[3406, 431, 130, 38, -22, -63],
[3537, 431, 130, 38, -22, -63],
[3668, 431, 130, 38, -22, -63]
],
[
[3799, 431, 67, 67, -19, -63],
[3867, 431, 67, 67, -19, -63],
[3935, 431, 67, 67, -19, -63],
[4003, 431, 67, 67, -19, -63],
[0, 499, 67, 67, -19, -63],
[68, 499, 67, 67, -19, -63],
[136, 499, 67, 67, -19, -63],
[204, 499, 67, 67, -19, -63],
[272, 499, 67, 67, -19, -63],
[340, 499, 67, 67, -19, -63],
[408, 499, 67, 67, -19, -63],
[476, 499, 67, 67, -19, -63],
[544, 499, 67, 67, -19, -63],
[612, 499, 67, 67, -19, -63],
[680, 499, 67, 67, -19, -63],
[748, 499, 67, 67, -19, -63],
[816, 499, 67, 67, -19, -63],
[884, 499, 67, 67, -19, -63],
[952, 499, 67, 67, -19, -63],
[1020, 499, 67, 67, -19, -63],
[1088, 499, 67, 67, -19, -63],
[1156, 499, 67, 67, -19, -63],
[1224, 499, 67, 67, -19, -63],
[1292, 499, 67, 67, -19, -63],
[1360, 499, 67, 67, -19, -63],
[1428, 499, 67, 67, -19, -63],
[1496, 499, 67, 67, -19, -63],
[1564, 499, 67, 67, -19, -63],
[1632, 499, 67, 67, -19, -63],
[1700, 499, 67, 67, -19, -63]
],
[
[1768, 499, 62, 73, -51, -70],
[1831, 499, 62, 73, -51, -70],
[1894, 499, 62, 73, -51, -70],
[1957, 499, 62, 73, -51, -70],
[2020, 499, 62, 73, -51, -70],
[2083, 499, 62, 73, -51, -70],
[2146, 499, 62, 73, -51, -70],
[2209, 499, 62, 73, -51, -70],
[2272, 499, 62, 73, -51, -70],
[2335, 499, 62, 73, -51, -70],
[2398, 499, 62, 73, -51, -70],
[2461, 499, 62, 73, -51, -70],
[2524, 499, 62, 73, -51, -70],
[2587, 499, 62, 73, -51, -70],
[2650, 499, 62, 73, -51, -70],
[2713, 499, 62, 73, -51, -70],
[2776, 499, 62, 73, -51, -70],
[2839, 499, 62, 73, -51, -70],
[2902, 499, 62, 73, -51, -70],
[2965, 499, 62, 73, -51, -70],
[3028, 499, 62, 73, -51, -70],
[3091, 499, 62, 73, -51, -70],
[3154, 499, 62, 73, -51, -70],
[3217, 499, 62, 73, -51, -70],
[3280, 499, 62, 73, -51, -70],
[3343, 499, 62, 73, -51, -70],
[3406, 499, 62, 73, -51, -70],
[3469, 499, 62, 73, -51, -70],
[3532, 499, 62, 73, -51, -70],
[3595, 499, 62, 73, -51, -70]
],
[
[3658, 499, 127, 39, -110, -65],
[3786, 499, 127, 39, -110, -65],
[3914, 499, 127, 39, -110, -65],
[0, 573, 127, 39, -110, -65],
[128, 573, 127, 39, -110, -65],
[256, 573, 127, 39, -110, -65],
[384, 573, 127, 39, -110, -65],
[512, 573, 127, 39, -110, -65],
[640, 573, 127, 39, -110, -65],
[768, 573, 127, 39, -110, -65],
[896, 573, 127, 39, -110, -65],
[1024, 573, 127, 39, -110, -65],
[1152, 573, 127, 39, -110, -65],
[1280, 573, 127, 39, -110, -65],
[1408, 573, 127, 39, -110, -65],
[1536, 573, 127, 39, -110, -65],
[1664, 573, 127, 39, -110, -65],
[1792, 573, 127, 39, -110, -65],
[1920, 573, 127, 39, -110, -65],
[2048, 573, 127, 39, -110, -65],
[2176, 573, 127, 39, -110, -65],
[2304, 573, 127, 39, -110, -65],
[2432, 573, 127, 39, -110, -65],
[2560, 573, 127, 39, -110, -65],
[2688, 573, 127, 39, -110, -65],
[2816, 573, 127, 39, -110, -65],
[2944, 573, 127, 39, -110, -65],
[3072, 573, 127, 39, -110, -65],
[3200, 573, 127, 39, -110, -65],
[3328, 573, 127, 39, -110, -65]
],
[
[3456, 573, 129, 39, -110, -79],
[3586, 573, 129, 39, -110, -79],
[3716, 573, 129, 39, -110, -79],
[3846, 573, 129, 39, -110, -79],
[0, 613, 129, 39, -110, -79],
[130, 613, 129, 39, -110, -79],
[260, 613, 129, 39, -110, -79],
[390, 613, 129, 39, -110, -79],
[520, 613, 129, 39, -110, -79],
[650, 613, 129, 39, -110, -79],
[780, 613, 129, 39, -110, -79],
[910, 613, 129, 39, -110, -79],
[1040, 613, 129, 39, -110, -79],
[1170, 613, 129, 39, -110, -79],
[1300, 613, 129, 39, -110, -79],
[1430, 613, 129, 39, -110, -79],
[1560, 613, 129, 39, -110, -79],
[1690, 613, 129, 39, -110, -79],
[1820, 613, 129, 39, -110, -79],
[1950, 613, 129, 39, -110, -79],
[2080, 613, 129, 39, -110, -79],
[2210, 613, 129, 39, -110, -79],
[2340, 613, 129, 39, -110, -79],
[2470, 613, 129, 39, -110, -79],
[2600, 613, 129, 39, -110, -79],
[2730, 613, 129, 39, -110, -79],
[2860, 613, 129, 39, -110, -79],
[2990, 613, 129, 39, -110, -79],
[3120, 613, 129, 39, -110, -79],
[3250, 613, 129, 39, -110, -79]
],
[
[3380, 613, 62, 69, -49, -107],
[3443, 613, 62, 69, -49, -107],
[3506, 613, 62, 69, -49, -107],
[3569, 613, 62, 69, -49, -107],
[3632, 613, 62, 69, -49, -107],
[3695, 613, 62, 69, -49, -107],
[3758, 613, 62, 69, -49, -107],
[3821, 613, 62, 69, -49, -107],
[3884, 613, 62, 69, -49, -107],
[3947, 613, 62, 69, -49, -107],
[4010, 613, 62, 69, -49, -107],
[0, 683, 62, 69, -49, -107],
[63, 683, 62, 69, -49, -107],
[126, 683, 62, 69, -49, -107],
[189, 683, 62, 69, -49, -107],
[252, 683, 62, 69, -49, -107],
[315, 683, 62, 69, -49, -107],
[378, 683, 62, 69, -49, -107],
[441, 683, 62, 69, -49, -107],
[504, 683, 62, 69, -49, -107],
[567, 683, 62, 69, -49, -107],
[630, 683, 62, 69, -49, -107],
[693, 683, 62, 69, -49, -107],
[756, 683, 62, 69, -49, -107],
[819, 683, 62, 69, -49, -107],
[882, 683, 62, 69, -49, -107],
[945, 683, 62, 69, -49, -107],
[1008, 683, 62, 69, -49, -107],
[1071, 683, 62, 69, -49, -107],
[1134, 683, 62, 69, -49, -107]
],
[
[1197, 683, 39, 76, -11, -109],
[1237, 683, 39, 76, -11, -109],
[1277, 683, 39, 76, -11, -109],
[1317, 683, 39, 76, -11, -109],
[1357, 683, 39, 76, -11, -109],
[1397, 683, 39, 76, -11, -109],
[1437, 683, 39, 76, -11, -109],
[1477, 683, 39, 76, -11, -109],
[1517, 683, 39, 76, -11, -109],
[1557, 683, 39, 76, -11, -109],
[1597, 683, 39, 76, -11, -109],
[1637, 683, 39, 76, -11, -109],
[1677, 683, 39, 76, -11, -109],
[1717, 683, 39, 76, -11, -109],
[1757, 683, 39, 76, -11, -109],
[1797, 683, 39, 76, -11, -109],
[1837, 683, 39, 76, -11, -109],
[1877, 683, 39, 76, -11, -109],
[1917, 683, 39, 76, -11, -109],
[1957, 683, 39, 76, -11, -109],
[1997, 683, 39, 76, -11, -109],
[2037, 683, 39, 76, -11, -109],
[2077, 683, 39, 76, -11, -109],
[2117, 683, 39, 76, -11, -109],
[2157, 683, 39, 76, -11, -109],
[2197, 683, 39, 76, -11, -109],
[2237, 683, 39, 76, -11, -109],
[2277, 683, 39, 76, -11, -109],
[2317, 683, 39, 76, -11, -109],
[2357, 683, 39, 76, -11, -109]
],
[
[2397, 683, 82, 63, -12, -98],
[2480, 683, 82, 63, -12, -98],
[2563, 683, 82, 63, -12, -98],
[2646, 683, 82, 63, -12, -98],
[2729, 683, 82, 63, -12, -98],
[2812, 683, 82, 63, -12, -98],
[2895, 683, 82, 63, -12, -98],
[2978, 683, 82, 63, -12, -98],
[3061, 683, 82, 63, -12, -98],
[3144, 683, 82, 63, -12, -98],
[3227, 683, 82, 63, -12, -98],
[3310, 683, 82, 63, -12, -98],
[3393, 683, 82, 63, -12, -98],
[3476, 683, 82, 63, -12, -98],
[3559, 683, 82, 63, -12, -98],
[3642, 683, 82, 63, -12, -98],
[3725, 683, 82, 63, -12, -98],
[3808, 683, 82, 63, -12, -98],
[3891, 683, 82, 63, -12, -98],
[3974, 683, 82, 63, -12, -98],
[0, 760, 82, 63, -12, -98],
[83, 760, 82, 63, -12, -98],
[166, 760, 82, 63, -12, -98],
[249, 760, 82, 63, -12, -98],
[332, 760, 82, 63, -12, -98],
[415, 760, 82, 63, -12, -98],
[498, 760, 82, 63, -12, -98],
[581, 760, 82, 63, -12, -98],
[664, 760, 82, 63, -12, -98],
[747, 760, 82, 63, -12, -98]
],
[
[830, 760, 122, 47, -21, -86],
[953, 760, 122, 47, -21, -86],
[1076, 760, 122, 47, -21, -86],
[1199, 760, 122, 47, -21, -86],
[1322, 760, 122, 47, -21, -86],
[1445, 760, 122, 47, -21, -86],
[1568, 760, 122, 47, -21, -86],
[1691, 760, 122, 47, -21, -86],
[1814, 760, 122, 47, -21, -86],
[1937, 760, 122, 47, -21, -86],
[2060, 760, 122, 47, -21, -86],
[2183, 760, 122, 47, -21, -86],
[2306, 760, 122, 47, -21, -86],
[2429, 760, 122, 47, -21, -86],
[2552, 760, 122, 47, -21, -86],
[2675, 760, 122, 47, -21, -86],
[2798, 760, 122, 47, -21, -86],
[2921, 760, 122, 47, -21, -86],
[3044, 760, 122, 47, -21, -86],
[3167, 760, 122, 47, -21, -86],
[3290, 760, 122, 47, -21, -86],
[3413, 760, 122, 47, -21, -86],
[3536, 760, 122, 47, -21, -86],
[3659, 760, 122, 47, -21, -86],
[3782, 760, 122, 47, -21, -86],
[3905, 760, 122, 47, -21, -86],
[0, 824, 122, 47, -21, -86],
[123, 824, 122, 47, -21, -86],
[246, 824, 122, 47, -21, -86],
[369, 824, 122, 47, -21, -86]
],
[
[492, 824, 138, 30, -21, -69],
[631, 824, 138, 30, -21, -69],
[770, 824, 138, 30, -21, -69],
[909, 824, 138, 30, -21, -69],
[1048, 824, 138, 30, -21, -69],
[1187, 824, 138, 30, -21, -69],
[1326, 824, 138, 30, -21, -69],
[1465, 824, 138, 30, -21, -69],
[1604, 824, 138, 30, -21, -69],
[1743, 824, 138, 30, -21, -69],
[1882, 824, 138, 30, -21, -69],
[2021, 824, 138, 30, -21, -69],
[2160, 824, 138, 30, -21, -69],
[2299, 824, 138, 30, -21, -69],
[2438, 824, 138, 30, -21, -69],
[2577, 824, 138, 30, -21, -69],
[2716, 824, 138, 30, -21, -69],
[2855, 824, 138, 30, -21, -69],
[2994, 824, 138, 30, -21, -69],
[3133, 824, 138, 30, -21, -69],
[3272, 824, 138, 30, -21, -69],
[3411, 824, 138, 30, -21, -69],
[3550, 824, 138, 30, -21, -69],
[3689, 824, 138, 30, -21, -69],
[3828, 824, 138, 30, -21, -69],
[0, 872, 138, 30, -21, -69],
[139, 872, 138, 30, -21, -69],
[278, 872, 138, 30, -21, -69],
[417, 872, 138, 30, -21, -69],
[556, 872, 138, 30, -21, -69]
],
[
[695, 872, 135, 34, -20, -67],
[831, 872, 135, 34, -20, -67],
[967, 872, 135, 34, -20, -67],
[1103, 872, 135, 34, -20, -67],
[1239, 872, 135, 34, -20, -67],
[1375, 872, 135, 34, -20, -67],
[1511, 872, 135, 34, -20, -67],
[1647, 872, 135, 34, -20, -67],
[1783, 872, 135, 34, -20, -67],
[1919, 872, 135, 34, -20, -67],
[2055, 872, 135, 34, -20, -67],
[2191, 872, 135, 34, -20, -67],
[2327, 872, 135, 34, -20, -67],
[2463, 872, 135, 34, -20, -67],
[2599, 872, 135, 34, -20, -67],
[2735, 872, 135, 34, -20, -67],
[2871, 872, 135, 34, -20, -67],
[3007, 872, 135, 34, -20, -67],
[3143, 872, 135, 34, -20, -67],
[3279, 872, 135, 34, -20, -67],
[3415, 872, 135, 34, -20, -67],
[3551, 872, 135, 34, -20, -67],
[3687, 872, 135, 34, -20, -67],
[3823, 872, 135, 34, -20, -67],
[3959, 872, 135, 34, -20, -67],
[0, 907, 135, 34, -20, -67],
[136, 907, 135, 34, -20, -67],
[272, 907, 135, 34, -20, -67],
[408, 907, 135, 34, -20, -67],
[544, 907, 135, 34, -20, -67]
],
[
[680, 907, 116, 47, -16, -64],
[797, 907, 116, 47, -16, -64],
[914, 907, 116, 47, -16, -64],
[1031, 907, 116, 47, -16, -64],
[1148, 907, 116, 47, -16, -64],
[1265, 907, 116, 47, -16, -64],
[1382, 907, 116, 47, -16, -64],
[1499, 907, 116, 47, -16, -64],
[1616, 907, 116, 47, -16, -64],
[1733, 907, 116, 47, -16, -64],
[1850, 907, 116, 47, -16, -64],
[1967, 907, 116, 47, -16, -64],
[2084, 907, 116, 47, -16, -64],
[2201, 907, 116, 47, -16, -64],
[2318, 907, 116, 47, -16, -64],
[2435, 907, 116, 47, -16, -64],
[2552, 907, 116, 47, -16, -64],
[2669, 907, 116, 47, -16, -64],
[2786, 907, 116, 47, -16, -64],
[2903, 907, 116, 47, -16, -64],
[3020, 907, 116, 47, -16, -64],
[3137, 907, 116, 47, -16, -64],
[3254, 907, 116, 47, -16, -64],
[3371, 907, 116, 47, -16, -64],
[3488, 907, 116, 47, -16, -64],
[3605, 907, 116, 47, -16, -64],
[3722, 907, 116, 47, -16, -64],
[3839, 907, 116, 47, -16, -64],
[3956, 907, 116, 47, -16, -64],
[0, 955, 116, 47, -16, -64]
],
[
[117, 955, 85, 63, -17, -64],
[203, 955, 85, 63, -17, -64],
[289, 955, 85, 63, -17, -64],
[375, 955, 85, 63, -17, -64],
[461, 955, 85, 63, -17, -64],
[547, 955, 85, 63, -17, -64],
[633, 955, 85, 63, -17, -64],
[719, 955, 85, 63, -17, -64],
[805, 955, 85, 63, -17, -64],
[891, 955, 85, 63, -17, -64],
[977, 955, 85, 63, -17, -64],
[1063, 955, 85, 63, -17, -64],
[1149, 955, 85, 63, -17, -64],
[1235, 955, 85, 63, -17, -64],
[1321, 955, 85, 63, -17, -64],
[1407, 955, 85, 63, -17, -64],
[1493, 955, 85, 63, -17, -64],
[1579, 955, 85, 63, -17, -64],
[1665, 955, 85, 63, -17, -64],
[1751, 955, 85, 63, -17, -64],
[1837, 955, 85, 63, -17, -64],
[1923, 955, 85, 63, -17, -64],
[2009, 955, 85, 63, -17, -64],
[2095, 955, 85, 63, -17, -64],
[2181, 955, 85, 63, -17, -64],
[2267, 955, 85, 63, -17, -64],
[2353, 955, 85, 63, -17, -64],
[2439, 955, 85, 63, -17, -64],
[2525, 955, 85, 63, -17, -64],
[2611, 955, 85, 63, -17, -64]
],
[
[2697, 955, 39, 74, -13, -70],
[2737, 955, 39, 74, -13, -70],
[2777, 955, 39, 74, -13, -70],
[2817, 955, 39, 74, -13, -70],
[2857, 955, 39, 74, -13, -70],
[2897, 955, 39, 74, -13, -70],
[2937, 955, 39, 74, -13, -70],
[2977, 955, 39, 74, -13, -70],
[3017, 955, 39, 74, -13, -70],
[3057, 955, 39, 74, -13, -70],
[3097, 955, 39, 74, -13, -70],
[3137, 955, 39, 74, -13, -70],
[3177, 955, 39, 74, -13, -70],
[3217, 955, 39, 74, -13, -70],
[3257, 955, 39, 74, -13, -70],
[3297, 955, 39, 74, -13, -70],
[3337, 955, 39, 74, -13, -70],
[3377, 955, 39, 74, -13, -70],
[3417, 955, 39, 74, -13, -70],
[3457, 955, 39, 74, -13, -70],
[3497, 955, 39, 74, -13, -70],
[3537, 955, 39, 74, -13, -70],
[3577, 955, 39, 74, -13, -70],
[3617, 955, 39, 74, -13, -70],
[3657, 955, 39, 74, -13, -70],
[3697, 955, 39, 74, -13, -70],
[3737, 955, 39, 74, -13, -70],
[3777, 955, 39, 74, -13, -70],
[3817, 955, 39, 74, -13, -70],
[3857, 955, 39, 74, -13, -70]
],
[
[3897, 955, 44, 69, -29, -66],
[3942, 955, 44, 69, -29, -66],
[3987, 955, 44, 69, -29, -66],
[4032, 955, 44, 69, -29, -66],
[0, 1030, 44, 69, -29, -66],
[45, 1030, 44, 69, -29, -66],
[90, 1030, 44, 69, -29, -66],
[135, 1030, 44, 69, -29, -66],
[180, 1030, 44, 69, -29, -66],
[225, 1030, 44, 69, -29, -66],
[270, 1030, 44, 69, -29, -66],
[315, 1030, 44, 69, -29, -66],
[360, 1030, 44, 69, -29, -66],
[405, 1030, 44, 69, -29, -66],
[450, 1030, 44, 69, -29, -66],
[495, 1030, 44, 69, -29, -66],
[540, 1030, 44, 69, -29, -66],
[585, 1030, 44, 69, -29, -66],
[630, 1030, 44, 69, -29, -66],
[675, 1030, 44, 69, -29, -66],
[720, 1030, 44, 69, -29, -66],
[765, 1030, 44, 69, -29, -66],
[810, 1030, 44, 69, -29, -66],
[855, 1030, 44, 69, -29, -66],
[900, 1030, 44, 69, -29, -66],
[945, 1030, 44, 69, -29, -66],
[990, 1030, 44, 69, -29, -66],
[1035, 1030, 44, 69, -29, -66],
[1080, 1030, 44, 69, -29, -66],
[1125, 1030, 44, 69, -29, -66]
],
[
[1170, 1030, 83, 66, -70, -70],
[1254, 1030, 83, 66, -70, -70],
[1338, 1030, 83, 66, -70, -70],
[1422, 1030, 83, 66, -70, -70],
[1506, 1030, 83, 66, -70, -70],
[1590, 1030, 83, 66, -70, -70],
[1674, 1030, 83, 66, -70, -70],
[1758, 1030, 83, 66, -70, -70],
[1842, 1030, 83, 66, -70, -70],
[1926, 1030, 83, 66, -70, -70],
[2010, 1030, 83, 66, -70, -70],
[2094, 1030, 83, 66, -70, -70],
[2178, 1030, 83, 66, -70, -70],
[2262, 1030, 83, 66, -70, -70],
[2346, 1030, 83, 66, -70, -70],
[2430, 1030, 83, 66, -70, -70],
[2514, 1030, 83, 66, -70, -70],
[2598, 1030, 83, 66, -70, -70],
[2682, 1030, 83, 66, -70, -70],
[2766, 1030, 83, 66, -70, -70],
[2850, 1030, 83, 66, -70, -70],
[2934, 1030, 83, 66, -70, -70],
[3018, 1030, 83, 66, -70, -70],
[3102, 1030, 83, 66, -70, -70],
[3186, 1030, 83, 66, -70, -70],
[3270, 1030, 83, 66, -70, -70],
[3354, 1030, 83, 66, -70, -70],
[3438, 1030, 83, 66, -70, -70],
[3522, 1030, 83, 66, -70, -70],
[3606, 1030, 83, 66, -70, -70]
],
[
[3690, 1030, 119, 49, -99, -67],
[3810, 1030, 119, 49, -99, -67],
[3930, 1030, 119, 49, -99, -67],
[0, 1100, 119, 49, -99, -67],
[120, 1100, 119, 49, -99, -67],
[240, 1100, 119, 49, -99, -67],
[360, 1100, 119, 49, -99, -67],
[480, 1100, 119, 49, -99, -67],
[600, 1100, 119, 49, -99, -67],
[720, 1100, 119, 49, -99, -67],
[840, 1100, 119, 49, -99, -67],
[960, 1100, 119, 49, -99, -67],
[1080, 1100, 119, 49, -99, -67],
[1200, 1100, 119, 49, -99, -67],
[1320, 1100, 119, 49, -99, -67],
[1440, 1100, 119, 49, -99, -67],
[1560, 1100, 119, 49, -99, -67],
[1680, 1100, 119, 49, -99, -67],
[1800, 1100, 119, 49, -99, -67],
[1920, 1100, 119, 49, -99, -67],
[2040, 1100, 119, 49, -99, -67],
[2160, 1100, 119, 49, -99, -67],
[2280, 1100, 119, 49, -99, -67],
[2400, 1100, 119, 49, -99, -67],
[2520, 1100, 119, 49, -99, -67],
[2640, 1100, 119, 49, -99, -67],
[2760, 1100, 119, 49, -99, -67],
[2880, 1100, 119, 49, -99, -67],
[3000, 1100, 119, 49, -99, -67],
[3120, 1100, 119, 49, -99, -67]
],
[
[3240, 1100, 135, 33, -116, -67],
[3376, 1100, 135, 33, -116, -67],
[3512, 1100, 135, 33, -116, -67],
[3648, 1100, 135, 33, -116, -67],
[3784, 1100, 135, 33, -116, -67],
[3920, 1100, 135, 33, -116, -67],
[0, 1150, 135, 33, -116, -67],
[136, 1150, 135, 33, -116, -67],
[272, 1150, 135, 33, -116, -67],
[408, 1150, 135, 33, -116, -67],
[544, 1150, 135, 33, -116, -67],
[680, 1150, 135, 33, -116, -67],
[816, 1150, 135, 33, -116, -67],
[952, 1150, 135, 33, -116, -67],
[1088, 1150, 135, 33, -116, -67],
[1224, 1150, 135, 33, -116, -67],
[1360, 1150, 135, 33, -116, -67],
[1496, 1150, 135, 33, -116, -67],
[1632, 1150, 135, 33, -116, -67],
[1768, 1150, 135, 33, -116, -67],
[1904, 1150, 135, 33, -116, -67],
[2040, 1150, 135, 33, -116, -67],
[2176, 1150, 135, 33, -116, -67],
[2312, 1150, 135, 33, -116, -67],
[2448, 1150, 135, 33, -116, -67],
[2584, 1150, 135, 33, -116, -67],
[2720, 1150, 135, 33, -116, -67],
[2856, 1150, 135, 33, -116, -67],
[2992, 1150, 135, 33, -116, -67],
[3128, 1150, 135, 33, -116, -67]
],
[
[3264, 1150, 137, 33, -116, -70],
[3402, 1150, 137, 33, -116, -70],
[3540, 1150, 137, 33, -116, -70],
[3678, 1150, 137, 33, -116, -70],
[3816, 1150, 137, 33, -116, -70],
[3954, 1150, 137, 33, -116, -70],
[0, 1184, 137, 33, -116, -70],
[138, 1184, 137, 33, -116, -70],
[276, 1184, 137, 33, -116, -70],
[414, 1184, 137, 33, -116, -70],
[552, 1184, 137, 33, -116, -70],
[690, 1184, 137, 33, -116, -70],
[828, 1184, 137, 33, -116, -70],
[966, 1184, 137, 33, -116, -70],
[1104, 1184, 137, 33, -116, -70],
[1242, 1184, 137, 33, -116, -70],
[1380, 1184, 137, 33, -116, -70],
[1518, 1184, 137, 33, -116, -70],
[1656, 1184, 137, 33, -116, -70],
[1794, 1184, 137, 33, -116, -70],
[1932, 1184, 137, 33, -116, -70],
[2070, 1184, 137, 33, -116, -70],
[2208, 1184, 137, 33, -116, -70],
[2346, 1184, 137, 33, -116, -70],
[2484, 1184, 137, 33, -116, -70],
[2622, 1184, 137, 33, -116, -70],
[2760, 1184, 137, 33, -116, -70],
[2898, 1184, 137, 33, -116, -70],
[3036, 1184, 137, 33, -116, -70],
[3174, 1184, 137, 33, -116, -70]
],
[
[3312, 1184, 121, 47, -99, -86],
[3434, 1184, 121, 47, -99, -86],
[3556, 1184, 121, 47, -99, -86],
[3678, 1184, 121, 47, -99, -86],
[3800, 1184, 121, 47, -99, -86],
[3922, 1184, 121, 47, -99, -86],
[0, 1232, 121, 47, -99, -86],
[122, 1232, 121, 47, -99, -86],
[244, 1232, 121, 47, -99, -86],
[366, 1232, 121, 47, -99, -86],
[488, 1232, 121, 47, -99, -86],
[610, 1232, 121, 47, -99, -86],
[732, 1232, 121, 47, -99, -86],
[854, 1232, 121, 47, -99, -86],
[976, 1232, 121, 47, -99, -86],
[1098, 1232, 121, 47, -99, -86],
[1220, 1232, 121, 47, -99, -86],
[1342, 1232, 121, 47, -99, -86],
[1464, 1232, 121, 47, -99, -86],
[1586, 1232, 121, 47, -99, -86],
[1708, 1232, 121, 47, -99, -86],
[1830, 1232, 121, 47, -99, -86],
[1952, 1232, 121, 47, -99, -86],
[2074, 1232, 121, 47, -99, -86],
[2196, 1232, 121, 47, -99, -86],
[2318, 1232, 121, 47, -99, -86],
[2440, 1232, 121, 47, -99, -86],
[2562, 1232, 121, 47, -99, -86],
[2684, 1232, 121, 47, -99, -86],
[2806, 1232, 121, 47, -99, -86]
],
[
[2928, 1232, 86, 66, -68, -100],
[3015, 1232, 86, 66, -68, -100],
[3102, 1232, 86, 66, -68, -100],
[3189, 1232, 86, 66, -68, -100],
[3276, 1232, 86, 66, -68, -100],
[3363, 1232, 86, 66, -68, -100],
[3450, 1232, 86, 66, -68, -100],
[3537, 1232, 86, 66, -68, -100],
[3624, 1232, 86, 66, -68, -100],
[3711, 1232, 86, 66, -68, -100],
[3798, 1232, 86, 66, -68, -100],
[3885, 1232, 86, 66, -68, -100],
[3972, 1232, 86, 66, -68, -100],
[0, 1299, 86, 66, -68, -100],
[87, 1299, 86, 66, -68, -100],
[174, 1299, 86, 66, -68, -100],
[261, 1299, 86, 66, -68, -100],
[348, 1299, 86, 66, -68, -100],
[435, 1299, 86, 66, -68, -100],
[522, 1299, 86, 66, -68, -100],
[609, 1299, 86, 66, -68, -100],
[696, 1299, 86, 66, -68, -100],
[783, 1299, 86, 66, -68, -100],
[870, 1299, 86, 66, -68, -100],
[957, 1299, 86, 66, -68, -100],
[1044, 1299, 86, 66, -68, -100],
[1131, 1299, 86, 66, -68, -100],
[1218, 1299, 86, 66, -68, -100],
[1305, 1299, 86, 66, -68, -100],
[1392, 1299, 86, 66, -68, -100]
],
[
[1479, 1299, 40, 70, -25, -109],
[1520, 1299, 40, 70, -25, -109],
[1561, 1299, 40, 70, -25, -109],
[1602, 1299, 40, 70, -25, -109],
[1643, 1299, 40, 70, -25, -109],
[1684, 1299, 40, 70, -25, -109],
[1725, 1299, 40, 70, -25, -109],
[1766, 1299, 40, 70, -25, -109],
[1807, 1299, 40, 70, -25, -109],
[1848, 1299, 40, 70, -25, -109],
[1889, 1299, 40, 70, -25, -109],
[1930, 1299, 40, 70, -25, -109],
[1971, 1299, 40, 70, -25, -109],
[2012, 1299, 40, 70, -25, -109],
[2053, 1299, 40, 70, -25, -109],
[2094, 1299, 40, 70, -25, -109],
[2135, 1299, 40, 70, -25, -109],
[2176, 1299, 40, 70, -25, -109],
[2217, 1299, 40, 70, -25, -109],
[2258, 1299, 40, 70, -25, -109],
[2299, 1299, 40, 70, -25, -109],
[2340, 1299, 40, 70, -25, -109],
[2381, 1299, 40, 70, -25, -109],
[2422, 1299, 40, 70, -25, -109],
[2463, 1299, 40, 70, -25, -109],
[2504, 1299, 40, 70, -25, -109],
[2545, 1299, 40, 70, -25, -109],
[2586, 1299, 40, 70, -25, -109],
[2627, 1299, 40, 70, -25, -109],
[2668, 1299, 40, 70, -25, -109]
]
],
}
export const HOLYBOLT_META: MissileMeta = {
name: "holybolt",
celFile: "HolyBoltMissile",
width: 512,
height: 137,
directions: 1,
framesPerDirection: 16,
animSpeed: 16,
groups: [
[
[0, 0, 79, 45, -39, -59],
[80, 0, 79, 45, -39, -59],
[160, 0, 79, 45, -39, -59],
[240, 0, 79, 45, -39, -59],
[320, 0, 79, 45, -39, -59],
[400, 0, 79, 45, -39, -59],
[0, 46, 79, 45, -39, -59],
[80, 46, 79, 45, -39, -59],
[160, 46, 79, 45, -39, -59],
[240, 46, 79, 45, -39, -59],
[320, 46, 79, 45, -39, -59],
[400, 46, 79, 45, -39, -59],
[0, 92, 79, 45, -39, -59],
[80, 92, 79, 45, -39, -59],
[160, 92, 79, 45, -39, -59],
[240, 92, 79, 45, -39, -59]
]
],
}
export const BLESSEDHAMMER_META: MissileMeta = {
name: "blessedhammer",
celFile: "blessedhammer",
width: 512,
height: 192,
directions: 16,
framesPerDirection: 6,
animSpeed: 16,
groups: [
[
[0, 0, 27, 38, -13, -56],
[28, 0, 27, 38, -13, -56],
[56, 0, 27, 38, -13, -56],
[84, 0, 27, 38, -13, -56],
[112, 0, 27, 38, -13, -56],
[140, 0, 27, 38, -13, -56]
],
[
[168, 0, 26, 33, -13, -53],
[195, 0, 26, 33, -13, -53],
[222, 0, 26, 33, -13, -53],
[249, 0, 26, 33, -13, -53],
[276, 0, 26, 33, -13, -53],
[303, 0, 26, 33, -13, -53]
],
[
[330, 0, 27, 33, -14, -54],
[358, 0, 27, 33, -14, -54],
[386, 0, 27, 33, -14, -54],
[414, 0, 27, 33, -14, -54],
[442, 0, 27, 33, -14, -54],
[470, 0, 27, 33, -14, -54]
],
[
[0, 39, 27, 38, -13, -56],
[28, 39, 27, 38, -13, -56],
[56, 39, 27, 38, -13, -56],
[84, 39, 27, 38, -13, -56],
[112, 39, 27, 38, -13, -56],
[140, 39, 27, 38, -13, -56]
],
[
[168, 39, 7, 38, -3, -56],
[176, 39, 7, 38, -3, -56],
[184, 39, 7, 38, -3, -56],
[192, 39, 7, 38, -3, -56],
[200, 39, 7, 38, -3, -56],
[208, 39, 7, 38, -3, -56]
],
[
[216, 39, 36, 35, -18, -54],
[253, 39, 36, 35, -18, -54],
[290, 39, 36, 35, -18, -54],
[327, 39, 36, 35, -18, -54],
[364, 39, 36, 35, -18, -54],
[401, 39, 36, 35, -18, -54]
],
[
[438, 39, 7, 32, -4, -53],
[446, 39, 7, 32, -4, -53],
[454, 39, 7, 32, -4, -53],
[462, 39, 7, 32, -4, -53],
[470, 39, 7, 32, -4, -53],
[478, 39, 7, 32, -4, -53]
],
[
[0, 78, 36, 35, -18, -55],
[37, 78, 36, 35, -18, -55],
[74, 78, 36, 35, -18, -55],
[111, 78, 36, 35, -18, -55],
[148, 78, 36, 35, -18, -55],
[185, 78, 36, 35, -18, -55]
],
[
[222, 78, 16, 38, -8, -56],
[239, 78, 16, 38, -8, -56],
[256, 78, 16, 38, -8, -56],
[273, 78, 16, 38, -8, -56],
[290, 78, 16, 38, -8, -56],
[307, 78, 16, 38, -8, -56]
],
[
[324, 78, 34, 36, -17, -55],
[359, 78, 34, 36, -17, -55],
[394, 78, 34, 36, -17, -55],
[429, 78, 34, 36, -17, -55],
[464, 78, 34, 36, -17, -55],
[0, 117, 34, 36, -17, -55]
],
[
[35, 117, 34, 34, -17, -54],
[70, 117, 34, 34, -17, -54],
[105, 117, 34, 34, -17, -54],
[140, 117, 34, 34, -17, -54],
[175, 117, 34, 34, -17, -54],
[210, 117, 34, 34, -17, -54]
],
[
[245, 117, 16, 32, -8, -53],
[262, 117, 16, 32, -8, -53],
[279, 117, 16, 32, -8, -53],
[296, 117, 16, 32, -8, -53],
[313, 117, 16, 32, -8, -53],
[330, 117, 16, 32, -8, -53]
],
[
[347, 117, 16, 32, -9, -53],
[364, 117, 16, 32, -9, -53],
[381, 117, 16, 32, -9, -53],
[398, 117, 16, 32, -9, -53],
[415, 117, 16, 32, -9, -53],
[432, 117, 16, 32, -9, -53]
],
[
[449, 117, 33, 34, -17, -54],
[0, 154, 33, 34, -17, -54],
[34, 154, 33, 34, -17, -54],
[68, 154, 33, 34, -17, -54],
[102, 154, 33, 34, -17, -54],
[136, 154, 33, 34, -17, -54]
],
[
[170, 154, 34, 36, -17, -55],
[205, 154, 34, 36, -17, -55],
[240, 154, 34, 36, -17, -55],
[275, 154, 34, 36, -17, -55],
[310, 154, 34, 36, -17, -55],
[345, 154, 34, 36, -17, -55]
],
[
[380, 154, 16, 38, -7, -56],
[397, 154, 16, 38, -7, -56],
[414, 154, 16, 38, -7, -56],
[431, 154, 16, 38, -7, -56],
[448, 154, 16, 38, -7, -56],
[465, 154, 16, 38, -7, -56]
]
],
}
export const MAGICARROW_META: MissileMeta = {
name: "magicarrow",
celFile: "SafeArrow",
width: 1024,
height: 287,
directions: 32,
framesPerDirection: 8,
animSpeed: 16,
groups: [
[
[0, 0, 41, 24, -18, -60],
[42, 0, 41, 24, -18, -60],
[84, 0, 41, 24, -18, -60],
[126, 0, 41, 24, -18, -60],
[168, 0, 41, 24, -18, -60],
[210, 0, 41, 24, -18, -60],
[252, 0, 41, 24, -18, -60],
[294, 0, 41, 24, -18, -60]
],
[
[336, 0, 40, 25, -18, -58],
[377, 0, 40, 25, -18, -58],
[418, 0, 40, 25, -18, -58],
[459, 0, 40, 25, -18, -58],
[500, 0, 40, 25, -18, -58],
[541, 0, 40, 25, -18, -58],
[582, 0, 40, 25, -18, -58],
[623, 0, 40, 25, -18, -58]
],
[
[664, 0, 40, 25, -22, -58],
[705, 0, 40, 25, -22, -58],
[746, 0, 40, 25, -22, -58],
[787, 0, 40, 25, -22, -58],
[828, 0, 40, 25, -22, -58],
[869, 0, 40, 25, -22, -58],
[910, 0, 40, 25, -22, -58],
[951, 0, 40, 25, -22, -58]
],
[
[0, 26, 41, 24, -23, -60],
[42, 26, 41, 24, -23, -60],
[84, 26, 41, 24, -23, -60],
[126, 26, 41, 24, -23, -60],
[168, 26, 41, 24, -23, -60],
[210, 26, 41, 24, -23, -60],
[252, 26, 41, 24, -23, -60],
[294, 26, 41, 24, -23, -60]
],
[
[336, 26, 18, 31, -9, -64],
[355, 26, 18, 31, -9, -64],
[374, 26, 18, 31, -9, -64],
[393, 26, 18, 31, -9, -64],
[412, 26, 18, 31, -9, -64],
[431, 26, 18, 31, -9, -64],
[450, 26, 18, 31, -9, -64],
[469, 26, 18, 31, -9, -64]
],
[
[488, 26, 53, 17, -23, -55],
[542, 26, 53, 17, -23, -55],
[596, 26, 53, 17, -23, -55],
[650, 26, 53, 17, -23, -55],
[704, 26, 53, 17, -23, -55],
[758, 26, 53, 17, -23, -55],
[812, 26, 53, 17, -23, -55],
[866, 26, 53, 17, -23, -55]
],
[
[920, 26, 18, 30, -9, -60],
[939, 26, 18, 30, -9, -60],
[958, 26, 18, 30, -9, -60],
[977, 26, 18, 30, -9, -60],
[996, 26, 18, 30, -9, -60],
[0, 58, 18, 30, -9, -60],
[19, 58, 18, 30, -9, -60],
[38, 58, 18, 30, -9, -60]
],
[
[57, 58, 51, 17, -29, -55],
[109, 58, 51, 17, -29, -55],
[161, 58, 51, 17, -29, -55],
[213, 58, 51, 17, -29, -55],
[265, 58, 51, 17, -29, -55],
[317, 58, 51, 17, -29, -55],
[369, 58, 51, 17, -29, -55],
[421, 58, 51, 17, -29, -55]
],
[
[473, 58, 26, 28, -12, -62],
[500, 58, 26, 28, -12, -62],
[527, 58, 26, 28, -12, -62],
[554, 58, 26, 28, -12, -62],
[581, 58, 26, 28, -12, -62],
[608, 58, 26, 28, -12, -62],
[635, 58, 26, 28, -12, -62],
[662, 58, 26, 28, -12, -62]
],
[
[689, 58, 50, 19, -22, -57],
[740, 58, 50, 19, -22, -57],
[791, 58, 50, 19, -22, -57],
[842, 58, 50, 19, -22, -57],
[893, 58, 50, 19, -22, -57],
[944, 58, 50, 19, -22, -57],
[0, 89, 50, 19, -22, -57],
[51, 89, 50, 19, -22, -57]
],
[
[102, 89, 48, 20, -21, -56],
[151, 89, 48, 20, -21, -56],
[200, 89, 48, 20, -21, -56],
[249, 89, 48, 20, -21, -56],
[298, 89, 48, 20, -21, -56],
[347, 89, 48, 20, -21, -56],
[396, 89, 48, 20, -21, -56],
[445, 89, 48, 20, -21, -56]
],
[
[494, 89, 27, 28, -12, -59],
[522, 89, 27, 28, -12, -59],
[550, 89, 27, 28, -12, -59],
[578, 89, 27, 28, -12, -59],
[606, 89, 27, 28, -12, -59],
[634, 89, 27, 28, -12, -59],
[662, 89, 27, 28, -12, -59],
[690, 89, 27, 28, -12, -59]
],
[
[718, 89, 27, 28, -15, -59],
[746, 89, 27, 28, -15, -59],
[774, 89, 27, 28, -15, -59],
[802, 89, 27, 28, -15, -59],
[830, 89, 27, 28, -15, -59],
[858, 89, 27, 28, -15, -59],
[886, 89, 27, 28, -15, -59],
[914, 89, 27, 28, -15, -59]
],
[
[942, 89, 50, 20, -28, -56],
[0, 118, 50, 20, -28, -56],
[51, 118, 50, 20, -28, -56],
[102, 118, 50, 20, -28, -56],
[153, 118, 50, 20, -28, -56],
[204, 118, 50, 20, -28, -56],
[255, 118, 50, 20, -28, -56],
[306, 118, 50, 20, -28, -56]
],
[
[357, 118, 50, 19, -28, -57],
[408, 118, 50, 19, -28, -57],
[459, 118, 50, 19, -28, -57],
[510, 118, 50, 19, -28, -57],
[561, 118, 50, 19, -28, -57],
[612, 118, 50, 19, -28, -57],
[663, 118, 50, 19, -28, -57],
[714, 118, 50, 19, -28, -57]
],
[
[765, 118, 27, 28, -15, -62],
[793, 118, 27, 28, -15, -62],
[821, 118, 27, 28, -15, -62],
[849, 118, 27, 28, -15, -62],
[877, 118, 27, 28, -15, -62],
[905, 118, 27, 28, -15, -62],
[933, 118, 27, 28, -15, -62],
[961, 118, 27, 28, -15, -62]
],
[
[989, 118, 20, 30, -9, -63],
[0, 149, 20, 30, -9, -63],
[21, 149, 20, 30, -9, -63],
[42, 149, 20, 30, -9, -63],
[63, 149, 20, 30, -9, -63],
[84, 149, 20, 30, -9, -63],
[105, 149, 20, 30, -9, -63],
[126, 149, 20, 30, -9, -63]
],
[
[147, 149, 33, 26, -15, -61],
[181, 149, 33, 26, -15, -61],
[215, 149, 33, 26, -15, -61],
[249, 149, 33, 26, -15, -61],
[283, 149, 33, 26, -15, -61],
[317, 149, 33, 26, -15, -61],
[351, 149, 33, 26, -15, -61],
[385, 149, 33, 26, -15, -61]
],
[
[419, 149, 45, 22, -20, -59],
[465, 149, 45, 22, -20, -59],
[511, 149, 45, 22, -20, -59],
[557, 149, 45, 22, -20, -59],
[603, 149, 45, 22, -20, -59],
[649, 149, 45, 22, -20, -59],
[695, 149, 45, 22, -20, -59],
[741, 149, 45, 22, -20, -59]
],
[
[787, 149, 51, 18, -22, -56],
[839, 149, 51, 18, -22, -56],
[891, 149, 51, 18, -22, -56],
[943, 149, 51, 18, -22, -56],
[0, 180, 51, 18, -22, -56],
[52, 180, 51, 18, -22, -56],
[104, 180, 51, 18, -22, -56],
[156, 180, 51, 18, -22, -56]
],
[
[208, 180, 52, 17, -23, -55],
[261, 180, 52, 17, -23, -55],
[314, 180, 52, 17, -23, -55],
[367, 180, 52, 17, -23, -55],
[420, 180, 52, 17, -23, -55],
[473, 180, 52, 17, -23, -55],
[526, 180, 52, 17, -23, -55],
[579, 180, 52, 17, -23, -55]
],
[
[632, 180, 45, 22, -20, -57],
[678, 180, 45, 22, -20, -57],
[724, 180, 45, 22, -20, -57],
[770, 180, 45, 22, -20, -57],
[816, 180, 45, 22, -20, -57],
[862, 180, 45, 22, -20, -57],
[908, 180, 45, 22, -20, -57],
[954, 180, 45, 22, -20, -57]
],
[
[0, 203, 33, 27, -15, -59],
[34, 203, 33, 27, -15, -59],
[68, 203, 33, 27, -15, -59],
[102, 203, 33, 27, -15, -59],
[136, 203, 33, 27, -15, -59],
[170, 203, 33, 27, -15, -59],
[204, 203, 33, 27, -15, -59],
[238, 203, 33, 27, -15, -59]
],
[
[272, 203, 20, 29, -9, -60],
[293, 203, 20, 29, -9, -60],
[314, 203, 20, 29, -9, -60],
[335, 203, 20, 29, -9, -60],
[356, 203, 20, 29, -9, -60],
[377, 203, 20, 29, -9, -60],
[398, 203, 20, 29, -9, -60],
[419, 203, 20, 29, -9, -60]
],
[
[440, 203, 20, 30, -11, -60],
[461, 203, 20, 30, -11, -60],
[482, 203, 20, 30, -11, -60],
[503, 203, 20, 30, -11, -60],
[524, 203, 20, 30, -11, -60],
[545, 203, 20, 30, -11, -60],
[566, 203, 20, 30, -11, -60],
[587, 203, 20, 30, -11, -60]
],
[
[608, 203, 34, 27, -19, -59],
[643, 203, 34, 27, -19, -59],
[678, 203, 34, 27, -19, -59],
[713, 203, 34, 27, -19, -59],
[748, 203, 34, 27, -19, -59],
[783, 203, 34, 27, -19, -59],
[818, 203, 34, 27, -19, -59],
[853, 203, 34, 27, -19, -59]
],
[
[888, 203, 46, 22, -26, -57],
[935, 203, 46, 22, -26, -57],
[0, 234, 46, 22, -26, -57],
[47, 234, 46, 22, -26, -57],
[94, 234, 46, 22, -26, -57],
[141, 234, 46, 22, -26, -57],
[188, 234, 46, 22, -26, -57],
[235, 234, 46, 22, -26, -57]
],
[
[282, 234, 51, 18, -29, -55],
[334, 234, 51, 18, -29, -55],
[386, 234, 51, 18, -29, -55],
[438, 234, 51, 18, -29, -55],
[490, 234, 51, 18, -29, -55],
[542, 234, 51, 18, -29, -55],
[594, 234, 51, 18, -29, -55],
[646, 234, 51, 18, -29, -55]
],
[
[698, 234, 52, 18, -29, -56],
[751, 234, 52, 18, -29, -56],
[804, 234, 52, 18, -29, -56],
[857, 234, 52, 18, -29, -56],
[910, 234, 52, 18, -29, -56],
[963, 234, 52, 18, -29, -56],
[0, 257, 52, 18, -29, -56],
[53, 257, 52, 18, -29, -56]
],
[
[106, 257, 46, 22, -26, -59],
[153, 257, 46, 22, -26, -59],
[200, 257, 46, 22, -26, -59],
[247, 257, 46, 22, -26, -59],
[294, 257, 46, 22, -26, -59],
[341, 257, 46, 22, -26, -59],
[388, 257, 46, 22, -26, -59],
[435, 257, 46, 22, -26, -59]
],
[
[482, 257, 33, 26, -18, -61],
[516, 257, 33, 26, -18, -61],
[550, 257, 33, 26, -18, -61],
[584, 257, 33, 26, -18, -61],
[618, 257, 33, 26, -18, -61],
[652, 257, 33, 26, -18, -61],
[686, 257, 33, 26, -18, -61],
[720, 257, 33, 26, -18, -61]
],
[
[754, 257, 20, 30, -11, -63],
[775, 257, 20, 30, -11, -63],
[796, 257, 20, 30, -11, -63],
[817, 257, 20, 30, -11, -63],
[838, 257, 20, 30, -11, -63],
[859, 257, 20, 30, -11, -63],
[880, 257, 20, 30, -11, -63],
[901, 257, 20, 30, -11, -63]
]
],
}
export const FIREARROW_META: MissileMeta = {
name: "firearrow",
celFile: "FireArrow",
width: 512,
height: 355,
directions: 32,
framesPerDirection: 8,
animSpeed: 16,
groups: [
[
[0, 0, 32, 18, -16, -56],
[33, 0, 32, 18, -16, -56],
[66, 0, 32, 18, -16, -56],
[99, 0, 32, 18, -16, -56],
[132, 0, 32, 18, -16, -56],
[165, 0, 32, 18, -16, -56],
[198, 0, 32, 18, -16, -56],
[231, 0, 32, 18, -16, -56]
],
[
[264, 0, 32, 20, -16, -56],
[297, 0, 32, 20, -16, -56],
[330, 0, 32, 20, -16, -56],
[363, 0, 32, 20, -16, -56],
[396, 0, 32, 20, -16, -56],
[429, 0, 32, 20, -16, -56],
[462, 0, 32, 20, -16, -56],
[0, 21, 32, 20, -16, -56]
],
[
[33, 21, 32, 20, -16, -56],
[66, 21, 32, 20, -16, -56],
[99, 21, 32, 20, -16, -56],
[132, 21, 32, 20, -16, -56],
[165, 21, 32, 20, -16, -56],
[198, 21, 32, 20, -16, -56],
[231, 21, 32, 20, -16, -56],
[264, 21, 32, 20, -16, -56]
],
[
[297, 21, 32, 19, -16, -57],
[330, 21, 32, 19, -16, -57],
[363, 21, 32, 19, -16, -57],
[396, 21, 32, 19, -16, -57],
[429, 21, 32, 19, -16, -57],
[462, 21, 32, 19, -16, -57],
[0, 42, 32, 19, -16, -57],
[33, 42, 32, 19, -16, -57]
],
[
[66, 42, 10, 24, -5, -59],
[77, 42, 10, 24, -5, -59],
[88, 42, 10, 24, -5, -59],
[99, 42, 10, 24, -5, -59],
[110, 42, 10, 24, -5, -59],
[121, 42, 10, 24, -5, -59],
[132, 42, 10, 24, -5, -59],
[143, 42, 10, 24, -5, -59]
],
[
[154, 42, 41, 10, -22, -52],
[196, 42, 41, 10, -22, -52],
[238, 42, 41, 10, -22, -52],
[280, 42, 41, 10, -22, -52],
[322, 42, 41, 10, -22, -52],
[364, 42, 41, 10, -22, -52],
[406, 42, 41, 10, -22, -52],
[448, 42, 41, 10, -22, -52]
],
[
[490, 42, 10, 25, -5, -59],
[501, 42, 10, 25, -5, -59],
[0, 68, 10, 25, -5, -59],
[11, 68, 10, 25, -5, -59],
[22, 68, 10, 25, -5, -59],
[33, 68, 10, 25, -5, -59],
[44, 68, 10, 25, -5, -59],
[55, 68, 10, 25, -5, -59]
],
[
[66, 68, 41, 10, -19, -52],
[108, 68, 41, 10, -19, -52],
[150, 68, 41, 10, -19, -52],
[192, 68, 41, 10, -19, -52],
[234, 68, 41, 10, -19, -52],
[276, 68, 41, 10, -19, -52],
[318, 68, 41, 10, -19, -52],
[360, 68, 41, 10, -19, -52]
],
[
[402, 68, 21, 22, -10, -58],
[424, 68, 21, 22, -10, -58],
[446, 68, 21, 22, -10, -58],
[468, 68, 21, 22, -10, -58],
[490, 68, 21, 22, -10, -58],
[0, 94, 21, 22, -10, -58],
[22, 94, 21, 22, -10, -58],
[44, 94, 21, 22, -10, -58]
],
[
[66, 94, 38, 14, -20, -54],
[105, 94, 38, 14, -20, -54],
[144, 94, 38, 14, -20, -54],
[183, 94, 38, 14, -20, -54],
[222, 94, 38, 14, -20, -54],
[261, 94, 38, 14, -20, -54],
[300, 94, 38, 14, -20, -54],
[339, 94, 38, 14, -20, -54]
],
[
[378, 94, 38, 14, -20, -53],
[417, 94, 38, 14, -20, -53],
[456, 94, 38, 14, -20, -53],
[0, 117, 38, 14, -20, -53],
[39, 117, 38, 14, -20, -53],
[78, 117, 38, 14, -20, -53],
[117, 117, 38, 14, -20, -53],
[156, 117, 38, 14, -20, -53]
],
[
[195, 117, 21, 23, -10, -58],
[217, 117, 21, 23, -10, -58],
[239, 117, 21, 23, -10, -58],
[261, 117, 21, 23, -10, -58],
[283, 117, 21, 23, -10, -58],
[305, 117, 21, 23, -10, -58],
[327, 117, 21, 23, -10, -58],
[349, 117, 21, 23, -10, -58]
],
[
[371, 117, 22, 23, -12, -58],
[394, 117, 22, 23, -12, -58],
[417, 117, 22, 23, -12, -58],
[440, 117, 22, 23, -12, -58],
[463, 117, 22, 23, -12, -58],
[486, 117, 22, 23, -12, -58],
[0, 141, 22, 23, -12, -58],
[23, 141, 22, 23, -12, -58]
],
[
[46, 141, 38, 14, -18, -53],
[85, 141, 38, 14, -18, -53],
[124, 141, 38, 14, -18, -53],
[163, 141, 38, 14, -18, -53],
[202, 141, 38, 14, -18, -53],
[241, 141, 38, 14, -18, -53],
[280, 141, 38, 14, -18, -53],
[319, 141, 38, 14, -18, -53]
],
[
[358, 141, 38, 15, -18, -55],
[397, 141, 38, 15, -18, -55],
[436, 141, 38, 15, -18, -55],
[0, 165, 38, 15, -18, -55],
[39, 165, 38, 15, -18, -55],
[78, 165, 38, 15, -18, -55],
[117, 165, 38, 15, -18, -55],
[156, 165, 38, 15, -18, -55]
],
[
[195, 165, 22, 23, -12, -59],
[218, 165, 22, 23, -12, -59],
[241, 165, 22, 23, -12, -59],
[264, 165, 22, 23, -12, -59],
[287, 165, 22, 23, -12, -59],
[310, 165, 22, 23, -12, -59],
[333, 165, 22, 23, -12, -59],
[356, 165, 22, 23, -12, -59]
],
[
[379, 165, 16, 23, -7, -58],
[396, 165, 16, 23, -7, -58],
[413, 165, 16, 23, -7, -58],
[430, 165, 16, 23, -7, -58],
[447, 165, 16, 23, -7, -58],
[464, 165, 16, 23, -7, -58],
[481, 165, 16, 23, -7, -58],
[0, 189, 16, 23, -7, -58]
],
[
[17, 189, 27, 20, -13, -57],
[45, 189, 27, 20, -13, -57],
[73, 189, 27, 20, -13, -57],
[101, 189, 27, 20, -13, -57],
[129, 189, 27, 20, -13, -57],
[157, 189, 27, 20, -13, -57],
[185, 189, 27, 20, -13, -57],
[213, 189, 27, 20, -13, -57]
],
[
[241, 189, 35, 16, -18, -55],
[277, 189, 35, 16, -18, -55],
[313, 189, 35, 16, -18, -55],
[349, 189, 35, 16, -18, -55],
[385, 189, 35, 16, -18, -55],
[421, 189, 35, 16, -18, -55],
[457, 189, 35, 16, -18, -55],
[0, 213, 35, 16, -18, -55]
],
[
[36, 213, 41, 11, -22, -53],
[78, 213, 41, 11, -22, -53],
[120, 213, 41, 11, -22, -53],
[162, 213, 41, 11, -22, -53],
[204, 213, 41, 11, -22, -53],
[246, 213, 41, 11, -22, -53],
[288, 213, 41, 11, -22, -53],
[330, 213, 41, 11, -22, -53]
],
[
[372, 213, 41, 12, -22, -52],
[414, 213, 41, 12, -22, -52],
[456, 213, 41, 12, -22, -52],
[0, 230, 41, 12, -22, -52],
[42, 230, 41, 12, -22, -52],
[84, 230, 41, 12, -22, -52],
[126, 230, 41, 12, -22, -52],
[168, 230, 41, 12, -22, -52]
],
[
[210, 230, 35, 18, -18, -55],
[246, 230, 35, 18, -18, -55],
[282, 230, 35, 18, -18, -55],
[318, 230, 35, 18, -18, -55],
[354, 230, 35, 18, -18, -55],
[390, 230, 35, 18, -18, -55],
[426, 230, 35, 18, -18, -55],
[462, 230, 35, 18, -18, -55]
],
[
[0, 249, 27, 22, -13, -57],
[28, 249, 27, 22, -13, -57],
[56, 249, 27, 22, -13, -57],
[84, 249, 27, 22, -13, -57],
[112, 249, 27, 22, -13, -57],
[140, 249, 27, 22, -13, -57],
[168, 249, 27, 22, -13, -57],
[196, 249, 27, 22, -13, -57]
],
[
[224, 249, 16, 24, -7, -58],
[241, 249, 16, 24, -7, -58],
[258, 249, 16, 24, -7, -58],
[275, 249, 16, 24, -7, -58],
[292, 249, 16, 24, -7, -58],
[309, 249, 16, 24, -7, -58],
[326, 249, 16, 24, -7, -58],
[343, 249, 16, 24, -7, -58]
],
[
[360, 249, 16, 24, -9, -58],
[377, 249, 16, 24, -9, -58],
[394, 249, 16, 24, -9, -58],
[411, 249, 16, 24, -9, -58],
[428, 249, 16, 24, -9, -58],
[445, 249, 16, 24, -9, -58],
[462, 249, 16, 24, -9, -58],
[479, 249, 16, 24, -9, -58]
],
[
[0, 274, 27, 22, -14, -57],
[28, 274, 27, 22, -14, -57],
[56, 274, 27, 22, -14, -57],
[84, 274, 27, 22, -14, -57],
[112, 274, 27, 22, -14, -57],
[140, 274, 27, 22, -14, -57],
[168, 274, 27, 22, -14, -57],
[196, 274, 27, 22, -14, -57]
],
[
[224, 274, 35, 18, -17, -55],
[260, 274, 35, 18, -17, -55],
[296, 274, 35, 18, -17, -55],
[332, 274, 35, 18, -17, -55],
[368, 274, 35, 18, -17, -55],
[404, 274, 35, 18, -17, -55],
[440, 274, 35, 18, -17, -55],
[476, 274, 35, 18, -17, -55]
],
[
[0, 297, 41, 12, -19, -52],
[42, 297, 41, 12, -19, -52],
[84, 297, 41, 12, -19, -52],
[126, 297, 41, 12, -19, -52],
[168, 297, 41, 12, -19, -52],
[210, 297, 41, 12, -19, -52],
[252, 297, 41, 12, -19, -52],
[294, 297, 41, 12, -19, -52]
],
[
[336, 297, 41, 11, -19, -53],
[378, 297, 41, 11, -19, -53],
[420, 297, 41, 11, -19, -53],
[462, 297, 41, 11, -19, -53],
[0, 310, 41, 11, -19, -53],
[42, 310, 41, 11, -19, -53],
[84, 310, 41, 11, -19, -53],
[126, 310, 41, 11, -19, -53]
],
[
[168, 310, 35, 17, -17, -56],
[204, 310, 35, 17, -17, -56],
[240, 310, 35, 17, -17, -56],
[276, 310, 35, 17, -17, -56],
[312, 310, 35, 17, -17, -56],
[348, 310, 35, 17, -17, -56],
[384, 310, 35, 17, -17, -56],
[420, 310, 35, 17, -17, -56]
],
[
[456, 310, 27, 20, -14, -57],
[484, 310, 27, 20, -14, -57],
[0, 331, 27, 20, -14, -57],
[28, 331, 27, 20, -14, -57],
[56, 331, 27, 20, -14, -57],
[84, 331, 27, 20, -14, -57],
[112, 331, 27, 20, -14, -57],
[140, 331, 27, 20, -14, -57]
],
[
[168, 331, 16, 24, -9, -59],
[185, 331, 16, 24, -9, -59],
[202, 331, 16, 24, -9, -59],
[219, 331, 16, 24, -9, -59],
[236, 331, 16, 24, -9, -59],
[253, 331, 16, 24, -9, -59],
[270, 331, 16, 24, -9, -59],
[287, 331, 16, 24, -9, -59]
]
],
}
export const ICEARROW_META: MissileMeta = {
name: "icearrow",
celFile: "IceArrow",
width: 1024,
height: 324,
directions: 32,
framesPerDirection: 8,
animSpeed: 16,
groups: [
[
[0, 0, 45, 25, -20, -60],
[46, 0, 45, 25, -20, -60],
[92, 0, 45, 25, -20, -60],
[138, 0, 45, 25, -20, -60],
[184, 0, 45, 25, -20, -60],
[230, 0, 45, 25, -20, -60],
[276, 0, 45, 25, -20, -60],
[322, 0, 45, 25, -20, -60]
],
[
[368, 0, 44, 25, -19, -58],
[413, 0, 44, 25, -19, -58],
[458, 0, 44, 25, -19, -58],
[503, 0, 44, 25, -19, -58],
[548, 0, 44, 25, -19, -58],
[593, 0, 44, 25, -19, -58],
[638, 0, 44, 25, -19, -58],
[683, 0, 44, 25, -19, -58]
],
[
[728, 0, 45, 25, -25, -58],
[774, 0, 45, 25, -25, -58],
[820, 0, 45, 25, -25, -58],
[866, 0, 45, 25, -25, -58],
[912, 0, 45, 25, -25, -58],
[958, 0, 45, 25, -25, -58],
[0, 26, 45, 25, -25, -58],
[46, 26, 45, 25, -25, -58]
],
[
[92, 26, 45, 24, -25, -60],
[138, 26, 45, 24, -25, -60],
[184, 26, 45, 24, -25, -60],
[230, 26, 45, 24, -25, -60],
[276, 26, 45, 24, -25, -60],
[322, 26, 45, 24, -25, -60],
[368, 26, 45, 24, -25, -60],
[414, 26, 45, 24, -25, -60]
],
[
[460, 26, 16, 31, -8, -64],
[477, 26, 16, 31, -8, -64],
[494, 26, 16, 31, -8, -64],
[511, 26, 16, 31, -8, -64],
[528, 26, 16, 31, -8, -64],
[545, 26, 16, 31, -8, -64],
[562, 26, 16, 31, -8, -64],
[579, 26, 16, 31, -8, -64]
],
[
[596, 26, 61, 15, -27, -54],
[658, 26, 61, 15, -27, -54],
[720, 26, 61, 15, -27, -54],
[782, 26, 61, 15, -27, -54],
[844, 26, 61, 15, -27, -54],
[906, 26, 61, 15, -27, -54],
[0, 58, 61, 15, -27, -54],
[62, 58, 61, 15, -27, -54]
],
[
[124, 58, 16, 32, -8, -61],
[141, 58, 16, 32, -8, -61],
[158, 58, 16, 32, -8, -61],
[175, 58, 16, 32, -8, -61],
[192, 58, 16, 32, -8, -61],
[209, 58, 16, 32, -8, -61],
[226, 58, 16, 32, -8, -61],
[243, 58, 16, 32, -8, -61]
],
[
[260, 58, 60, 15, -34, -54],
[321, 58, 60, 15, -34, -54],
[382, 58, 60, 15, -34, -54],
[443, 58, 60, 15, -34, -54],
[504, 58, 60, 15, -34, -54],
[565, 58, 60, 15, -34, -54],
[626, 58, 60, 15, -34, -54],
[687, 58, 60, 15, -34, -54]
],
[
[748, 58, 27, 30, -12, -63],
[776, 58, 27, 30, -12, -63],
[804, 58, 27, 30, -12, -63],
[832, 58, 27, 30, -12, -63],
[860, 58, 27, 30, -12, -63],
[888, 58, 27, 30, -12, -63],
[916, 58, 27, 30, -12, -63],
[944, 58, 27, 30, -12, -63]
],
[
[0, 91, 57, 19, -25, -57],
[58, 91, 57, 19, -25, -57],
[116, 91, 57, 19, -25, -57],
[174, 91, 57, 19, -25, -57],
[232, 91, 57, 19, -25, -57],
[290, 91, 57, 19, -25, -57],
[348, 91, 57, 19, -25, -57],
[406, 91, 57, 19, -25, -57]
],
[
[464, 91, 57, 18, -25, -55],
[522, 91, 57, 18, -25, -55],
[580, 91, 57, 18, -25, -55],
[638, 91, 57, 18, -25, -55],
[696, 91, 57, 18, -25, -55],
[754, 91, 57, 18, -25, -55],
[812, 91, 57, 18, -25, -55],
[870, 91, 57, 18, -25, -55]
],
[
[928, 91, 27, 30, -12, -60],
[956, 91, 27, 30, -12, -60],
[984, 91, 27, 30, -12, -60],
[0, 122, 27, 30, -12, -60],
[28, 122, 27, 30, -12, -60],
[56, 122, 27, 30, -12, -60],
[84, 122, 27, 30, -12, -60],
[112, 122, 27, 30, -12, -60]
],
[
[140, 122, 27, 30, -15, -60],
[168, 122, 27, 30, -15, -60],
[196, 122, 27, 30, -15, -60],
[224, 122, 27, 30, -15, -60],
[252, 122, 27, 30, -15, -60],
[280, 122, 27, 30, -15, -60],
[308, 122, 27, 30, -15, -60],
[336, 122, 27, 30, -15, -60]
],
[
[364, 122, 57, 18, -32, -55],
[422, 122, 57, 18, -32, -55],
[480, 122, 57, 18, -32, -55],
[538, 122, 57, 18, -32, -55],
[596, 122, 57, 18, -32, -55],
[654, 122, 57, 18, -32, -55],
[712, 122, 57, 18, -32, -55],
[770, 122, 57, 18, -32, -55]
],
[
[828, 122, 57, 19, -32, -57],
[886, 122, 57, 19, -32, -57],
[944, 122, 57, 19, -32, -57],
[0, 153, 57, 19, -32, -57],
[58, 153, 57, 19, -32, -57],
[116, 153, 57, 19, -32, -57],
[174, 153, 57, 19, -32, -57],
[232, 153, 57, 19, -32, -57]
],
[
[290, 153, 27, 30, -15, -63],
[318, 153, 27, 30, -15, -63],
[346, 153, 27, 30, -15, -63],
[374, 153, 27, 30, -15, -63],
[402, 153, 27, 30, -15, -63],
[430, 153, 27, 30, -15, -63],
[458, 153, 27, 30, -15, -63],
[486, 153, 27, 30, -15, -63]
],
[
[514, 153, 19, 31, -9, -64],
[534, 153, 19, 31, -9, -64],
[554, 153, 19, 31, -9, -64],
[574, 153, 19, 31, -9, -64],
[594, 153, 19, 31, -9, -64],
[614, 153, 19, 31, -9, -64],
[634, 153, 19, 31, -9, -64],
[654, 153, 19, 31, -9, -64]
],
[
[674, 153, 36, 28, -16, -62],
[711, 153, 36, 28, -16, -62],
[748, 153, 36, 28, -16, -62],
[785, 153, 36, 28, -16, -62],
[822, 153, 36, 28, -16, -62],
[859, 153, 36, 28, -16, -62],
[896, 153, 36, 28, -16, -62],
[933, 153, 36, 28, -16, -62]
],
[
[970, 153, 51, 21, -22, -58],
[0, 185, 51, 21, -22, -58],
[52, 185, 51, 21, -22, -58],
[104, 185, 51, 21, -22, -58],
[156, 185, 51, 21, -22, -58],
[208, 185, 51, 21, -22, -58],
[260, 185, 51, 21, -22, -58],
[312, 185, 51, 21, -22, -58]
],
[
[364, 185, 59, 16, -26, -55],
[424, 185, 59, 16, -26, -55],
[484, 185, 59, 16, -26, -55],
[544, 185, 59, 16, -26, -55],
[604, 185, 59, 16, -26, -55],
[664, 185, 59, 16, -26, -55],
[724, 185, 59, 16, -26, -55],
[784, 185, 59, 16, -26, -55]
],
[
[844, 185, 59, 16, -26, -54],
[904, 185, 59, 16, -26, -54],
[964, 185, 59, 16, -26, -54],
[0, 207, 59, 16, -26, -54],
[60, 207, 59, 16, -26, -54],
[120, 207, 59, 16, -26, -54],
[180, 207, 59, 16, -26, -54],
[240, 207, 59, 16, -26, -54]
],
[
[300, 207, 50, 21, -22, -56],
[351, 207, 50, 21, -22, -56],
[402, 207, 50, 21, -22, -56],
[453, 207, 50, 21, -22, -56],
[504, 207, 50, 21, -22, -56],
[555, 207, 50, 21, -22, -56],
[606, 207, 50, 21, -22, -56],
[657, 207, 50, 21, -22, -56]
],
[
[708, 207, 36, 28, -16, -59],
[745, 207, 36, 28, -16, -59],
[782, 207, 36, 28, -16, -59],
[819, 207, 36, 28, -16, -59],
[856, 207, 36, 28, -16, -59],
[893, 207, 36, 28, -16, -59],
[930, 207, 36, 28, -16, -59],
[967, 207, 36, 28, -16, -59]
],
[
[1004, 207, 19, 31, -9, -60],
[0, 239, 19, 31, -9, -60],
[20, 239, 19, 31, -9, -60],
[40, 239, 19, 31, -9, -60],
[60, 239, 19, 31, -9, -60],
[80, 239, 19, 31, -9, -60],
[100, 239, 19, 31, -9, -60],
[120, 239, 19, 31, -9, -60]
],
[
[140, 239, 19, 31, -10, -60],
[160, 239, 19, 31, -10, -60],
[180, 239, 19, 31, -10, -60],
[200, 239, 19, 31, -10, -60],
[220, 239, 19, 31, -10, -60],
[240, 239, 19, 31, -10, -60],
[260, 239, 19, 31, -10, -60],
[280, 239, 19, 31, -10, -60]
],
[
[300, 239, 36, 28, -20, -59],
[337, 239, 36, 28, -20, -59],
[374, 239, 36, 28, -20, -59],
[411, 239, 36, 28, -20, -59],
[448, 239, 36, 28, -20, -59],
[485, 239, 36, 28, -20, -59],
[522, 239, 36, 28, -20, -59],
[559, 239, 36, 28, -20, -59]
],
[
[596, 239, 52, 21, -29, -56],
[649, 239, 52, 21, -29, -56],
[702, 239, 52, 21, -29, -56],
[755, 239, 52, 21, -29, -56],
[808, 239, 52, 21, -29, -56],
[861, 239, 52, 21, -29, -56],
[914, 239, 52, 21, -29, -56],
[967, 239, 52, 21, -29, -56]
],
[
[0, 271, 59, 16, -33, -54],
[60, 271, 59, 16, -33, -54],
[120, 271, 59, 16, -33, -54],
[180, 271, 59, 16, -33, -54],
[240, 271, 59, 16, -33, -54],
[300, 271, 59, 16, -33, -54],
[360, 271, 59, 16, -33, -54],
[420, 271, 59, 16, -33, -54]
],
[
[480, 271, 59, 16, -33, -55],
[540, 271, 59, 16, -33, -55],
[600, 271, 59, 16, -33, -55],
[660, 271, 59, 16, -33, -55],
[720, 271, 59, 16, -33, -55],
[780, 271, 59, 16, -33, -55],
[840, 271, 59, 16, -33, -55],
[900, 271, 59, 16, -33, -55]
],
[
[960, 271, 52, 21, -29, -58],
[0, 293, 52, 21, -29, -58],
[53, 293, 52, 21, -29, -58],
[106, 293, 52, 21, -29, -58],
[159, 293, 52, 21, -29, -58],
[212, 293, 52, 21, -29, -58],
[265, 293, 52, 21, -29, -58],
[318, 293, 52, 21, -29, -58]
],
[
[371, 293, 36, 28, -20, -62],
[408, 293, 36, 28, -20, -62],
[445, 293, 36, 28, -20, -62],
[482, 293, 36, 28, -20, -62],
[519, 293, 36, 28, -20, -62],
[556, 293, 36, 28, -20, -62],
[593, 293, 36, 28, -20, -62],
[630, 293, 36, 28, -20, -62]
],
[
[667, 293, 19, 31, -10, -64],
[687, 293, 19, 31, -10, -64],
[707, 293, 19, 31, -10, -64],
[727, 293, 19, 31, -10, -64],
[747, 293, 19, 31, -10, -64],
[767, 293, 19, 31, -10, -64],
[787, 293, 19, 31, -10, -64],
[807, 293, 19, 31, -10, -64]
]
],
}
export const ARROW_META: MissileMeta = {
name: "arrow",
celFile: "Arrow",
width: 512,
height: 36,
directions: 32,
framesPerDirection: 1,
animSpeed: 16,
groups: [
[
[0, 0, 31, 13, -16, -56]
],
[
[32, 0, 31, 13, -15, -55]
],
[
[64, 0, 30, 14, -15, -55]
],
[
[95, 0, 31, 14, -15, -56]
],
[
[127, 0, 4, 18, -2, -58]
],
[
[132, 0, 42, 5, -22, -52]
],
[
[175, 0, 4, 17, -2, -57]
],
[
[180, 0, 41, 5, -20, -51]
],
[
[222, 0, 18, 17, -9, -58]
],
[
[241, 0, 39, 9, -20, -54]
],
[
[281, 0, 39, 8, -20, -53]
],
[
[321, 0, 18, 16, -8, -57]
],
[
[340, 0, 18, 17, -9, -57]
],
[
[359, 0, 39, 9, -19, -53]
],
[
[399, 0, 39, 8, -19, -53]
],
[
[439, 0, 18, 16, -9, -57]
],
[
[458, 0, 11, 18, -6, -58]
],
[
[470, 0, 25, 15, -13, -57]
],
[
[0, 19, 35, 12, -18, -56]
],
[
[36, 19, 41, 7, -21, -53]
],
[
[78, 19, 41, 6, -21, -52]
],
[
[120, 19, 35, 11, -17, -54]
],
[
[156, 19, 25, 15, -12, -56]
],
[
[182, 19, 11, 17, -5, -57]
],
[
[194, 19, 11, 17, -6, -57]
],
[
[206, 19, 25, 16, -13, -56]
],
[
[232, 19, 35, 12, -17, -54]
],
[
[268, 19, 41, 7, -20, -52]
],
[
[310, 19, 41, 6, -20, -52]
],
[
[352, 19, 35, 12, -17, -55]
],
[
[388, 19, 24, 16, -12, -57]
],
[
[413, 19, 10, 17, -5, -57]
]
],
}
export const LIGHTNINGJAVELIN_META: MissileMeta = {
name: "lightningjavelin",
celFile: "LightningJavelin",
width: 1024,
height: 642,
directions: 16,
framesPerDirection: 5,
animSpeed: 16,
groups: [
[
[0, 0, 100, 63, -42, -83],
[101, 0, 100, 63, -42, -83],
[202, 0, 100, 63, -42, -83],
[303, 0, 100, 63, -42, -83],
[404, 0, 100, 63, -42, -83]
],
[
[505, 0, 111, 67, -39, -89],
[617, 0, 111, 67, -39, -89],
[729, 0, 111, 67, -39, -89],
[841, 0, 111, 67, -39, -89],
[0, 68, 111, 67, -39, -89]
],
[
[112, 68, 108, 67, -68, -89],
[221, 68, 108, 67, -68, -89],
[330, 68, 108, 67, -68, -89],
[439, 68, 108, 67, -68, -89],
[548, 68, 108, 67, -68, -89]
],
[
[657, 68, 101, 62, -60, -82],
[759, 68, 101, 62, -60, -82],
[861, 68, 101, 62, -60, -82],
[0, 136, 101, 62, -60, -82],
[102, 136, 101, 62, -60, -82]
],
[
[204, 136, 60, 71, -31, -89],
[265, 136, 60, 71, -31, -89],
[326, 136, 60, 71, -31, -89],
[387, 136, 60, 71, -31, -89],
[448, 136, 60, 71, -31, -89]
],
[
[509, 136, 133, 60, -45, -86],
[643, 136, 133, 60, -45, -86],
[777, 136, 133, 60, -45, -86],
[0, 208, 133, 60, -45, -86],
[134, 208, 133, 60, -45, -86]
],
[
[268, 208, 56, 79, -27, -90],
[325, 208, 56, 79, -27, -90],
[382, 208, 56, 79, -27, -90],
[439, 208, 56, 79, -27, -90],
[496, 208, 56, 79, -27, -90]
],
[
[553, 208, 131, 60, -86, -85],
[685, 208, 131, 60, -86, -85],
[817, 208, 131, 60, -86, -85],
[0, 288, 131, 60, -86, -85],
[132, 288, 131, 60, -86, -85]
],
[
[264, 288, 71, 69, -37, -88],
[336, 288, 71, 69, -37, -88],
[408, 288, 71, 69, -37, -88],
[480, 288, 71, 69, -37, -88],
[552, 288, 71, 69, -37, -88]
],
[
[624, 288, 123, 61, -45, -84],
[748, 288, 123, 61, -45, -84],
[872, 288, 123, 61, -45, -84],
[0, 358, 123, 61, -45, -84],
[124, 358, 123, 61, -45, -84]
],
[
[248, 358, 129, 60, -43, -88],
[378, 358, 129, 60, -43, -88],
[508, 358, 129, 60, -43, -88],
[638, 358, 129, 60, -43, -88],
[768, 358, 129, 60, -43, -88]
],
[
[898, 358, 78, 76, -33, -90],
[0, 435, 78, 76, -33, -90],
[79, 435, 78, 76, -33, -90],
[158, 435, 78, 76, -33, -90],
[237, 435, 78, 76, -33, -90]
],
[
[316, 435, 76, 76, -41, -90],
[393, 435, 76, 76, -41, -90],
[470, 435, 76, 76, -41, -90],
[547, 435, 76, 76, -41, -90],
[624, 435, 76, 76, -41, -90]
],
[
[701, 435, 127, 59, -84, -87],
[829, 435, 127, 59, -84, -87],
[0, 512, 127, 59, -84, -87],
[128, 512, 127, 59, -84, -87],
[256, 512, 127, 59, -84, -87]
],
[
[384, 512, 121, 61, -77, -83],
[506, 512, 121, 61, -77, -83],
[628, 512, 121, 61, -77, -83],
[750, 512, 121, 61, -77, -83],
[872, 512, 121, 61, -77, -83]
],
[
[0, 574, 71, 68, -36, -86],
[72, 574, 71, 68, -36, -86],
[144, 574, 71, 68, -36, -86],
[216, 574, 71, 68, -36, -86],
[288, 574, 71, 68, -36, -86]
]
],
}
export const MISSILE_METAS: Readonly<Record<string, MissileMeta>> = Object.freeze({
'firebolt': FIREBOLT_META,
'fireball': FIREBALL_META,
'fireexplode': FIREEXPLODE_META,
'icebolt': ICEBOLT_META,
'iceblast': ICEBLAST_META,
'glacialspike': GLACIALSPIKE_META,
'iceexplode': ICEEXPLODE_META,
'freezeexplode': FREEZEEXPLODE_META,
'frozenorb': FROZENORB_META,
'frozenorbexplode': FROZENORBEXPLODE_META,
'chargedbolt': CHARGEDBOLT_META,
'teeth': TEETH_META,
'teethexplode': TEETHEXPLODE_META,
'bonespear': BONESPEAR_META,
'bonespirit': BONESPIRIT_META,
'bonespiritexplode': BONESPIRITEXPLODE_META,
'poisonnova': POISONNOVA_META,
'holybolt': HOLYBOLT_META,
'blessedhammer': BLESSEDHAMMER_META,
'magicarrow': MAGICARROW_META,
'firearrow': FIREARROW_META,
'icearrow': ICEARROW_META,
'arrow': ARROW_META,
'lightningjavelin': LIGHTNINGJAVELIN_META,
})