touhou-reimpl/research/stage06.tanm

85 lines
1.5 KiB
Plaintext

#pragma mapfile "utils/v4.anmm"
entry {
path: "background/stage06/stage05a.png",
img_width: 256,
img_height: 256,
img_format: FORMAT_RGB_565,
memory_priority: 11,
sprites: {sprite0: {x: 0.0, y: 0.0, w: 256.0, h: 256.0}},
}
script 0 script0 {
type(8);
sprite(sprite0);
rotate(0.0, 0.0, 0.0);
pos(0.0, 0.0, 0.0);
scrollY(0.005);
stop();
}
entry {
path: "background/stage06/stage05b.png",
img_width: 256,
img_height: 256,
memory_priority: 11,
sprites: {sprite1: {x: 0.0, y: 0.0, w: 256.0, h: 256.0}},
}
script 1 script1 {
type(8);
sprite(sprite1);
alpha(192);
rotate(0.0, 0.0, 0.0);
pos(0.0, 0.0, 0.0);
scrollX(0.003);
stop();
}
entry {
path: "background/stage06/stage06c.png",
img_width: 512,
img_height: 512,
memory_priority: 11,
sprites: {sprite2: {x: 0.0, y: 0.0, w: 512.0, h: 512.0}},
}
script 2 script2 {
type(1);
sprite(sprite2);
angleVel(0.0, 0.0, 0.0019634955);
pos(224.0, 240.0, 0.0);
scale(4.0, 4.0);
+20: // 20
scaleTime(40, 4, 1.6, 1.6);
+40: // 60
scaleTime(1000, 4, 1.0, 1.0);
stop();
}
entry {
path: "background/stage06/stage06d.png",
img_width: 8,
img_height: 8,
img_format: FORMAT_RGB_565,
memory_priority: 11,
sprites: {sprite3: {x: 0.0, y: 0.0, w: 384.0, h: 448.0}},
}
script 3 script3 {
type(0);
sprite(sprite3);
pos(224.0, 240.0, 0.0);
+20: // 20
alphaTime(40, 0, 0);
+40: // 60
delete();
}