Silly billy, fixes for songs starting before countdown, fixed countdown order

This commit is contained in:
entar 2025-06-22 23:04:12 +07:00
parent a7dd8a1c36
commit 0b2848ff52
38 changed files with 284547 additions and 8 deletions

BIN
TaggedEngine.love Normal file

Binary file not shown.

View File

@ -0,0 +1,98 @@
{
"animations": [
{
"loop": false,
"cameraOffset": [
0,
0
],
"offsets": [
0,
0
],
"anim": "idle",
"fps": 24,
"name": "ElIdleSMALL",
"indices": []
},
{
"loop": false,
"cameraOffset": [
-30,
0
],
"offsets": [
57,
23
],
"anim": "singLEFT",
"fps": 24,
"name": "ElLeftSMALL",
"indices": []
},
{
"loop": false,
"cameraOffset": [
0,
30
],
"offsets": [
10,
-46
],
"anim": "singDOWN",
"fps": 24,
"name": "ElDownSMALL",
"indices": []
},
{
"loop": false,
"cameraOffset": [
30,
0
],
"offsets": [
-8,
3
],
"anim": "singRIGHT",
"fps": 24,
"name": "ElRightSMALL",
"indices": []
},
{
"loop": false,
"cameraOffset": [
0,
-30
],
"offsets": [
-20,
50
],
"anim": "singUP",
"fps": 24,
"name": "ElUpSMALL",
"indices": []
}
],
"no_antialiasing": false,
"image": "sprites/characters/Lookalike_Assets",
"position": [
130,
280
],
"healthicon": "dad",
"flip_x": false,
"healthbar_colors": [
175,
102,
206
],
"camera_position": [
-60,
-130
],
"sing_duration": 6.1,
"scale": 1
}

View File

@ -0,0 +1,56 @@
{
"animations": [
{
"offsets": [
37,
11
],
"loop": false,
"fps": 24,
"anim": "firstDeath",
"indices": [],
"name": "BF dies"
},
{
"offsets": [
37,
5
],
"loop": true,
"fps": 24,
"anim": "deathLoop",
"indices": [],
"name": "BF Dead Loop"
},
{
"offsets": [
37,
69
],
"loop": false,
"fps": 24,
"anim": "deathConfirm",
"indices": [],
"name": "BF Dead confirm"
}
],
"no_antialiasing": false,
"image": "sprites/characters/BOYFRIEND_DEAD",
"position": [
0,
350
],
"healthicon": "bf",
"flip_x": false,
"healthbar_colors": [
49,
176,
209
],
"camera_position": [
700,
-300
],
"sing_duration": 4,
"scale": 1
}

166
characters/bfurself.json Normal file
View File

@ -0,0 +1,166 @@
{
"animations": [
{
"offsets": [
-63,
1
],
"loop": false,
"fps": 24,
"anim": "singRIGHT",
"indices": [],
"name": "BFRight"
},
{
"offsets": [
-56,
65
],
"loop": false,
"fps": 24,
"anim": "singUP",
"indices": [],
"name": "BFUp"
},
{
"offsets": [
83,
-1
],
"loop": false,
"fps": 24,
"anim": "singLEFT",
"indices": [],
"name": "BFLeft"
},
{
"offsets": [
0,
0
],
"loop": false,
"fps": 24,
"anim": "idle",
"indices": [],
"name": "BFIdle"
},
{
"loop": false,
"offsets": [
-26,
-59
],
"anim": "singDOWN",
"fps": 24,
"name": "BFDown",
"indices": []
},
{
"offsets": [
37,
70
],
"loop": false,
"fps": 24,
"anim": "singUP-alt",
"indices": [],
"name": "BFUpALT"
},
{
"offsets": [
-30,
6
],
"loop": false,
"fps": 24,
"anim": "singRIGHT-alt",
"indices": [],
"name": "BFRightALT"
},
{
"offsets": [
107,
125
],
"loop": false,
"fps": 24,
"anim": "singDOWN-alt",
"indices": [],
"name": "BFDownALT"
},
{
"offsets": [
80,
0
],
"loop": false,
"fps": 24,
"anim": "singLEFT-alt",
"indices": [],
"name": "BFLeftALT"
},
{
"offsets": [
80,
0
],
"loop": false,
"fps": 24,
"anim": "singDOWNmiss",
"indices": [],
"name": "BFIdle"
},
{
"offsets": [
80,
0
],
"loop": false,
"fps": 24,
"anim": "singRIGHTmiss",
"indices": [],
"name": "BFIdle"
},
{
"offsets": [
80,
0
],
"loop": false,
"fps": 24,
"anim": "singUPmiss",
"indices": [],
"name": "BFIdle"
},
{
"offsets": [
80,
0
],
"loop": false,
"fps": 24,
"anim": "singLEFTmiss",
"indices": [],
"name": "BFIdle"
}
],
"no_antialiasing": false,
"image": "sprites/characters/YourselfBF",
"position": [
200,
190
],
"healthicon": "bf",
"flip_x": false,
"healthbar_colors": [
49,
176,
209
],
"camera_position": [
200,
0
],
"sing_duration": 4.00000000000001,
"scale": 1
}

View File

@ -0,0 +1,188 @@
{
"animations": [
{
"loop": false,
"cameraOffset": [
-30,
0
],
"offsets": [
111,
30
],
"anim": "singLEFT",
"fps": 24,
"name": "ElLeftBIG",
"indices": []
},
{
"loop": false,
"cameraOffset": [
0,
-30
],
"offsets": [
166,
275
],
"anim": "singUP",
"fps": 24,
"name": "ElUpBIG",
"indices": []
},
{
"loop": false,
"cameraOffset": [
30,
0
],
"offsets": [
-10,
27
],
"anim": "singRIGHT",
"fps": 24,
"name": "ElRightBIG",
"indices": []
},
{
"loop": false,
"cameraOffset": [
0,
0
],
"offsets": [
0,
0
],
"anim": "idle",
"fps": 24,
"name": "ElIdleBIG",
"indices": []
},
{
"offsets": [
-60,
-480
],
"cameraOffset": [
0,
0
],
"loop": false,
"fps": 24,
"anim": "idle-alt",
"indices": [],
"name": "ElIdleSMALL"
},
{
"offsets": [
-2,
-457
],
"cameraOffset": [
-30,
0
],
"loop": false,
"fps": 24,
"anim": "singLEFT-alt",
"indices": [],
"name": "ElLeftSMALL"
},
{
"offsets": [
-50,
-526
],
"cameraOffset": [
0,
30
],
"loop": false,
"fps": 24,
"anim": "singDOWN-alt",
"indices": [],
"name": "ElDownSMALL"
},
{
"offsets": [
-80,
-429
],
"cameraOffset": [
0,
-30
],
"loop": false,
"fps": 24,
"anim": "singUP-alt",
"indices": [],
"name": "ElUpSMALL"
},
{
"loop": false,
"cameraOffset": [
30,
0
],
"offsets": [
-66,
-476
],
"anim": "singRIGHT-alt",
"fps": 24,
"name": "ElRightSMALL",
"indices": []
},
{
"offsets": [
20,
-129
],
"cameraOffset": [
0,
30
],
"loop": false,
"fps": 24,
"anim": "singDOWN",
"indices": [
0,
1,
2,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14
],
"name": "ElDownBIG"
}
],
"no_antialiasing": false,
"image": "sprites/characters/Lookalike_Assets",
"position": [
100,
50
],
"healthicon": "dad",
"flip_x": false,
"healthbar_colors": [
175,
102,
206
],
"camera_position": [
-60,
-150
],
"sing_duration": 6.1,
"scale": 1
}

View File

@ -0,0 +1,38 @@
{
"animations": [
{
"loop": false,
"cameraOffset": [
0,
0
],
"offsets": [
0,
0
],
"anim": "Smallize",
"fps": 24,
"name": "ElUngrow",
"indices": []
}
],
"no_antialiasing": false,
"image": "sprites/characters/Lookalike_Alt",
"position": [
100,
50
],
"healthicon": "dad",
"flip_x": false,
"healthbar_colors": [
175,
102,
206
],
"camera_position": [
-60,
-130
],
"sing_duration": 6.1,
"scale": 1
}

View File

