Files
2026-10-16 00:03:21 +08:00

473 lines
8.8 KiB
JSON

[
{
"id": 0,
"type": "fade",
"duration": 800,
"initial_opacity": 0.0,
"final_opacity": 0.0,
"lock_input": true,
"comment": "screen fade out -> taikonantoka exit: Result/Load/bg_end iris + save.png drawn by result_player.lua (0-800 ms), no black fade"
},
{
"id": 1,
"type": "fade",
"duration": 333,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"comment": "bottom fade in"
},
{
"id": 2,
"type": "texture_resize",
"duration": 466,
"initial_size": 3.5,
"final_size": 0.9,
"ease_in": "quadratic",
"comment": "crown resize"
},
{
"id": 3,
"type": "texture_resize",
"duration": 216,
"initial_size": {
"reference_id": 2,
"property": "final_size"
},
"final_size": 1.0,
"delay": {
"reference_id": 2,
"property": "duration"
},
"comment": "crown resize fix"
},
{
"id": 4,
"type": "fade",
"duration": 133,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"delay": {
"init_val": {
"reference_id": 2,
"property": "duration"
},
"reference_id": 3,
"property": "duration"
},
"reverse_delay": 0,
"comment": "crown highlight fadein/out"
},
{
"id": 5,
"type": "texture_change",
"duration": 400,
"textures": [
[
0,
200,
-1
],
[
200,
250,
0
],
[
250,
300,
1
],
[
300,
350,
2
],
[
350,
400,
-1
]
],
"delay": {
"init_val": {
"init_val": {
"reference_id": 2,
"property": "duration"
},
"reference_id": 3,
"property": "duration"
},
"reference_id": 4,
"property": "duration"
},
"comment": "crown gleam"
},
{
"id": 6,
"type": "fade",
"duration": 466,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"ease_in": "quadratic",
"comment": "crown fade in"
},
{
"id": 7,
"type": "move",
"duration": 366,
"total_distance": 285,
"ease_out": "cubic",
"comment": "bottom characters move up"
},
{
"id": 8,
"type": "move",
"duration": 133,
"total_distance": 22.5,
"ease_out": "cubic",
"delay": {
"init_val": -5,
"reference_id": 7,
"property": "duration"
},
"comment": "bottom characters move down"
},
{
"id": 9,
"type": "move",
"duration": 266,
"total_distance": 30,
"ease_in": "quadratic",
"comment": "bottom characters bounce up"
},
{
"id": 10,
"type": "move",
"duration": 266,
"total_distance": 30,
"ease_out": "quadratic",
"delay": {
"reference_id": 9,
"property": "duration"
},
"comment": "bottom characters bounce down"
},
{
"id": 11,
"type": "move",
"duration": 266,
"total_distance": 337.5,
"ease_out": "quadratic",
"delay": {
"init_val": {
"reference_id": 9,
"property": "duration"
},
"reference_id": 10,
"property": "duration"
},
"comment": "center chara move up"
},
{
"id": 12,
"type": "move",
"duration": 266,
"total_distance": 30,
"ease_in": "quadratic",
"comment": "center chara bounce up"
},
{
"id": 13,
"type": "move",
"duration": 266,
"total_distance": 30,
"delay": {
"reference_id": 12,
"property": "duration"
},
"ease_out": "quadratic",
"comment": "center chara bounce down"
},
{
"id": 14,
"type": "move",
"duration": 333,
"total_distance": 273,
"ease_out": "quadratic",
"comment": "flowers move up"
},
{
"id": 15,
"type": "fade",
"duration": 450,
"delay": 100,
"comment": "score fade in"
},
{
"id": 16,
"type": "texture_change",
"duration": 133.36,
"textures": [
[
0.0,
50,
0
],
[
50,
100,
1
],
[
100,
150,
2
],
[
150,
200,
3
],
[
200,
250,
4
],
[
250,
300,
5
],
[
300,
350,
6
],
[
350,
400,
7
]
],
"comment": "rainbow gauge animation"
},
{
"id": 17,
"type": "fade",
"duration": 366,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"comment": "gauge fade in"
},
{
"id": 18,
"type": "move",
"duration": 383,
"total_distance": -37.5,
"ease_out": "quadratic",
"comment": "high score indicator up"
},
{
"id": 19,
"type": "fade",
"duration": 383,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"ease_in": "quadratic",
"comment": "high score indicator fade in"
},
{
"id": 20,
"type": "texture_change",
"duration": 400,
"textures": [
[
0.0,
49.989999999999995,
0
],
[
49.989999999999995,
99.97999999999999,
1
],
[
99.97999999999999,
149.96999999999997,
2
],
[
149.96999999999997,
199.95999999999998,
3
],
[
199.95999999999998,
249.95,
4
],
[
249.95,
299.93999999999994,
5
],
[
299.93999999999994,
349.92999999999995,
6
],
[
349.92999999999995,
399.91999999999996,
7
]
],
"loop": true,
"comment": "tamashii fire texture change"
},
{
"id": 21,
"type": "texture_resize",
"duration": 166.67,
"initial_size": 0.0,
"final_size": 1.15,
"ease_out": "quadratic",
"comment": "crown message scale in"
},
{
"id": 22,
"type": "texture_resize",
"duration": 66.67,
"initial_size": 1.15,
"final_size": 1.0,
"delay": 166.67,
"ease_in": "quadratic",
"comment": "crown message scale fix"
},
{
"id": 23,
"type": "fade",
"duration": 166.67,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"ease_out": "quadratic",
"comment": "crown message fade in"
},
{
"id": 24,
"type": "fade",
"duration": 333.33,
"initial_opacity": 1.0,
"final_opacity": 0.0,
"delay": 3233.34,
"comment": "crown message fade out"
},
{
"id": 25,
"type": "fade",
"duration": 200,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"ease_out": "quadratic",
"comment": "basin fade in"
},
{
"id": 26,
"type": "texture_resize",
"duration": 200,
"initial_size": 0.8,
"final_size": 1.1,
"ease_out": "quadratic",
"comment": "basin scale in"
},
{
"id": 27,
"type": "texture_resize",
"duration": 217,
"initial_size": 1.1,
"final_size": 1.0,
"delay": 200,
"comment": "basin scale settle"
},
{
"id": 28,
"type": "move",
"duration": 483,
"total_distance": 67.5,
"ease_in": "quadratic",
"delay": 617,
"comment": "basin fall (drawn from y -90)"
},
{
"id": 29,
"type": "move",
"duration": 617,
"total_distance": -288.75,
"ease_out": "quadratic",
"delay": 1100,
"waypoints": [
{
"at": 267,
"value": -181.5
}
],
"comment": "basin fly x"
},
{
"id": 30,
"type": "move",
"duration": 617,
"total_distance": -65.25,
"ease_out": "quadratic",
"delay": 1100,
"waypoints": [
{
"at": 267,
"value": -96.75
}
],
"comment": "basin fly y"
},
{
"id": 31,
"type": "move",
"duration": 617,
"total_distance": -40,
"ease_out": "quadratic",
"delay": 1100,
"waypoints": [
{
"at": 267,
"value": -26
}
],
"comment": "basin fly rotation (deg)"
},
{
"id": 32,
"type": "texture_resize",
"duration": 617,
"initial_size": 1.0,
"final_size": 0.766,
"delay": 1100,
"comment": "basin fly scale"
},
{
"id": 33,
"type": "texture_resize",
"duration": 333,
"initial_size": 1.0,
"final_size": 1.2,
"delay": 1100,
"comment": "basin flash scale"
},
{
"id": 34,
"type": "fade",
"duration": 333,
"initial_opacity": 1.0,
"final_opacity": 0.0,
"delay": 1100,
"comment": "basin flash fade out"
}
]