@ -0,0 +1,38 @@
{
"animations": [
{
"loop": false,
"cameraOffset": [
0,
0
],
"offsets": [
150,
160
],
"anim": "Bigize",
"fps": 24,
"name": "ElUnshrink",
"indices": []
}
],
"no_antialiasing": false,
"image": "sprites/characters/unshrink",
"position": [
100,
50
],
"healthicon": "dad",
"flip_x": false,
"healthbar_colors": [
175,
102,
206
],
"camera_position": [
-160,
-50
],
"sing_duration": 6.1,
"scale": 1
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,23 @@
function onCountdownStarted()
runHaxeCode([[
for (strum in game.opponentStrums)
{
strum.cameras = [game.camGame];
strum.scrollFactor.set(1, 1);
strum.scale.x = 0.9;
strum.scale.y = 0.9;
}
for (note in game.unspawnNotes)
{
if (!note.mustPress) {
note.cameras = [game.camGame];
note.scrollFactor.set(1, 1);
note.scale.x = 0.9;
note.scale.y = 0.9;
if (note.isSustainNote) {
note.scale.y = 2.5;
}
}
};
]])
end

File diff suppressed because it is too large Load Diff

View File

@ -183,5 +183,12 @@ return {
"hard"
},
icon = "tankmanpixel"
},
{
name = "silly-billy",
difficulties = {
"hard"
},
icon = "bfpixel"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 MiB

View File

@ -0,0 +1,53 @@
{
"TextureAtlas": {
"SubTexture": [
{
"_name": "Silly_floor0000",
"_x": "0",
"_y": "0",
"_width": "3216",
"_height": "1075",
"_frameX": "-0",
"_frameY": "-989",
"_frameWidth": "3216",
"_frameHeight": "2064"
},
{
"_name": "Silly_idk_10000",
"_x": "0",
"_y": "3159",
"_width": "2587",
"_height": "1513",
"_frameX": "-416",
"_frameY": "-0",
"_frameWidth": "3216",
"_frameHeight": "2064"
},
{
"_name": "Silly_idk_20000",
"_x": "2597",
"_y": "3159",
"_width": "481",
"_height": "385",
"_frameX": "-2482",
"_frameY": "-1679",
"_frameWidth": "3216",
"_frameHeight": "2064"
},
{
"_name": "Yo_y_mi_silly_pana0000",
"_x": "0",
"_y": "1085",
"_width": "3125",
"_height": "2064",
"_frameX": "-91",
"_frameY": "-0",
"_frameWidth": "3216",
"_frameHeight": "2064"
}
],
"_imagePath": "bgAssets.png",
"_width": "3216",
"_height": "4672"
}
}

BIN
images/billy/bgAssets.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

137
shaders/rain.frag Normal file
View File

@ -0,0 +1,137 @@
#define PI 3.14159265
#pragma glslify: import("./imports/commonUniforms.glsl")
#pragma glslify: random = require("./requires/random1d")
extern vec2 u_mouse;
extern vec2 u_resolution;
extern float u_time;
float rand( float x )
{
// setup
float i = floor(x);
float f = fract(x);
float s = sign(fract(x/2.0)-0.5);
// use some hash to create a random value k in [0..1] from i
//float k = hash(uint(i));
//float k = 0.5+0.5*sin(i);
float k = fract(i*.1731);
// quartic polynomial
return s*f*(f-1.0)*((16.0*k-4.0)*f*(f-1.0)-1.0);
}
/*
* Returns a random drop position for the given seed value
*/
vec2 random_drop_pos(float val, vec2 screen_dim, vec2 velocity) {
float max_x_move = velocity.x * abs(screen_dim.y / velocity.y);
float x = -max_x_move * step(0.0, max_x_move) + (screen_dim.x + abs(max_x_move)) * rand(val);
float y = (1.0 + 0.05 * rand(1.234 * val)) * screen_dim.y;
return vec2(x, y);
}
/*
* Calculates the drop trail color at the given pixel position
*/
vec3 trail_color(vec2 pixel, vec2 pos, vec2 velocity_dir, float width, float size) {
vec2 pixel_dir = pixel - pos;
float projected_dist = dot(pixel_dir, -velocity_dir);
float tanjential_dist_sq = dot(pixel_dir, pixel_dir) - pow(projected_dist, 2.0);
float width_sq = pow(width, 2.0);
float line = step(0.0, projected_dist) * (1.0 - smoothstep(width_sq / 2.0, width_sq, tanjential_dist_sq));
float dashed_line = line * step(0.5, cos(0.3 * projected_dist - PI / 3.0));
float fading_dashed_line = dashed_line * (1.0 - smoothstep(size / 5.0, size, projected_dist));
return vec3(fading_dashed_line);
}
/*
* Calculates the drop wave color at the given pixel position
*/
vec3 wave_color(vec2 pixel, vec2 pos, float size, float time) {
vec2 pixel_dir = pixel - pos;
float distorted_dist = length(pixel_dir * vec2(1.0, 3.5));
float inner_radius = (0.05 + 0.8 * time) * size;
float outer_radius = inner_radius + 0.25 * size;
float ring = smoothstep(inner_radius, inner_radius + 5.0, distorted_dist)
* (1.0 - smoothstep(outer_radius, outer_radius + 5.0, distorted_dist));
float fading_ring = ring * (1.0 - smoothstep(0.0, 0.7, time));
return vec3(fading_ring);
}
/*
* Calculates the background color at the given pixel position
*/
vec3 background_color(vec2 pixel, vec2 screen_dim, float time) {
return vec3(0.0, 0.0, 1.0 - smoothstep(-1.0, 0.8 + 0.2 * cos(0.5 * time), pixel.y / screen_dim.y));
}
/*
* The main program
*/
vec4 effect(vec4 color, Image texture, vec2 texture_coords, vec2 screen_coords) {
// Set the total number of rain drops that are visible at a given time
const float n_drops = 20.0;
// Set the drop trail radius
float trail_width = 2.0;
// Set the drop trail size
float trail_size = 70.0;
// Set the drop wave size
float wave_size = 20.0;
// Set the drop fall time in seconds
float fall_time = 0.7;
// Set the drop total life time
float life_time = fall_time + 0.5;
// Set the drop velocity in pixels per second
vec2 velocity = vec2(u_mouse.x - 0.5 * u_resolution.x, -0.9 * u_resolution.y) / fall_time;
vec2 velocity_dir = normalize(velocity);
// Iterate over the drops to calculate the pixel color
vec3 pixel_color = vec3(0.0);
for (float i = 0.0; i < n_drops; ++i) {
// Offset the running time for each drop
float time = u_time + life_time * (i + i / n_drops);
// Calculate the time since the drop appeared on the screen
float ellapsed_time = mod(time, life_time);
// Calculate the drop initial position
vec2 initial_pos = random_drop_pos(i + floor(time / life_time - i) * n_drops, u_resolution, velocity);
// Add the drop to the pixel color
if (ellapsed_time < fall_time) {
// Calculate the drop current position
vec2 current_pos = initial_pos + ellapsed_time * velocity;
// Add the trail color to the pixel color
pixel_color += trail_color(gl_FragCoord.xy, current_pos, velocity_dir, trail_width, trail_size);
} else {
// Calculate the drop final position
vec2 final_pos = initial_pos + fall_time * velocity;
// Add the wave color to the pixel color
pixel_color += wave_color(gl_FragCoord.xy, final_pos, wave_size, ellapsed_time - fall_time);
}
}
// Add the background color to the pixel color
pixel_color += Texel(texture, texture_coords).xyz;
// Fragment shader output
return vec4(pixel_color, 1.0);
}

BIN
songs/Silly Billy/Inst.ogg Normal file

Binary file not shown.

Binary file not shown.

130500
sprites/billy/Animation.json Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,280 @@
{"ATLAS": {"SPRITES":[
{"SPRITE" : {"name": "0000","x":7864,"y":2061,"w":195,"h":203,"rotated": false}},
{"SPRITE" : {"name": "0001","x":2499,"y":1247,"w":115,"h":154,"rotated": true}},
{"SPRITE" : {"name": "0002","x":8125,"y":1362,"w":57,"h":74,"rotated": true}},
{"SPRITE" : {"name": "0003","x":5424,"y":1398,"w":58,"h":79,"rotated": true}},
{"SPRITE" : {"name": "0004","x":3668,"y":935,"w":44,"h":79,"rotated": true}},
{"SPRITE" : {"name": "0005","x":4227,"y":550,"w":40,"h":83,"rotated": true}},
{"SPRITE" : {"name": "0006","x":8146,"y":438,"w":26,"h":77,"rotated": true}},
{"SPRITE" : {"name": "0007","x":8191,"y":0,"w":1,"h":2,"rotated": true}},
{"SPRITE" : {"name": "0009","x":5125,"y":2178,"w":150,"h":215,"rotated": true}},
{"SPRITE" : {"name": "0010","x":8069,"y":2061,"w":123,"h":131,"rotated": false}},
{"SPRITE" : {"name": "0011","x":3990,"y":2299,"w":129,"h":136,"rotated": false}},
{"SPRITE" : {"name": "0012","x":3082,"y":1559,"w":92,"h":125,"rotated": true}},
{"SPRITE" : {"name": "0013","x":2845,"y":2281,"w":80,"h":126,"rotated": true}},
{"SPRITE" : {"name": "0014","x":4223,"y":1432,"w":133,"h":86,"rotated": false}},
{"SPRITE" : {"name": "0015","x":4647,"y":1847,"w":77,"h":132,"rotated": true}},
{"SPRITE" : {"name": "0016","x":830,"y":1708,"w":75,"h":131,"rotated": true}},
{"SPRITE" : {"name": "0017","x":4212,"y":2315,"w":131,"h":74,"rotated": false}},
{"SPRITE" : {"name": "0018","x":830,"y":1708,"w":75,"h":131,"rotated": true}},
{"SPRITE" : {"name": "0019","x":7116,"y":2315,"w":131,"h":74,"rotated": false}},
{"SPRITE" : {"name": "0020","x":1618,"y":2018,"w":74,"h":132,"rotated": true}},
{"SPRITE" : {"name": "0021","x":4129,"y":2299,"w":73,"h":133,"rotated": true}},
{"SPRITE" : {"name": "0022","x":4852,"y":2092,"w":79,"h":135,"rotated": true}},
{"SPRITE" : {"name": "0023","x":6200,"y":2255,"w":79,"h":135,"rotated": true}},
{"SPRITE" : {"name": "0024","x":5923,"y":2272,"w":79,"h":135,"rotated": true}},
{"SPRITE" : {"name": "0025","x":3310,"y":2318,"w":130,"h":72,"rotated": false}},
{"SPRITE" : {"name": "0026","x":4047,"y":1852,"w":302,"h":203,"rotated": false}},
{"SPRITE" : {"name": "0027","x":6230,"y":503,"w":393,"h":348,"rotated": false}},
{"SPRITE" : {"name": "0028","x":3378,"y":539,"w":336,"h":386,"rotated": true}},
{"SPRITE" : {"name": "0029","x":6723,"y":2249,"w":150,"h":190,"rotated": false}},
{"SPRITE" : {"name": "0030","x":6296,"y":2056,"w":234,"h":172,"rotated": false}},
{"SPRITE" : {"name": "0031","x":915,"y":1364,"w":120,"h":235,"rotated": true}},
{"SPRITE" : {"name": "0032","x":3200,"y":2003,"w":120,"h":231,"rotated": true}},
{"SPRITE" : {"name": "0033","x":2459,"y":2289,"w":182,"h":127,"rotated": false}},
{"SPRITE" : {"name": "0034","x":5904,"y":1378,"w":228,"h":385,"rotated": false}},
{"SPRITE" : {"name": "0035","x":641,"y":1114,"w":404,"h":240,"rotated": false}},
{"SPRITE" : {"name": "0036","x":4679,"y":552,"w":428,"h":301,"rotated": false}},
{"SPRITE" : {"name": "0037","x":2115,"y":1988,"w":124,"h":313,"rotated": false}},
{"SPRITE" : {"name": "0038","x":3872,"y":2007,"w":148,"h":266,"rotated": false}},
{"SPRITE" : {"name": "0039","x":6367,"y":1886,"w":358,"h":160,"rotated": false}},
{"SPRITE" : {"name": "0040","x":3822,"y":2283,"w":158,"h":154,"rotated": false}},
{"SPRITE" : {"name": "0041","x":7485,"y":460,"w":9,"h":9,"rotated": false}},
{"SPRITE" : {"name": "0042","x":2101,"y":1372,"w":100,"h":173,"rotated": true}},
{"SPRITE" : {"name": "0043","x":4773,"y":863,"w":410,"h":283,"rotated": false}},
{"SPRITE" : {"name": "0044","x":8191,"y":12,"w":1,"h":1,"rotated": false}},
{"SPRITE" : {"name": "0045","x":3245,"y":954,"w":116,"h":329,"rotated": true}},
{"SPRITE" : {"name": "0046","x":4647,"y":2092,"w":195,"h":200,"rotated": false}},
{"SPRITE" : {"name": "0047","x":4382,"y":2105,"w":193,"h":186,"rotated": false}},
{"SPRITE" : {"name": "0048","x":1435,"y":1174,"w":84,"h":114,"rotated": false}},
{"SPRITE" : {"name": "0049","x":1874,"y":962,"w":91,"h":89,"rotated": false}},
{"SPRITE" : {"name": "0050","x":2940,"y":2254,"w":183,"h":150,"rotated": false}},
{"SPRITE" : {"name": "0051","x":7469,"y":2271,"w":174,"h":152,"rotated": false}},
{"SPRITE" : {"name": "0052","x":3005,"y":2003,"w":185,"h":241,"rotated": false}},
{"SPRITE" : {"name": "0053","x":3667,"y":2007,"w":195,"h":228,"rotated": false}},
{"SPRITE" : {"name": "0054","x":178,"y":2148,"w":250,"h":140,"rotated": false}},
{"SPRITE" : {"name": "0055","x":7317,"y":2101,"w":142,"h":249,"rotated": true}},
{"SPRITE" : {"name": "0056","x":2675,"y":2133,"w":255,"h":138,"rotated": false}},
{"SPRITE" : {"name": "0057","x":5765,"y":2120,"w":248,"h":142,"rotated": false}},
{"SPRITE" : {"name": "0058","x":0,"y":2251,"w":164,"h":169,"rotated": true}},
{"SPRITE" : {"name": "0059","x":1215,"y":2250,"w":143,"h":199,"rotated": true}},
{"SPRITE" : {"name": "0060","x":7220,"y":1837,"w":253,"h":254,"rotated": false}},
{"SPRITE" : {"name": "0061","x":4384,"y":1847,"w":253,"h":248,"rotated": false}},
{"SPRITE" : {"name": "0062","x":1406,"y":2018,"w":202,"h":220,"rotated": false}},
{"SPRITE" : {"name": "0063","x":1904,"y":1988,"w":201,"h":244,"rotated": false}},
{"SPRITE" : {"name": "0064","x":2708,"y":1695,"w":120,"h":212,"rotated": true}},
{"SPRITE" : {"name": "0065","x":446,"y":1990,"w":192,"h":242,"rotated": false}},
{"SPRITE" : {"name": "0066","x":4215,"y":2065,"w":157,"h":240,"rotated": true}},
{"SPRITE" : {"name": "0067","x":7116,"y":2101,"w":191,"h":204,"rotated": false}},
{"SPRITE" : {"name": "0068","x":6540,"y":2056,"w":173,"h":230,"rotated": true}},
{"SPRITE" : {"name": "0069","x":803,"y":629,"w":33,"h":32,"rotated": false}},
{"SPRITE" : {"name": "0070","x":4942,"y":1747,"w":118,"h":119,"rotated": false}},
{"SPRITE" : {"name": "0071","x":318,"y":2298,"w":105,"h":140,"rotated": true}},
{"SPRITE" : {"name": "0072","x":6619,"y":2296,"w":79,"h":126,"rotated": true}},
{"SPRITE" : {"name": "0073","x":5100,"y":1156,"w":74,"h":115,"rotated": true}},
{"SPRITE" : {"name": "0074","x":5497,"y":898,"w":129,"h":54,"rotated": false}},
{"SPRITE" : {"name": "0075","x":1406,"y":2248,"w":165,"h":174,"rotated": false}},
{"SPRITE" : {"name": "0076","x":6296,"y":2238,"w":169,"h":177,"rotated": false}},
{"SPRITE" : {"name": "0077","x":641,"y":962,"w":138,"h":131,"rotated": false}},
{"SPRITE" : {"name": "0078","x":174,"y":2298,"w":134,"h":132,"rotated": false}},
{"SPRITE" : {"name": "0079","x":1334,"y":1511,"w":83,"h":132,"rotated": true}},
{"SPRITE" : {"name": "0080","x":3689,"y":1653,"w":82,"h":132,"rotated": true}},
{"SPRITE" : {"name": "0081","x":8015,"y":1362,"w":90,"h":66,"rotated": false}},
{"SPRITE" : {"name": "0082","x":560,"y":1448,"w":68,"h":98,"rotated": true}},
{"SPRITE" : {"name": "0083","x":1531,"y":675,"w":48,"h":97,"rotated": true}},
{"SPRITE" : {"name": "0084","x":4679,"y":497,"w":102,"h":43,"rotated": false}},
{"SPRITE" : {"name": "0085","x":8146,"y":334,"w":22,"h":94,"rotated": true}},
{"SPRITE" : {"name": "0086","x":7220,"y":1738,"w":114,"h":88,"rotated": false}},
{"SPRITE" : {"name": "0087","x":2222,"y":1069,"w":54,"h":133,"rotated": true}},
{"SPRITE" : {"name": "0088","x":8125,"y":1446,"w":67,"h":60,"rotated": false}},
{"SPRITE" : {"name": "0089","x":8125,"y":1516,"w":67,"h":58,"rotated": false}},
{"SPRITE" : {"name": "0090","x":4366,"y":1432,"w":75,"h":78,"rotated": true}},
{"SPRITE" : {"name": "0091","x":560,"y":1556,"w":66,"h":79,"rotated": true}},
{"SPRITE" : {"name": "0092","x":8146,"y":525,"w":29,"h":56,"rotated": false}},
{"SPRITE" : {"name": "0093","x":8146,"y":591,"w":35,"h":39,"rotated": true}},
{"SPRITE" : {"name": "0094","x":3668,"y":1036,"w":293,"h":338,"rotated": true}},
{"SPRITE" : {"name": "0095","x":2864,"y":1260,"w":321,"h":289,"rotated": false}},
{"SPRITE" : {"name": "0096","x":3668,"y":1036,"w":293,"h":338,"rotated": true}},
{"SPRITE" : {"name": "0097","x":5100,"y":1291,"w":314,"h":295,"rotated": false}},
{"SPRITE" : {"name": "0098","x":6489,"y":1588,"w":289,"h":288,"rotated": false}},
{"SPRITE" : {"name": "0099","x":6633,"y":536,"w":389,"h":345,"rotated": false}},
{"SPRITE" : {"name": "0100","x":3790,"y":1529,"w":307,"h":273,"rotated": false}},
{"SPRITE" : {"name": "0101","x":0,"y":629,"w":391,"h":325,"rotated": false}},
{"SPRITE" : {"name": "0102","x":1874,"y":1069,"w":338,"h":293,"rotated": false}},
{"SPRITE" : {"name": "0103","x":6489,"y":1588,"w":289,"h":288,"rotated": false}},
{"SPRITE" : {"name": "0104","x":3668,"y":1036,"w":293,"h":338,"rotated": true}},
{"SPRITE" : {"name": "0105","x":4384,"y":1594,"w":341,"h":243,"rotated": false}},
{"SPRITE" : {"name": "0106","x":3444,"y":1384,"w":336,"h":259,"rotated": false}},
{"SPRITE" : {"name": "0107","x":4745,"y":1471,"w":318,"h":266,"rotated": false}},
{"SPRITE" : {"name": "0108","x":223,"y":1448,"w":327,"h":263,"rotated": false}},
{"SPRITE" : {"name": "0109","x":2499,"y":1425,"w":333,"h":260,"rotated": false}},
{"SPRITE" : {"name": "0110","x":7782,"y":1438,"w":333,"h":260,"rotated": false}},
{"SPRITE" : {"name": "0111","x":2864,"y":954,"w":371,"h":296,"rotated": false}},
{"SPRITE" : {"name": "0112","x":1807,"y":1299,"w":54,"h":61,"rotated": true}},
{"SPRITE" : {"name": "0113","x":1531,"y":782,"w":47,"h":98,"rotated": true}},
{"SPRITE" : {"name": "0114","x":5424,"y":1291,"w":60,"h":97,"rotated": true}},
{"SPRITE" : {"name": "0115","x":2708,"y":1932,"w":287,"h":191,"rotated": false}},
{"SPRITE" : {"name": "0116","x":1705,"y":1610,"w":307,"h":266,"rotated": false}},
{"SPRITE" : {"name": "0117","x":1100,"y":675,"w":421,"h":291,"rotated": false}},
{"SPRITE" : {"name": "0118","x":6201,"y":1284,"w":278,"h":331,"rotated": true}},
{"SPRITE" : {"name": "0119","x":2251,"y":1971,"w":220,"h":228,"rotated": true}},
{"SPRITE" : {"name": "0120","x":2251,"y":1971,"w":220,"h":228,"rotated": true}},
{"SPRITE" : {"name": "0121","x":4277,"y":497,"w":392,"h":356,"rotated": false}},
{"SPRITE" : {"name": "0122","x":7514,"y":337,"w":392,"h":361,"rotated": false}},
{"SPRITE" : {"name": "0123","x":2288,"y":529,"w":392,"h":346,"rotated": false}},
{"SPRITE" : {"name": "0124","x":2690,"y":529,"w":344,"h":392,"rotated": true}},
{"SPRITE" : {"name": "0125","x":401,"y":629,"w":392,"h":323,"rotated": false}},
{"SPRITE" : {"name": "0126","x":1592,"y":629,"w":392,"h":323,"rotated": false}},
{"SPRITE" : {"name": "0127","x":1705,"y":1299,"w":92,"h":52,"rotated": false}},
{"SPRITE" : {"name": "0128","x":7782,"y":927,"w":223,"h":501,"rotated": false}},
{"SPRITE" : {"name": "0129","x":4005,"y":550,"w":212,"h":579,"rotated": false}},
{"SPRITE" : {"name": "0130","x":5702,"y":965,"w":192,"h":532,"rotated": false}},
{"SPRITE" : {"name": "0131","x":4227,"y":863,"w":214,"h":559,"rotated": false}},
{"SPRITE" : {"name": "0132","x":7916,"y":337,"w":220,"h":580,"rotated": false}},
{"SPRITE" : {"name": "0133","x":3444,"y":1653,"w":235,"h":312,"rotated": false}},
{"SPRITE" : {"name": "0134","x":7117,"y":1326,"w":224,"h":402,"rotated": false}},
{"SPRITE" : {"name": "0135","x":2488,"y":1695,"w":210,"h":340,"rotated": false}},
{"SPRITE" : {"name": "0136","x":3082,"y":1721,"w":248,"h":272,"rotated": false}},
{"SPRITE" : {"name": "0137","x":1223,"y":1662,"w":256,"h":279,"rotated": false}},
{"SPRITE" : {"name": "0138","x":6099,"y":1988,"w":187,"h":257,"rotated": false}},
{"SPRITE" : {"name": "0139","x":830,"y":1909,"w":210,"h":266,"rotated": false}},
{"SPRITE" : {"name": "0140","x":7994,"y":2274,"w":173,"h":146,"rotated": false}},
{"SPRITE" : {"name": "0141","x":7782,"y":708,"w":122,"h":188,"rotated": true}},
{"SPRITE" : {"name": "0142","x":3195,"y":1339,"w":239,"h":372,"rotated": false}},
{"SPRITE" : {"name": "0143","x":0,"y":1478,"w":182,"h":424,"rotated": false}},
{"SPRITE" : {"name": "0144","x":3724,"y":550,"w":271,"h":476,"rotated": false}},
{"SPRITE" : {"name": "0145","x":4824,"y":0,"w":480,"h":542,"rotated": false}},
{"SPRITE" : {"name": "0146","x":3971,"y":1139,"w":242,"h":380,"rotated": false}},
{"SPRITE" : {"name": "0147","x":3771,"y":0,"w":496,"h":540,"rotated": false}},
{"SPRITE" : {"name": "0148","x":5702,"y":1507,"w":185,"h":381,"rotated": false}},
{"SPRITE" : {"name": "0149","x":3378,"y":935,"w":280,"h":394,"rotated": false}},
{"SPRITE" : {"name": "0150","x":2251,"y":1616,"w":227,"h":345,"rotated": false}},
{"SPRITE" : {"name": "0151","x":7351,"y":1475,"w":239,"h":352,"rotated": false}},
{"SPRITE" : {"name": "0152","x":8015,"y":927,"w":140,"h":425,"rotated": false}},
{"SPRITE" : {"name": "0153","x":223,"y":964,"w":168,"h":417,"rotated": false}},
{"SPRITE" : {"name": "0154","x":2481,"y":2045,"w":184,"h":234,"rotated": true}},
{"SPRITE" : {"name": "0155","x":5497,"y":965,"w":195,"h":547,"rotated": false}},
{"SPRITE" : {"name": "0156","x":1781,"y":2242,"w":190,"h":155,"rotated": false}},
{"SPRITE" : {"name": "0157","x":4852,"y":2244,"w":189,"h":154,"rotated": false}},
{"SPRITE" : {"name": "0158","x":802,"y":2185,"w":195,"h":163,"rotated": false}},
{"SPRITE" : {"name": "0159","x":2249,"y":2209,"w":200,"h":158,"rotated": false}},
{"SPRITE" : {"name": "0160","x":1007,"y":2266,"w":158,"h":169,"rotated": false}},
{"SPRITE" : {"name": "0161","x":3498,"y":2271,"w":158,"h":169,"rotated": false}},
{"SPRITE" : {"name": "0162","x":7657,"y":2214,"w":158,"h":199,"rotated": false}},
{"SPRITE" : {"name": "0163","x":5765,"y":2272,"w":148,"h":172,"rotated": false}},
{"SPRITE" : {"name": "0164","x":6475,"y":2296,"w":134,"h":156,"rotated": false}},
{"SPRITE" : {"name": "0165","x":7825,"y":2274,"w":159,"h":160,"rotated": false}},
{"SPRITE" : {"name": "0166","x":438,"y":2242,"w":175,"h":170,"rotated": false}},
{"SPRITE" : {"name": "0167","x":3667,"y":2245,"w":145,"h":200,"rotated": true}},
{"SPRITE" : {"name": "0168","x":4655,"y":2302,"w":114,"h":119,"rotated": false}},
{"SPRITE" : {"name": "0169","x":0,"y":964,"w":213,"h":504,"rotated": false}},
{"SPRITE" : {"name": "0170","x":7032,"y":536,"w":135,"h":329,"rotated": false}},
{"SPRITE" : {"name": "0171","x":0,"y":1912,"w":168,"h":329,"rotated": false}},
{"SPRITE" : {"name": "0172","x":178,"y":1935,"w":258,"h":203,"rotated": false}},
{"SPRITE" : {"name": "0173","x":2022,"y":1616,"w":219,"h":362,"rotated": false}},
{"SPRITE" : {"name": "0174","x":4107,"y":1529,"w":267,"h":313,"rotated": false}},
{"SPRITE" : {"name": "0175","x":5606,"y":1898,"w":149,"h":375,"rotated": false}},
{"SPRITE" : {"name": "0176","x":5125,"y":1880,"w":203,"h":288,"rotated": false}},
{"SPRITE" : {"name": "0177","x":1435,"y":1299,"w":260,"h":353,"rotated": false}},
{"SPRITE" : {"name": "0178","x":5384,"y":1855,"w":212,"h":289,"rotated": false}},
{"SPRITE" : {"name": "0179","x":6735,"y":1989,"w":190,"h":250,"rotated": false}},
{"SPRITE" : {"name": "0180","x":915,"y":1658,"w":298,"h":241,"rotated": false}},
{"SPRITE" : {"name": "0181","x":5117,"y":552,"w":180,"h":301,"rotated": false}},
{"SPRITE" : {"name": "0182","x":560,"y":1708,"w":260,"h":272,"rotated": false}},
{"SPRITE" : {"name": "0183","x":4382,"y":2301,"w":127,"h":128,"rotated": false}},
{"SPRITE" : {"name": "0184","x":5544,"y":2283,"w":150,"h":160,"rotated": false}},
{"SPRITE" : {"name": "0185","x":1618,"y":2200,"w":153,"h":207,"rotated": false}},
{"SPRITE" : {"name": "0186","x":5765,"y":1898,"w":120,"h":150,"rotated": true}},
{"SPRITE" : {"name": "0187","x":6367,"y":1625,"w":98,"h":247,"rotated": true}},
{"SPRITE" : {"name": "0188","x":7600,"y":1475,"w":160,"h":221,"rotated": false}},
{"SPRITE" : {"name": "0189","x":623,"y":2282,"w":157,"h":159,"rotated": false}},
{"SPRITE" : {"name": "0190","x":3790,"y":1384,"w":170,"h":124,"rotated": true}},
{"SPRITE" : {"name": "0191","x":2675,"y":2281,"w":160,"h":157,"rotated": false}},
{"SPRITE" : {"name": "0192","x":5338,"y":2154,"w":196,"h":175,"rotated": false}},
{"SPRITE" : {"name": "0193","x":4030,"y":2065,"w":175,"h":224,"rotated": false}},
{"SPRITE" : {"name": "0194","x":1334,"y":1313,"w":87,"h":188,"rotated": false}},
{"SPRITE" : {"name": "0195","x":4519,"y":2302,"w":126,"h":128,"rotated": false}},
{"SPRITE" : {"name": "0196","x":1435,"y":976,"w":83,"h":188,"rotated": false}},
{"SPRITE" : {"name": "0197","x":4030,"y":2065,"w":175,"h":224,"rotated": false}},
{"SPRITE" : {"name": "0198","x":5424,"y":1522,"w":260,"h":323,"rotated": false}},
{"SPRITE" : {"name": "0199","x":2222,"y":1247,"w":267,"h":359,"rotated": false}},
{"SPRITE" : {"name": "0200","x":1100,"y":976,"w":325,"h":327,"rotated": false}},
{"SPRITE" : {"name": "0201","x":3044,"y":539,"w":324,"h":405,"rotated": false}},
{"SPRITE" : {"name": "0202","x":5073,"y":1596,"w":301,"h":274,"rotated": false}},
{"SPRITE" : {"name": "0203","x":2287,"y":885,"w":328,"h":352,"rotated": false}},
{"SPRITE" : {"name": "0204","x":7514,"y":0,"w":445,"h":327,"rotated": false}},
{"SPRITE" : {"name": "0205","x":6505,"y":891,"w":328,"h":352,"rotated": false}},
{"SPRITE" : {"name": "0206","x":6843,"y":891,"w":325,"h":348,"rotated": false}},
{"SPRITE" : {"name": "0207","x":803,"y":675,"w":287,"h":429,"rotated": false}},
{"SPRITE" : {"name": "0208","x":1055,"y":1313,"w":269,"h":335,"rotated": false}},
{"SPRITE" : {"name": "0209","x":4451,"y":863,"w":312,"h":378,"rotated": false}},
{"SPRITE" : {"name": "0210","x":6843,"y":1249,"w":264,"h":360,"rotated": false}},
{"SPRITE" : {"name": "0211","x":1531,"y":962,"w":333,"h":327,"rotated": false}},
{"SPRITE" : {"name": "0212","x":7178,"y":0,"w":326,"h":450,"rotated": false}},
{"SPRITE" : {"name": "0213","x":401,"y":962,"w":230,"h":476,"rotated": false}},
{"SPRITE" : {"name": "0214","x":641,"y":1364,"w":264,"h":334,"rotated": false}},
{"SPRITE" : {"name": "0215","x":2625,"y":931,"w":229,"h":484,"rotated": false}},
{"SPRITE" : {"name": "0216","x":5314,"y":438,"w":314,"h":450,"rotated": false}},
{"SPRITE" : {"name": "0217","x":2842,"y":1559,"w":230,"h":363,"rotated": true}},
{"SPRITE" : {"name": "0218","x":7600,"y":1708,"w":340,"h":206,"rotated": false}},
{"SPRITE" : {"name": "0219","x":1489,"y":1662,"w":204,"h":346,"rotated": true}},
{"SPRITE" : {"name": "0220","x":1981,"y":2242,"w":117,"h":133,"rotated": true}},
{"SPRITE" : {"name": "0221","x":879,"y":0,"w":703,"h":665,"rotated": false}},
{"SPRITE" : {"name": "0222","x":0,"y":0,"w":869,"h":619,"rotated": false}},
{"SPRITE" : {"name": "0223","x":7351,"y":1326,"w":107,"h":135,"rotated": true}},
{"SPRITE" : {"name": "0224","x":2108,"y":2311,"w":107,"h":107,"rotated": false}},
{"SPRITE" : {"name": "0225","x":3056,"y":0,"w":705,"h":529,"rotated": false}},
{"SPRITE" : {"name": "0226","x":4277,"y":0,"w":537,"h":487,"rotated": false}},
{"SPRITE" : {"name": "0227","x":5314,"y":0,"w":595,"h":428,"rotated": false}},
{"SPRITE" : {"name": "0228","x":2288,"y":0,"w":758,"h":519,"rotated": false}},
{"SPRITE" : {"name": "0229","x":1592,"y":0,"w":686,"h":619,"rotated": false}},
{"SPRITE" : {"name": "0230","x":6788,"y":1619,"w":212,"h":360,"rotated": true}},
{"SPRITE" : {"name": "0231","x":7178,"y":460,"w":297,"h":452,"rotated": false}},
{"SPRITE" : {"name": "0232","x":5193,"y":898,"w":294,"h":383,"rotated": false}},
{"SPRITE" : {"name": "0233","x":648,"y":1990,"w":144,"h":282,"rotated": false}},
{"SPRITE" : {"name": "0234","x":6935,"y":2082,"w":171,"h":229,"rotated": false}},
{"SPRITE" : {"name": "0235","x":6142,"y":1625,"w":215,"h":353,"rotated": true}},
{"SPRITE" : {"name": "0236","x":5919,"y":0,"w":301,"h":553,"rotated": false}},
{"SPRITE" : {"name": "0237","x":6230,"y":0,"w":324,"h":481,"rotated": false}},
{"SPRITE" : {"name": "0238","x":4942,"y":1880,"w":173,"h":354,"rotated": false}},
{"SPRITE" : {"name": "0239","x":1703,"y":1886,"w":191,"h":304,"rotated": false}},
{"SPRITE" : {"name": "0240","x":3340,"y":1721,"w":91,"h":118,"rotated": false}},
{"SPRITE" : {"name": "0241","x":7950,"y":1708,"w":202,"h":343,"rotated": true}},
{"SPRITE" : {"name": "0242","x":7969,"y":0,"w":202,"h":324,"rotated": true}},
{"SPRITE" : {"name": "0243","x":1994,"y":629,"w":283,"h":430,"rotated": false}},
{"SPRITE" : {"name": "0244","x":6203,"y":861,"w":292,"h":413,"rotated": false}},
{"SPRITE" : {"name": "0245","x":1705,"y":1372,"w":386,"h":228,"rotated": false}},
{"SPRITE" : {"name": "0246","x":4773,"y":1156,"w":317,"h":305,"rotated": false}},
{"SPRITE" : {"name": "0247","x":5916,"y":563,"w":277,"h":450,"rotated": false}},
{"SPRITE" : {"name": "0248","x":6505,"y":1253,"w":286,"h":325,"rotated": false}},
{"SPRITE" : {"name": "0249","x":5897,"y":1773,"w":192,"h":337,"rotated": false}},
{"SPRITE" : {"name": "0250","x":7657,"y":1924,"w":197,"h":280,"rotated": false}},
{"SPRITE" : {"name": "0251","x":192,"y":1721,"w":336,"h":204,"rotated": false}},
{"SPRITE" : {"name": "0252","x":7010,"y":1738,"w":200,"h":334,"rotated": true}},
{"SPRITE" : {"name": "0253","x":3689,"y":1812,"w":348,"h":185,"rotated": false}},
{"SPRITE" : {"name": "0254","x":4735,"y":1747,"w":197,"h":335,"rotated": true}},
{"SPRITE" : {"name": "0255","x":6882,"y":0,"w":286,"h":526,"rotated": false}},
{"SPRITE" : {"name": "0256","x":6564,"y":0,"w":308,"h":493,"rotated": false}},
{"SPRITE" : {"name": "0257","x":7473,"y":1143,"w":299,"h":322,"rotated": false}},
{"SPRITE" : {"name": "0258","x":4451,"y":1251,"w":284,"h":333,"rotated": false}},
{"SPRITE" : {"name": "0259","x":5904,"y":1023,"w":287,"h":345,"rotated": false}},
{"SPRITE" : {"name": "0260","x":7178,"y":922,"w":285,"h":394,"rotated": false}},
{"SPRITE" : {"name": "0261","x":5638,"y":438,"w":268,"h":517,"rotated": false}},
{"SPRITE" : {"name": "0262","x":7485,"y":708,"w":287,"h":425,"rotated": false}},
{"SPRITE" : {"name": "0263","x":7483,"y":1924,"w":164,"h":337,"rotated": false}},
{"SPRITE" : {"name": "0264","x":1215,"y":1951,"w":181,"h":289,"rotated": false}},
{"SPRITE" : {"name": "0265","x":3133,"y":2254,"w":167,"h":163,"rotated": false}},
{"SPRITE" : {"name": "0266","x":6023,"y":2255,"w":167,"h":163,"rotated": false}},
{"SPRITE" : {"name": "0267","x":3340,"y":1975,"w":148,"h":333,"rotated": false}},
{"SPRITE" : {"name": "0268","x":1050,"y":1909,"w":155,"h":347,"rotated": false}},
{"SPRITE" : {"name": "0269","x":3498,"y":1975,"w":159,"h":286,"rotated": false}}
]},
"meta": {
"app": "Adobe Animate",
"version": "23.0.1.70",
"image": "spritemap1.png",
"format": "RGBA8888",
"size": {"w":8192,"h":2452},
"resolution": "1"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 MiB

View File

@ -0,0 +1,449 @@
{
"TextureAtlas": {
"SubTexture": [
{
"_name": "ElUngrow0000",
"_x": "1656",
"_y": "1",
"_width": "549",
"_height": "938",
"_frameX": "-83",
"_frameY": "-8",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0001",
"_x": "1656",
"_y": "1",
"_width": "549",
"_height": "938",
"_frameX": "-83",
"_frameY": "-8",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0002",
"_x": "552",
"_y": "1",
"_width": "549",
"_height": "943",
"_frameX": "-82",
"_frameY": "-3",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0003",
"_x": "552",
"_y": "947",
"_width": "549",
"_height": "943",
"_frameX": "-82",
"_frameY": "-3",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0004",
"_x": "1104",
"_y": "1",
"_width": "549",
"_height": "940",
"_frameX": "-83",
"_frameY": "-6",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0005",
"_x": "1656",
"_y": "942",
"_width": "549",
"_height": "938",
"_frameX": "-83",
"_frameY": "-8",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0006",
"_x": "1656",
"_y": "942",
"_width": "549",
"_height": "938",
"_frameX": "-83",
"_frameY": "-8",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0007",
"_x": "1",
"_y": "1",
"_width": "548",
"_height": "946",
"_frameX": "-82",
"_frameY": "-0",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0008",
"_x": "1",
"_y": "1",
"_width": "548",
"_height": "946",
"_frameX": "-82",
"_frameY": "-0",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0009",
"_x": "1104",
"_y": "944",
"_width": "549",
"_height": "940",
"_frameX": "-83",
"_frameY": "-6",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0010",
"_x": "1104",
"_y": "944",
"_width": "549",
"_height": "940",
"_frameX": "-83",
"_frameY": "-6",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0011",
"_x": "1104",
"_y": "944",
"_width": "549",
"_height": "940",
"_frameX": "-83",
"_frameY": "-6",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0012",
"_x": "561",
"_y": "1893",
"_width": "638",
"_height": "914",
"_frameX": "-86",
"_frameY": "-31",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0013",
"_x": "561",
"_y": "1893",
"_width": "638",
"_height": "914",
"_frameX": "-86",
"_frameY": "-31",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0014",
"_x": "561",
"_y": "1893",
"_width": "638",
"_height": "914",
"_frameX": "-86",
"_frameY": "-31",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0015",
"_x": "1",
"_y": "1893",
"_width": "557",
"_height": "928",
"_frameX": "-87",
"_frameY": "-17",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0016",
"_x": "1",
"_y": "1893",
"_width": "557",
"_height": "928",
"_frameX": "-87",
"_frameY": "-17",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0017",
"_x": "1",
"_y": "950",
"_width": "548",
"_height": "853",
"_frameX": "-88",
"_frameY": "-92",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0018",
"_x": "1202",
"_y": "1887",
"_width": "621",
"_height": "853",
"_frameX": "-15",
"_frameY": "-92",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0019",
"_x": "2208",
"_y": "1",
"_width": "627",
"_height": "704",
"_frameX": "-0",
"_frameY": "-231",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0020",
"_x": "2208",
"_y": "1",
"_width": "627",
"_height": "704",
"_frameX": "-0",
"_frameY": "-231",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0021",
"_x": "2208",
"_y": "708",
"_width": "589",
"_height": "576",
"_frameX": "-20",
"_frameY": "-349",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0022",
"_x": "2208",
"_y": "708",
"_width": "589",
"_height": "576",
"_frameX": "-20",
"_frameY": "-349",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0023",
"_x": "1826",
"_y": "2172",
"_width": "458",
"_height": "503",
"_frameX": "-128",
"_frameY": "-420",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0024",
"_x": "1826",
"_y": "2172",
"_width": "458",
"_height": "503",
"_frameX": "-128",
"_frameY": "-420",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0025",
"_x": "2208",
"_y": "1725",
"_width": "511",
"_height": "444",
"_frameX": "-132",
"_frameY": "-478",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0026",
"_x": "2208",
"_y": "1725",
"_width": "511",
"_height": "444",
"_frameX": "-132",
"_frameY": "-478",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0027",
"_x": "2208",
"_y": "1725",
"_width": "511",
"_height": "444",
"_frameX": "-132",
"_frameY": "-478",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0028",
"_x": "2208",
"_y": "1287",
"_width": "526",
"_height": "435",
"_frameX": "-136",
"_frameY": "-487",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0029",
"_x": "2208",
"_y": "1287",
"_width": "526",
"_height": "435",
"_frameX": "-136",
"_frameY": "-487",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0030",
"_x": "2287",
"_y": "2172",
"_width": "503",
"_height": "441",
"_frameX": "-144",
"_frameY": "-481",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0031",
"_x": "2287",
"_y": "2172",
"_width": "503",
"_height": "441",
"_frameX": "-144",
"_frameY": "-481",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0032",
"_x": "1",
"_y": "2824",
"_width": "442",
"_height": "446",
"_frameX": "-145",
"_frameY": "-476",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0033",
"_x": "1",
"_y": "2824",
"_width": "442",
"_height": "446",
"_frameX": "-145",
"_frameY": "-476",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0034",
"_x": "1",
"_y": "2824",
"_width": "442",
"_height": "446",
"_frameX": "-145",
"_frameY": "-476",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0035",
"_x": "1",
"_y": "2824",
"_width": "442",
"_height": "446",
"_frameX": "-145",
"_frameY": "-476",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0036",
"_x": "1",
"_y": "2824",
"_width": "442",
"_height": "446",
"_frameX": "-145",
"_frameY": "-476",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0037",
"_x": "1",
"_y": "2824",
"_width": "442",
"_height": "446",
"_frameX": "-145",
"_frameY": "-476",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0038",
"_x": "1",
"_y": "2824",
"_width": "442",
"_height": "446",
"_frameX": "-145",
"_frameY": "-476",
"_frameWidth": "724",
"_frameHeight": "946"
},
{
"_name": "ElUngrow0039",
"_x": "1",
"_y": "2824",
"_width": "442",
"_height": "446",
"_frameX": "-145",
"_frameY": "-476",
"_frameWidth": "724",
"_frameHeight": "946"
}
],
"_imagePath": "texture.png",
"_width": "2836",
"_height": "3271"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 MiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 MiB

View File

@ -0,0 +1,449 @@
{
"TextureAtlas": {
"SubTexture": [
{
"_name": "ElUnshrink0000",
"_x": "1422",
"_y": "2778",
"_width": "434",
"_height": "459",
"_frameX": "-189",
"_frameY": "-606",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0001",
"_x": "630",
"_y": "2162",
"_width": "443",
"_height": "436",
"_frameX": "-182",
"_frameY": "-628",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0002",
"_x": "630",
"_y": "2162",
"_width": "443",
"_height": "436",
"_frameX": "-182",
"_frameY": "-628",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0003",
"_x": "1",
"_y": "2946",
"_width": "461",
"_height": "411",
"_frameX": "-173",
"_frameY": "-653",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0004",
"_x": "1",
"_y": "2946",
"_width": "461",
"_height": "411",
"_frameX": "-173",
"_frameY": "-653",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0005",
"_x": "2669",
"_y": "2095",
"_width": "452",
"_height": "415",
"_frameX": "-177",
"_frameY": "-649",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0006",
"_x": "2669",
"_y": "2095",
"_width": "452",
"_height": "415",
"_frameX": "-177",
"_frameY": "-649",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0007",
"_x": "2669",
"_y": "2513",
"_width": "438",
"_height": "419",
"_frameX": "-182",
"_frameY": "-645",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0008",
"_x": "1",
"_y": "1091",
"_width": "586",
"_height": "741",
"_frameX": "-32",
"_frameY": "-327",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0009",
"_x": "3255",
"_y": "1",
"_width": "618",
"_height": "700",
"_frameX": "-32",
"_frameY": "-368",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0010",
"_x": "2593",
"_y": "1",
"_width": "659",
"_height": "729",
"_frameX": "-42",
"_frameY": "-339",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0011",
"_x": "2593",
"_y": "1",
"_width": "659",
"_height": "729",
"_frameX": "-42",
"_frameY": "-339",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0012",
"_x": "2573",
"_y": "806",
"_width": "679",
"_height": "711",
"_frameX": "-51",
"_frameY": "-357",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0013",
"_x": "2573",
"_y": "806",
"_width": "679",
"_height": "711",
"_frameX": "-51",
"_frameY": "-357",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0014",
"_x": "3356",
"_y": "1276",
"_width": "699",
"_height": "597",
"_frameX": "-84",
"_frameY": "-481",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0015",
"_x": "3356",
"_y": "1276",
"_width": "699",
"_height": "597",
"_frameX": "-84",
"_frameY": "-481",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0016",
"_x": "1877",
"_y": "2425",
"_width": "789",
"_height": "575",
"_frameX": "-152",
"_frameY": "-507",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0017",
"_x": "630",
"_y": "2778",
"_width": "789",
"_height": "575",
"_frameX": "-152",
"_frameY": "-507",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0018",
"_x": "2590",
"_y": "1520",
"_width": "763",
"_height": "572",
"_frameX": "-149",
"_frameY": "-510",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0019",
"_x": "2590",
"_y": "1520",
"_width": "763",
"_height": "572",
"_frameX": "-149",
"_frameY": "-510",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0020",
"_x": "3255",
"_y": "704",
"_width": "743",
"_height": "569",
"_frameX": "-137",
"_frameY": "-515",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0021",
"_x": "3255",
"_y": "704",
"_width": "743",
"_height": "569",
"_frameX": "-137",
"_frameY": "-515",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0022",
"_x": "3356",
"_y": "1876",
"_width": "635",
"_height": "654",
"_frameX": "-145",
"_frameY": "-430",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0023",
"_x": "1",
"_y": "2162",
"_width": "626",
"_height": "781",
"_frameX": "-111",
"_frameY": "-304",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0024",
"_x": "1",
"_y": "1",
"_width": "625",
"_height": "1087",
"_frameX": "-41",
"_frameY": "-0",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0025",
"_x": "629",
"_y": "1072",
"_width": "602",
"_height": "1087",
"_frameX": "-64",
"_frameY": "-0",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0026",
"_x": "629",
"_y": "1",
"_width": "632",
"_height": "1068",
"_frameX": "-38",
"_frameY": "-18",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0027",
"_x": "629",
"_y": "1",
"_width": "632",
"_height": "1068",
"_frameX": "-38",
"_frameY": "-18",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0028",
"_x": "1234",
"_y": "1072",
"_width": "671",
"_height": "898",
"_frameX": "-1",
"_frameY": "-188",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0029",
"_x": "1234",
"_y": "1072",
"_width": "671",
"_height": "898",
"_frameX": "-1",
"_frameY": "-188",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0030",
"_x": "1908",
"_y": "1631",
"_width": "679",
"_height": "791",
"_frameX": "-0",
"_frameY": "-297",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0031",
"_x": "1264",
"_y": "1",
"_width": "682",
"_height": "810",
"_frameX": "-66",
"_frameY": "-276",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0032",
"_x": "1264",
"_y": "1",
"_width": "682",
"_height": "810",
"_frameX": "-66",
"_frameY": "-276",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0033",
"_x": "1908",
"_y": "814",
"_width": "662",
"_height": "814",
"_frameX": "-82",
"_frameY": "-272",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0034",
"_x": "1908",
"_y": "814",
"_width": "662",
"_height": "814",
"_frameX": "-82",
"_frameY": "-272",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0035",
"_x": "1234",
"_y": "1973",
"_width": "640",
"_height": "802",
"_frameX": "-84",
"_frameY": "-284",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0036",
"_x": "1234",
"_y": "1973",
"_width": "640",
"_height": "802",
"_frameX": "-84",
"_frameY": "-284",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0037",
"_x": "1949",
"_y": "1",
"_width": "641",
"_height": "802",
"_frameX": "-84",
"_frameY": "-284",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0038",
"_x": "1949",
"_y": "1",
"_width": "641",
"_height": "802",
"_frameX": "-84",
"_frameY": "-284",
"_frameWidth": "941",
"_frameHeight": "1088"
},
{
"_name": "ElUnshrink0039",
"_x": "1949",
"_y": "1",
"_width": "641",
"_height": "802",
"_frameX": "-84",
"_frameY": "-284",
"_frameWidth": "941",
"_frameHeight": "1088"
}
],
"_imagePath": "texture.png",
"_width": "4056",
"_height": "3358"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 MiB

130500
sprites/lyric/Animation.json Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,280 @@
{"ATLAS": {"SPRITES":[
{"SPRITE" : {"name": "0000","x":7864,"y":2061,"w":195,"h":203,"rotated": false}},
{"SPRITE" : {"name": "0001","x":2499,"y":1247,"w":115,"h":154,"rotated": true}},
{"SPRITE" : {"name": "0002","x":8125,"y":1362,"w":57,"h":74,"rotated": true}},
{"SPRITE" : {"name": "0003","x":5424,"y":1398,"w":58,"h":79,"rotated": true}},
{"SPRITE" : {"name": "0004","x":3668,"y":935,"w":44,"h":79,"rotated": true}},
{"SPRITE" : {"name": "0005","x":4227,"y":550,"w":40,"h":83,"rotated": true}},
{"SPRITE" : {"name": "0006","x":8146,"y":438,"w":26,"h":77,"rotated": true}},
{"SPRITE" : {"name": "0007","x":8191,"y":0,"w":1,"h":2,"rotated": true}},
{"SPRITE" : {"name": "0009","x":5125,"y":2178,"w":150,"h":215,"rotated": true}},
{"SPRITE" : {"name": "0010","x":8069,"y":2061,"w":123,"h":131,"rotated": false}},
{"SPRITE" : {"name": "0011","x":3990,"y":2299,"w":129,"h":136,"rotated": false}},
{"SPRITE" : {"name": "0012","x":3082,"y":1559,"w":92,"h":125,"rotated": true}},
{"SPRITE" : {"name": "0013","x":2845,"y":2281,"w":80,"h":126,"rotated": true}},
{"SPRITE" : {"name": "0014","x":4223,"y":1432,"w":133,"h":86,"rotated": false}},
{"SPRITE" : {"name": "0015","x":4647,"y":1847,"w":77,"h":132,"rotated": true}},
{"SPRITE" : {"name": "0016","x":830,"y":1708,"w":75,"h":131,"rotated": true}},
{"SPRITE" : {"name": "0017","x":4212,"y":2315,"w":131,"h":74,"rotated": false}},
{"SPRITE" : {"name": "0018","x":830,"y":1708,"w":75,"h":131,"rotated": true}},
{"SPRITE" : {"name": "0019","x":7116,"y":2315,"w":131,"h":74,"rotated": false}},
{"SPRITE" : {"name": "0020","x":1618,"y":2018,"w":74,"h":132,"rotated": true}},
{"SPRITE" : {"name": "0021","x":4129,"y":2299,"w":73,"h":133,"rotated": true}},
{"SPRITE" : {"name": "0022","x":4852,"y":2092,"w":79,"h":135,"rotated": true}},
{"SPRITE" : {"name": "0023","x":6200,"y":2255,"w":79,"h":135,"rotated": true}},
{"SPRITE" : {"name": "0024","x":5923,"y":2272,"w":79,"h":135,"rotated": true}},
{"SPRITE" : {"name": "0025","x":3310,"y":2318,"w":130,"h":72,"rotated": false}},
{"SPRITE" : {"name": "0026","x":4047,"y":1852,"w":302,"h":203,"rotated": false}},
{"SPRITE" : {"name": "0027","x":6230,"y":503,"w":393,"h":348,"rotated": false}},
{"SPRITE" : {"name": "0028","x":3378,"y":539,"w":336,"h":386,"rotated": true}},
{"SPRITE" : {"name": "0029","x":6723,"y":2249,"w":150,"h":190,"rotated": false}},
{"SPRITE" : {"name": "0030","x":6296,"y":2056,"w":234,"h":172,"rotated": false}},
{"SPRITE" : {"name": "0031","x":915,"y":1364,"w":120,"h":235,"rotated": true}},
{"SPRITE" : {"name": "0032","x":3200,"y":2003,"w":120,"h":231,"rotated": true}},
{"SPRITE" : {"name": "0033","x":2459,"y":2289,"w":182,"h":127,"rotated": false}},
{"SPRITE" : {"name": "0034","x":5904,"y":1378,"w":228,"h":385,"rotated": false}},
{"SPRITE" : {"name": "0035","x":641,"y":1114,"w":404,"h":240,"rotated": false}},
{"SPRITE" : {"name": "0036","x":4679,"y":552,"w":428,"h":301,"rotated": false}},
{"SPRITE" : {"name": "0037","x":2115,"y":1988,"w":124,"h":313,"rotated": false}},
{"SPRITE" : {"name": "0038","x":3872,"y":2007,"w":148,"h":266,"rotated": false}},
{"SPRITE" : {"name": "0039","x":6367,"y":1886,"w":358,"h":160,"rotated": false}},
{"SPRITE" : {"name": "0040","x":3822,"y":2283,"w":158,"h":154,"rotated": false}},
{"SPRITE" : {"name": "0041","x":7485,"y":460,"w":9,"h":9,"rotated": false}},
{"SPRITE" : {"name": "0042","x":2101,"y":1372,"w":100,"h":173,"rotated": true}},
{"SPRITE" : {"name": "0043","x":4773,"y":863,"w":410,"h":283,"rotated": false}},
{"SPRITE" : {"name": "0044","x":8191,"y":12,"w":1,"h":1,"rotated": false}},
{"SPRITE" : {"name": "0045","x":3245,"y":954,"w":116,"h":329,"rotated": true}},
{"SPRITE" : {"name": "0046","x":4647,"y":2092,"w":195,"h":200,"rotated": false}},
{"SPRITE" : {"name": "0047","x":4382,"y":2105,"w":193,"h":186,"rotated": false}},
{"SPRITE" : {"name": "0048","x":1435,"y":1174,"w":84,"h":114,"rotated": false}},
{"SPRITE" : {"name": "0049","x":1874,"y":962,"w":91,"h":89,"rotated": false}},
{"SPRITE" : {"name": "0050","x":2940,"y":2254,"w":183,"h":150,"rotated": false}},
{"SPRITE" : {"name": "0051","x":7469,"y":2271,"w":174,"h":152,"rotated": false}},
{"SPRITE" : {"name": "0052","x":3005,"y":2003,"w":185,"h":241,"rotated": false}},
{"SPRITE" : {"name": "0053","x":3667,"y":2007,"w":195,"h":228,"rotated": false}},
{"SPRITE" : {"name": "0054","x":178,"y":2148,"w":250,"h":140,"rotated": false}},
{"SPRITE" : {"name": "0055","x":7317,"y":2101,"w":142,"h":249,"rotated": true}},
{"SPRITE" : {"name": "0056","x":2675,"y":2133,"w":255,"h":138,"rotated": false}},
{"SPRITE" : {"name": "0057","x":5765,"y":2120,"w":248,"h":142,"rotated": false}},
{"SPRITE" : {"name": "0058","x":0,"y":2251,"w":164,"h":169,"rotated": true}},
{"SPRITE" : {"name": "0059","x":1215,"y":2250,"w":143,"h":199,"rotated": true}},
{"SPRITE" : {"name": "0060","x":7220,"y":1837,"w":253,"h":254,"rotated": false}},
{"SPRITE" : {"name": "0061","x":4384,"y":1847,"w":253,"h":248,"rotated": false}},
{"SPRITE" : {"name": "0062","x":1406,"y":2018,"w":202,"h":220,"rotated": false}},
{"SPRITE" : {"name": "0063","x":1904,"y":1988,"w":201,"h":244,"rotated": false}},
{"SPRITE" : {"name": "0064","x":2708,"y":1695,"w":120,"h":212,"rotated": true}},
{"SPRITE" : {"name": "0065","x":446,"y":1990,"w":192,"h":242,"rotated": false}},
{"SPRITE" : {"name": "0066","x":4215,"y":2065,"w":157,"h":240,"rotated": true}},
{"SPRITE" : {"name": "0067","x":7116,"y":2101,"w":191,"h":204,"rotated": false}},
{"SPRITE" : {"name": "0068","x":6540,"y":2056,"w":173,"h":230,"rotated": true}},
{"SPRITE" : {"name": "0069","x":803,"y":629,"w":33,"h":32,"rotated": false}},
{"SPRITE" : {"name": "0070","x":4942,"y":1747,"w":118,"h":119,"rotated": false}},
{"SPRITE" : {"name": "0071","x":318,"y":2298,"w":105,"h":140,"rotated": true}},
{"SPRITE" : {"name": "0072","x":6619,"y":2296,"w":79,"h":126,"rotated": true}},
{"SPRITE" : {"name": "0073","x":5100,"y":1156,"w":74,"h":115,"rotated": true}},
{"SPRITE" : {"name": "0074","x":5497,"y":898,"w":129,"h":54,"rotated": false}},
{"SPRITE" : {"name": "0075","x":1406,"y":2248,"w":165,"h":174,"rotated": false}},
{"SPRITE" : {"name": "0076","x":6296,"y":2238,"w":169,"h":177,"rotated": false}},
{"SPRITE" : {"name": "0077","x":641,"y":962,"w":138,"h":131,"rotated": false}},
{"SPRITE" : {"name": "0078","x":174,"y":2298,"w":134,"h":132,"rotated": false}},
{"SPRITE" : {"name": "0079","x":1334,"y":1511,"w":83,"h":132,"rotated": true}},
{"SPRITE" : {"name": "0080","x":3689,"y":1653,"w":82,"h":132,"rotated": true}},
{"SPRITE" : {"name": "0081","x":8015,"y":1362,"w":90,"h":66,"rotated": false}},
{"SPRITE" : {"name": "0082","x":560,"y":1448,"w":68,"h":98,"rotated": true}},
{"SPRITE" : {"name": "0083","x":1531,"y":675,"w":48,"h":97,"rotated": true}},
{"SPRITE" : {"name": "0084","x":4679,"y":497,"w":102,"h":43,"rotated": false}},
{"SPRITE" : {"name": "0085","x":8146,"y":334,"w":22,"h":94,"rotated": true}},
{"SPRITE" : {"name": "0086","x":7220,"y":1738,"w":114,"h":88,"rotated": false}},
{"SPRITE" : {"name": "0087","x":2222,"y":1069,"w":54,"h":133,"rotated": true}},
{"SPRITE" : {"name": "0088","x":8125,"y":1446,"w":67,"h":60,"rotated": false}},
{"SPRITE" : {"name": "0089","x":8125,"y":1516,"w":67,"h":58,"rotated": false}},
{"SPRITE" : {"name": "0090","x":4366,"y":1432,"w":75,"h":78,"rotated": true}},
{"SPRITE" : {"name": "0091","x":560,"y":1556,"w":66,"h":79,"rotated": true}},
{"SPRITE" : {"name": "0092","x":8146,"y":525,"w":29,"h":56,"rotated": false}},
{"SPRITE" : {"name": "0093","x":8146,"y":591,"w":35,"h":39,"rotated": true}},
{"SPRITE" : {"name": "0094","x":3668,"y":1036,"w":293,"h":338,"rotated": true}},
{"SPRITE" : {"name": "0095","x":2864,"y":1260,"w":321,"h":289,"rotated": false}},
{"SPRITE" : {"name": "0096","x":3668,"y":1036,"w":293,"h":338,"rotated": true}},
{"SPRITE" : {"name": "0097","x":5100,"y":1291,"w":314,"h":295,"rotated": false}},
{"SPRITE" : {"name": "0098","x":6489,"y":1588,"w":289,"h":288,"rotated": false}},
{"SPRITE" : {"name": "0099","x":6633,"y":536,"w":389,"h":345,"rotated": false}},
{"SPRITE" : {"name": "0100","x":3790,"y":1529,"w":307,"h":273,"rotated": false}},
{"SPRITE" : {"name": "0101","x":0,"y":629,"w":391,"h":325,"rotated": false}},
{"SPRITE" : {"name": "0102","x":1874,"y":1069,"w":338,"h":293,"rotated": false}},
{"SPRITE" : {"name": "0103","x":6489,"y":1588,"w":289,"h":288,"rotated": false}},
{"SPRITE" : {"name": "0104","x":3668,"y":1036,"w":293,"h":338,"rotated": true}},
{"SPRITE" : {"name": "0105","x":4384,"y":1594,"w":341,"h":243,"rotated": false}},
{"SPRITE" : {"name": "0106","x":3444,"y":1384,"w":336,"h":259,"rotated": false}},
{"SPRITE" : {"name": "0107","x":4745,"y":1471,"w":318,"h":266,"rotated": false}},
{"SPRITE" : {"name": "0108","x":223,"y":1448,"w":327,"h":263,"rotated": false}},
{"SPRITE" : {"name": "0109","x":2499,"y":1425,"w":333,"h":260,"rotated": false}},
{"SPRITE" : {"name": "0110","x":7782,"y":1438,"w":333,"h":260,"rotated": false}},
{"SPRITE" : {"name": "0111","x":2864,"y":954,"w":371,"h":296,"rotated": false}},
{"SPRITE" : {"name": "0112","x":1807,"y":1299,"w":54,"h":61,"rotated": true}},
{"SPRITE" : {"name": "0113","x":1531,"y":782,"w":47,"h":98,"rotated": true}},
{"SPRITE" : {"name": "0114","x":5424,"y":1291,"w":60,"h":97,"rotated": true}},
{"SPRITE" : {"name": "0115","x":2708,"y":1932,"w":287,"h":191,"rotated": false}},
{"SPRITE" : {"name": "0116","x":1705,"y":1610,"w":307,"h":266,"rotated": false}},
{"SPRITE" : {"name": "0117","x":1100,"y":675,"w":421,"h":291,"rotated": false}},
{"SPRITE" : {"name": "0118","x":6201,"y":1284,"w":278,"h":331,"rotated": true}},
{"SPRITE" : {"name": "0119","x":2251,"y":1971,"w":220,"h":228,"rotated": true}},
{"SPRITE" : {"name": "0120","x":2251,"y":1971,"w":220,"h":228,"rotated": true}},
{"SPRITE" : {"name": "0121","x":4277,"y":497,"w":392,"h":356,"rotated": false}},
{"SPRITE" : {"name": "0122","x":7514,"y":337,"w":392,"h":361,"rotated": false}},
{"SPRITE" : {"name": "0123","x":2288,"y":529,"w":392,"h":346,"rotated": false}},
{"SPRITE" : {"name": "0124","x":2690,"y":529,"w":344,"h":392,"rotated": true}},
{"SPRITE" : {"name": "0125","x":401,"y":629,"w":392,"h":323,"rotated": false}},
{"SPRITE" : {"name": "0126","x":1592,"y":629,"w":392,"h":323,"rotated": false}},
{"SPRITE" : {"name": "0127","x":1705,"y":1299,"w":92,"h":52,"rotated": false}},
{"SPRITE" : {"name": "0128","x":7782,"y":927,"w":223,"h":501,"rotated": false}},
{"SPRITE" : {"name": "0129","x":4005,"y":550,"w":212,"h":579,"rotated": false}},
{"SPRITE" : {"name": "0130","x":5702,"y":965,"w":192,"h":532,"rotated": false}},
{"SPRITE" : {"name": "0131","x":4227,"y":863,"w":214,"h":559,"rotated": false}},
{"SPRITE" : {"name": "0132","x":7916,"y":337,"w":220,"h":580,"rotated": false}},
{"SPRITE" : {"name": "0133","x":3444,"y":1653,"w":235,"h":312,"rotated": false}},
{"SPRITE" : {"name": "0134","x":7117,"y":1326,"w":224,"h":402,"rotated": false}},
{"SPRITE" : {"name": "0135","x":2488,"y":1695,"w":210,"h":340,"rotated": false}},
{"SPRITE" : {"name": "0136","x":3082,"y":1721,"w":248,"h":272,"rotated": false}},
{"SPRITE" : {"name": "0137","x":1223,"y":1662,"w":256,"h":279,"rotated": false}},
{"SPRITE" : {"name": "0138","x":6099,"y":1988,"w":187,"h":257,"rotated": false}},
{"SPRITE" : {"name": "0139","x":830,"y":1909,"w":210,"h":266,"rotated": false}},
{"SPRITE" : {"name": "0140","x":7994,"y":2274,"w":173,"h":146,"rotated": false}},
{"SPRITE" : {"name": "0141","x":7782,"y":708,"w":122,"h":188,"rotated": true}},
{"SPRITE" : {"name": "0142","x":3195,"y":1339,"w":239,"h":372,"rotated": false}},
{"SPRITE" : {"name": "0143","x":0,"y":1478,"w":182,"h":424,"rotated": false}},
{"SPRITE" : {"name": "0144","x":3724,"y":550,"w":271,"h":476,"rotated": false}},
{"SPRITE" : {"name": "0145","x":4824,"y":0,"w":480,"h":542,"rotated": false}},
{"SPRITE" : {"name": "0146","x":3971,"y":1139,"w":242,"h":380,"rotated": false}},
{"SPRITE" : {"name": "0147","x":3771,"y":0,"w":496,"h":540,"rotated": false}},
{"SPRITE" : {"name": "0148","x":5702,"y":1507,"w":185,"h":381,"rotated": false}},
{"SPRITE" : {"name": "0149","x":3378,"y":935,"w":280,"h":394,"rotated": false}},
{"SPRITE" : {"name": "0150","x":2251,"y":1616,"w":227,"h":345,"rotated": false}},
{"SPRITE" : {"name": "0151","x":7351,"y":1475,"w":239,"h":352,"rotated": false}},
{"SPRITE" : {"name": "0152","x":8015,"y":927,"w":140,"h":425,"rotated": false}},
{"SPRITE" : {"name": "0153","x":223,"y":964,"w":168,"h":417,"rotated": false}},
{"SPRITE" : {"name": "0154","x":2481,"y":2045,"w":184,"h":234,"rotated": true}},
{"SPRITE" : {"name": "0155","x":5497,"y":965,"w":195,"h":547,"rotated": false}},
{"SPRITE" : {"name": "0156","x":1781,"y":2242,"w":190,"h":155,"rotated": false}},
{"SPRITE" : {"name": "0157","x":4852,"y":2244,"w":189,"h":154,"rotated": false}},
{"SPRITE" : {"name": "0158","x":802,"y":2185,"w":195,"h":163,"rotated": false}},
{"SPRITE" : {"name": "0159","x":2249,"y":2209,"w":200,"h":158,"rotated": false}},
{"SPRITE" : {"name": "0160","x":1007,"y":2266,"w":158,"h":169,"rotated": false}},
{"SPRITE" : {"name": "0161","x":3498,"y":2271,"w":158,"h":169,"rotated": false}},
{"SPRITE" : {"name": "0162","x":7657,"y":2214,"w":158,"h":199,"rotated": false}},
{"SPRITE" : {"name": "0163","x":5765,"y":2272,"w":148,"h":172,"rotated": false}},
{"SPRITE" : {"name": "0164","x":6475,"y":2296,"w":134,"h":156,"rotated": false}},
{"SPRITE" : {"name": "0165","x":7825,"y":2274,"w":159,"h":160,"rotated": false}},
{"SPRITE" : {"name": "0166","x":438,"y":2242,"w":175,"h":170,"rotated": false}},
{"SPRITE" : {"name": "0167","x":3667,"y":2245,"w":145,"h":200,"rotated": true}},
{"SPRITE" : {"name": "0168","x":4655,"y":2302,"w":114,"h":119,"rotated": false}},
{"SPRITE" : {"name": "0169","x":0,"y":964,"w":213,"h":504,"rotated": false}},
{"SPRITE" : {"name": "0170","x":7032,"y":536,"w":135,"h":329,"rotated": false}},
{"SPRITE" : {"name": "0171","x":0,"y":1912,"w":168,"h":329,"rotated": false}},
{"SPRITE" : {"name": "0172","x":178,"y":1935,"w":258,"h":203,"rotated": false}},
{"SPRITE" : {"name": "0173","x":2022,"y":1616,"w":219,"h":362,"rotated": false}},
{"SPRITE" : {"name": "0174","x":4107,"y":1529,"w":267,"h":313,"rotated": false}},
{"SPRITE" : {"name": "0175","x":5606,"y":1898,"w":149,"h":375,"rotated": false}},
{"SPRITE" : {"name": "0176","x":5125,"y":1880,"w":203,"h":288,"rotated": false}},
{"SPRITE" : {"name": "0177","x":1435,"y":1299,"w":260,"h":353,"rotated": false}},
{"SPRITE" : {"name": "0178","x":5384,"y":1855,"w":212,"h":289,"rotated": false}},
{"SPRITE" : {"name": "0179","x":6735,"y":1989,"w":190,"h":250,"rotated": false}},
{"SPRITE" : {"name": "0180","x":915,"y":1658,"w":298,"h":241,"rotated": false}},
{"SPRITE" : {"name": "0181","x":5117,"y":552,"w":180,"h":301,"rotated": false}},
{"SPRITE" : {"name": "0182","x":560,"y":1708,"w":260,"h":272,"rotated": false}},
{"SPRITE" : {"name": "0183","x":4382,"y":2301,"w":127,"h":128,"rotated": false}},
{"SPRITE" : {"name": "0184","x":5544,"y":2283,"w":150,"h":160,"rotated": false}},
{"SPRITE" : {"name": "0185","x":1618,"y":2200,"w":153,"h":207,"rotated": false}},
{"SPRITE" : {"name": "0186","x":5765,"y":1898,"w":120,"h":150,"rotated": true}},
{"SPRITE" : {"name": "0187","x":6367,"y":1625,"w":98,"h":247,"rotated": true}},
{"SPRITE" : {"name": "0188","x":7600,"y":1475,"w":160,"h":221,"rotated": false}},
{"SPRITE" : {"name": "0189","x":623,"y":2282,"w":157,"h":159,"rotated": false}},
{"SPRITE" : {"name": "0190","x":3790,"y":1384,"w":170,"h":124,"rotated": true}},
{"SPRITE" : {"name": "0191","x":2675,"y":2281,"w":160,"h":157,"rotated": false}},
{"SPRITE" : {"name": "0192","x":5338,"y":2154,"w":196,"h":175,"rotated": false}},
{"SPRITE" : {"name": "0193","x":4030,"y":2065,"w":175,"h":224,"rotated": false}},
{"SPRITE" : {"name": "0194","x":1334,"y":1313,"w":87,"h":188,"rotated": false}},
{"SPRITE" : {"name": "0195","x":4519,"y":2302,"w":126,"h":128,"rotated": false}},
{"SPRITE" : {"name": "0196","x":1435,"y":976,"w":83,"h":188,"rotated": false}},
{"SPRITE" : {"name": "0197","x":4030,"y":2065,"w":175,"h":224,"rotated": false}},
{"SPRITE" : {"name": "0198","x":5424,"y":1522,"w":260,"h":323,"rotated": false}},
{"SPRITE" : {"name": "0199","x":2222,"y":1247,"w":267,"h":359,"rotated": false}},
{"SPRITE" : {"name": "0200","x":1100,"y":976,"w":325,"h":327,"rotated": false}},
{"SPRITE" : {"name": "0201","x":3044,"y":539,"w":324,"h":405,"rotated": false}},
{"SPRITE" : {"name": "0202","x":5073,"y":1596,"w":301,"h":274,"rotated": false}},
{"SPRITE" : {"name": "0203","x":2287,"y":885,"w":328,"h":352,"rotated": false}},
{"SPRITE" : {"name": "0204","x":7514,"y":0,"w":445,"h":327,"rotated": false}},
{"SPRITE" : {"name": "0205","x":6505,"y":891,"w":328,"h":352,"rotated": false}},
{"SPRITE" : {"name": "0206","x":6843,"y":891,"w":325,"h":348,"rotated": false}},
{"SPRITE" : {"name": "0207","x":803,"y":675,"w":287,"h":429,"rotated": false}},
{"SPRITE" : {"name": "0208","x":1055,"y":1313,"w":269,"h":335,"rotated": false}},
{"SPRITE" : {"name": "0209","x":4451,"y":863,"w":312,"h":378,"rotated": false}},
{"SPRITE" : {"name": "0210","x":6843,"y":1249,"w":264,"h":360,"rotated": false}},
{"SPRITE" : {"name": "0211","x":1531,"y":962,"w":333,"h":327,"rotated": false}},
{"SPRITE" : {"name": "0212","x":7178,"y":0,"w":326,"h":450,"rotated": false}},
{"SPRITE" : {"name": "0213","x":401,"y":962,"w":230,"h":476,"rotated": false}},
{"SPRITE" : {"name": "0214","x":641,"y":1364,"w":264,"h":334,"rotated": false}},
{"SPRITE" : {"name": "0215","x":2625,"y":931,"w":229,"h":484,"rotated": false}},
{"SPRITE" : {"name": "0216","x":5314,"y":438,"w":314,"h":450,"rotated": false}},
{"SPRITE" : {"name": "0217","x":2842,"y":1559,"w":230,"h":363,"rotated": true}},
{"SPRITE" : {"name": "0218","x":7600,"y":1708,"w":340,"h":206,"rotated": false}},
{"SPRITE" : {"name": "0219","x":1489,"y":1662,"w":204,"h":346,"rotated": true}},
{"SPRITE" : {"name": "0220","x":1981,"y":2242,"w":117,"h":133,"rotated": true}},
{"SPRITE" : {"name": "0221","x":879,"y":0,"w":703,"h":665,"rotated": false}},
{"SPRITE" : {"name": "0222","x":0,"y":0,"w":869,"h":619,"rotated": false}},
{"SPRITE" : {"name": "0223","x":7351,"y":1326,"w":107,"h":135,"rotated": true}},
{"SPRITE" : {"name": "0224","x":2108,"y":2311,"w":107,"h":107,"rotated": false}},
{"SPRITE" : {"name": "0225","x":3056,"y":0,"w":705,"h":529,"rotated": false}},
{"SPRITE" : {"name": "0226","x":4277,"y":0,"w":537,"h":487,"rotated": false}},
{"SPRITE" : {"name": "0227","x":5314,"y":0,"w":595,"h":428,"rotated": false}},
{"SPRITE" : {"name": "0228","x":2288,"y":0,"w":758,"h":519,"rotated": false}},
{"SPRITE" : {"name": "0229","x":1592,"y":0,"w":686,"h":619,"rotated": false}},
{"SPRITE" : {"name": "0230","x":6788,"y":1619,"w":212,"h":360,"rotated": true}},
{"SPRITE" : {"name": "0231","x":7178,"y":460,"w":297,"h":452,"rotated": false}},
{"SPRITE" : {"name": "0232","x":5193,"y":898,"w":294,"h":383,"rotated": false}},
{"SPRITE" : {"name": "0233","x":648,"y":1990,"w":144,"h":282,"rotated": false}},
{"SPRITE" : {"name": "0234","x":6935,"y":2082,"w":171,"h":229,"rotated": false}},
{"SPRITE" : {"name": "0235","x":6142,"y":1625,"w":215,"h":353,"rotated": true}},
{"SPRITE" : {"name": "0236","x":5919,"y":0,"w":301,"h":553,"rotated": false}},
{"SPRITE" : {"name": "0237","x":6230,"y":0,"w":324,"h":481,"rotated": false}},
{"SPRITE" : {"name": "0238","x":4942,"y":1880,"w":173,"h":354,"rotated": false}},
{"SPRITE" : {"name": "0239","x":1703,"y":1886,"w":191,"h":304,"rotated": false}},
{"SPRITE" : {"name": "0240","x":3340,"y":1721,"w":91,"h":118,"rotated": false}},
{"SPRITE" : {"name": "0241","x":7950,"y":1708,"w":202,"h":343,"rotated": true}},
{"SPRITE" : {"name": "0242","x":7969,"y":0,"w":202,"h":324,"rotated": true}},
{"SPRITE" : {"name": "0243","x":1994,"y":629,"w":283,"h":430,"rotated": false}},
{"SPRITE" : {"name": "0244","x":6203,"y":861,"w":292,"h":413,"rotated": false}},
{"SPRITE" : {"name": "0245","x":1705,"y":1372,"w":386,"h":228,"rotated": false}},
{"SPRITE" : {"name": "0246","x":4773,"y":1156,"w":317,"h":305,"rotated": false}},
{"SPRITE" : {"name": "0247","x":5916,"y":563,"w":277,"h":450,"rotated": false}},
{"SPRITE" : {"name": "0248","x":6505,"y":1253,"w":286,"h":325,"rotated": false}},
{"SPRITE" : {"name": "0249","x":5897,"y":1773,"w":192,"h":337,"rotated": false}},
{"SPRITE" : {"name": "0250","x":7657,"y":1924,"w":197,"h":280,"rotated": false}},
{"SPRITE" : {"name": "0251","x":192,"y":1721,"w":336,"h":204,"rotated": false}},
{"SPRITE" : {"name": "0252","x":7010,"y":1738,"w":200,"h":334,"rotated": true}},
{"SPRITE" : {"name": "0253","x":3689,"y":1812,"w":348,"h":185,"rotated": false}},
{"SPRITE" : {"name": "0254","x":4735,"y":1747,"w":197,"h":335,"rotated": true}},
{"SPRITE" : {"name": "0255","x":6882,"y":0,"w":286,"h":526,"rotated": false}},
{"SPRITE" : {"name": "0256","x":6564,"y":0,"w":308,"h":493,"rotated": false}},
{"SPRITE" : {"name": "0257","x":7473,"y":1143,"w":299,"h":322,"rotated": false}},
{"SPRITE" : {"name": "0258","x":4451,"y":1251,"w":284,"h":333,"rotated": false}},
{"SPRITE" : {"name": "0259","x":5904,"y":1023,"w":287,"h":345,"rotated": false}},
{"SPRITE" : {"name": "0260","x":7178,"y":922,"w":285,"h":394,"rotated": false}},
{"SPRITE" : {"name": "0261","x":5638,"y":438,"w":268,"h":517,"rotated": false}},
{"SPRITE" : {"name": "0262","x":7485,"y":708,"w":287,"h":425,"rotated": false}},
{"SPRITE" : {"name": "0263","x":7483,"y":1924,"w":164,"h":337,"rotated": false}},
{"SPRITE" : {"name": "0264","x":1215,"y":1951,"w":181,"h":289,"rotated": false}},
{"SPRITE" : {"name": "0265","x":3133,"y":2254,"w":167,"h":163,"rotated": false}},
{"SPRITE" : {"name": "0266","x":6023,"y":2255,"w":167,"h":163,"rotated": false}},
{"SPRITE" : {"name": "0267","x":3340,"y":1975,"w":148,"h":333,"rotated": false}},
{"SPRITE" : {"name": "0268","x":1050,"y":1909,"w":155,"h":347,"rotated": false}},
{"SPRITE" : {"name": "0269","x":3498,"y":1975,"w":159,"h":286,"rotated": false}}
]},
"meta": {
"app": "Adobe Animate",
"version": "23.0.1.70",
"image": "spritemap1.png",
"format": "RGBA8888",
"size": {"w":8192,"h":2452},
"resolution": "1"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 MiB

View File

@ -152,9 +152,9 @@ local function state(songName, songDifficulty)
local restart = false
local countDownAudio = {
love.audio.newSource("sounds/countdown/introONE.ogg", "static"),
love.audio.newSource("sounds/countdown/introTWO.ogg", "static"),
love.audio.newSource("sounds/countdown/introTHREE.ogg", "static"),
love.audio.newSource("sounds/countdown/introTWO.ogg", "static"),
love.audio.newSource("sounds/countdown/introONE.ogg", "static"),
love.audio.newSource("sounds/countdown/introGO.ogg", "static")
}
local curCD = 0
@ -312,13 +312,14 @@ local function state(songName, songDifficulty)
if sharedVars.canStart then
sharedVars.canStart = false -- already started
inst:play()
if chart.needsVoices then
voices:play()
end
while not inst:isPlaying() do
end --waiting till the song actually plays.
-- inst:play()
-- if chart.needsVoices then
-- voices:play()
-- end
-- while not inst:isPlaying() do
-- end --waiting till the song actually plays.
elapsed = 0
@ -672,9 +673,15 @@ local function state(songName, songDifficulty)
love.graphics.setCanvas()
if sharedVars.globalShader then
love.graphics.setShader(sharedVars.globalShader)
end
love.graphics.draw(mainCanvas, (love.graphics.getWidth() - (love.graphics.getWidth() * zoom)) / 2, (love.graphics.getHeight() - love.graphics.getHeight() * zoom) / 2, 0, love.graphics.getWidth()/sharedVars.canvasSize.x * zoom, (love.graphics.getHeight()/sharedVars.canvasSize.y * zoom))
love.graphics.draw(uiCanvas, (love.graphics.getWidth() - (love.graphics.getWidth() * uiZoom)) / 2, (love.graphics.getHeight() - love.graphics.getHeight() * uiZoom) / 2, 0, love.graphics.getWidth()/sharedVars.canvasSize.x * uiZoom, (love.graphics.getHeight()/sharedVars.canvasSize.y * uiZoom))
love.graphics.setShader()
love.graphics.print({{0,0,0,1}, string.format("FPS: %s \nVolume: %s", love.timer.getFPS(), volume)}, font)
end
@ -970,11 +977,21 @@ local function state(songName, songDifficulty)
voices:pause()
end
pauseStart = socket.gettime() * 1000
for index, module in next, modules do
if module.onPause then
module.onPause(elapsed)
end
end
else
inst:play()
if chart.needsVoices then
voices:play()
end
for index, module in next, modules do
if module.onUnpause then
module.onUnpause((socket.gettime() * 1000 - pauseStart), elapsed)
end
end
pauseTime = pauseTime + (socket.gettime() * 1000 - pauseStart)
end
elseif dead then

16
stages/billy.json Normal file
View File

@ -0,0 +1,16 @@
{
"directory": "",
"defaultZoom": 1,
"isPixelStage": false,
"boyfriend": [700, 100],
"girlfriend": [-50, 100],
"opponent": [0, 100],
"hide_girlfriend": false,
"camera_boyfriend": [0, 0],
"camera_opponent": [0, 0],
"camera_girlfriend": [500, 0],
"camera_speed": 1,
"default": true
}

223
stages/billy.lua Normal file
View File

@ -0,0 +1,223 @@
local myTypes = require("modules.types")
local files = require("modules.files")
local module = {}
local introVideo
local sillyVideo
local playedIntro = false
local mirror
local evilMirror
local oldPosition
local oldSpritePosition
local showCutscene = false
local endedIntro = false
local evilAtlas
local startedEvilVideo = false
local endedEvilVideo = false
local paused = false
local evilShaderScript = [[
vec4 effect(vec4 color, Image texture, vec2 texture_coords, vec2 screen_coords) {
vec4 pixel = Texel(texture, texture_coords); //Current pixel
pixel.r = pixel.r - 0.1;
pixel.g = pixel.g - 0.1;
if (pixel.b > 0.05) {
pixel.b = pixel.b + 0.1;
}
return pixel;
}
]]
local rain = love.graphics.newShader("shaders/rain.frag")
local evilShader = love.graphics.newShader(evilShaderScript)
--receptor.position = myTypes.Vector2(600 + (79* i), settings.Downscroll and 430 or 0)
local nextplayerReceptorPosition = myTypes.Vector2(600, 430) -- Its gonna be a forced downscroll so idc lmao lmao skill issue
local currentplayerReceptorPosition = myTypes.Vector2(600, 430)
local moveAway = false
function module.onCreate()
introVideo = love.graphics.newVideo("videos/open.ogv")
sillyVideo = love.graphics.newVideo("videos/SO_STAY_FINAL_1.ogv")
sillyVideo:getSource():setVolume(0)
mirror = myTypes.Image("images/billy/silly_mirror.png")
mirror.layer = -20
mirror.resize = myTypes.Vector2(1,1)
mirror.position.y = -300
mirror.position.x = -800
evilMirror = myTypes.Image("images/billy/broken_mirror.png")
evilMirror.layer = -21 -- I will put this one forward on break mirror event ig
evilMirror.resize = myTypes.Vector2(1,1)
evilMirror.position.y = -300
evilMirror.position.x = -800
local floor = myTypes.Rect("images/billy/bgAssets.png", "images/billy/bgAssets.json")
floor.layer = -15
floor:Frame("Silly_floor", 0)
floor.quads["Silly_floor"][0].resize = myTypes.Vector2(1.4, 1)
floor.position.y = -300
floor.position.x = -100
local asset1 = myTypes.Rect("images/billy/bgAssets.png", "images/billy/bgAssets.json")
asset1.layer = -10
asset1:Frame("Silly_idk_1", 0)
asset1.quads["Silly_idk_1"][0].resize = myTypes.Vector2(1, 1)
asset1.position.y = -270
asset1.position.x = -400
for index, receptor in next, module.shared.opponentReceptors do
receptor.ui = false
receptor.position = myTypes.Vector2(100 * (index - 1), 300)
receptor.layer = -5
end
-- local asset2 = myTypes.Rect("images/billy/bgAssets.png", "images/billy/bgAssets.json")
-- asset2.layer = -8
-- asset2:Frame("Silly_idk_2", 0)
-- asset2.quads["Silly_idk_2"][0].resize = myTypes.Vector2(0.5, 0.5)
-- local asset3 = myTypes.Rect("images/billy/bgAssets.png", "images/billy/bgAssets.json")
-- asset3.layer = -7
-- asset3:Frame("Yo_y_mi_silly_pana", 0)
-- asset3.quads["Yo_y_mi_silly_pana"][0].resize = myTypes.Vector2(0.5, 0.5)
evilAtlas = myTypes.render.Atlas("sprites/lyric")
evilAtlas.position = myTypes.Vector2(50000,50000)
evilAtlas.layer = 1
module.shared.settings.Downscroll = true -- forcing downscroll because i am not coding upscroll positions dawg
moveAway = false
end
function module.onEvent(event)
if event.name == "ill make" then
if event.var1 == "anim" then
oldPosition = module.shared.characters.dad.stagePosition
oldSpritePosition = module.shared.characters.dad.sprite.position
module.shared.characters.dad.stagePosition = myTypes.Vector2(50000,5000)
module.shared.characters.dad.sprite.position = myTypes.Vector2(50000,5000)
evilAtlas.position = myTypes.Vector2(920, 600)
evilAtlas:PlayAnimation("story_of_yourtalebilly")
elseif event.var1 == "vid" then
evilAtlas:Destroy()
module.shared.characters.dad.stagePosition = oldPosition
module.shared.characters.dad.sprite.position = oldPosition
sillyVideo:play()
startedEvilVideo = true
nextplayerReceptorPosition = myTypes.Vector2(324, -90)
for index, receptor in next, module.shared.opponentReceptors do
receptor.ui = false
receptor.position = myTypes.Vector2(10000,10000) -- not visible honk mimimi
receptor.layer = -5
end
elseif event.var1 == "break mirror" then
evilMirror.layer = -19
elseif event.var1 == "die" then
elseif event.var1 == "pre" then
nextplayerReceptorPosition = myTypes.Vector2(600, -90) --Those are tweened to look bettah
moveAway = true
module.shared.ui.timebar = false
module.shared.ui.health = false
module.shared.ui.score = false
module.shared.ui.ratings = false
--[[
local ui = {
timebar = true,
healthIcons = true, -- If halth is false it wont render either way
health = true,
score = true,
ratings = true,
}
]]
elseif event.var1 == "hud in" then
nextplayerReceptorPosition = myTypes.Vector2(324, 430)
end
end
end
function module.onUpdate(dt, el)
local mousex, mousey = love.mouse:getPosition()
rain:send("u_mouse", {mousex, mousey})
rain:send("u_resolution", {1280, 720})
rain:send("u_time", el/1000)
currentplayerReceptorPosition = currentplayerReceptorPosition:Lerp(nextplayerReceptorPosition, .05)
for index, note in next, module.shared.notes do
if not note.mustPress then
note.sprite.ui = false
note.sprite.layer = -3
end
end
for index, note in next, module.shared.holds do
if not note.mustPress then
note.sprite.ui = false
note.sprite.layer = -4
end
end
for index, receptor in next, module.shared.receptors do
receptor.position = myTypes.Vector2(currentplayerReceptorPosition.x + 79 * (index - 1), currentplayerReceptorPosition.y)
end
for index, receptor in next, module.shared.splashes do
receptor.position = myTypes.Vector2(currentplayerReceptorPosition.x - 30 + 79 * (index - 1), currentplayerReceptorPosition.y - 30)
end
for index, receptor in next, module.shared.opponentReceptors do
receptor.position = receptor.position:Lerp(moveAway and myTypes.Vector2(100 * (index - 1), -100) or myTypes.Vector2(100 * (index - 1), 300), .05)
end
if el > 0 and not introVideo:isPlaying() and not paused and not playedIntro then
introVideo:play()
playedIntro = true
elseif el > 0 and not introVideo:isPlaying() and not paused and playedIntro then
endedIntro = true
module.shared.globalShader = rain
end
if not sillyVideo:isPlaying() and not paused and startedEvilVideo and not endedEvilVideo then
endedEvilVideo = true
nextplayerReceptorPosition = myTypes.Vector2(600, 430)
end
end
function module.drawBelowUI() -- i am sorry
if sillyVideo and sillyVideo:isPlaying() then
love.graphics.draw(sillyVideo, 0, 0, 0, 1.5, 1.5)
end
end
function module.onDraw()
if introVideo and introVideo:isPlaying() then
love.graphics.draw(introVideo, 0, 0, 0, 2.3, 2.3)
end
end
function module.onPause()
sillyVideo:pause()
introVideo:pause()
end
function module.onUnpause()
if startedEvilVideo and not endedEvilVideo then
sillyVideo:play()
end
if not endedIntro then
introVideo:play()
end
end
function module.onClose()
if sillyVideo then
sillyVideo:pause()
sillyVideo = nil
end
if introVideo then
introVideo:pause()
introVideo = nil
end
module.shared.globalShader = nil
end
return module

BIN
videos/SO_STAY_FINAL_1.ogv Normal file

Binary file not shown.

BIN
videos/open.ogv Normal file

Binary file not shown.