annotate data/ST/etama3.script @ 316:f0be7ea62330

Fix a bug with ECL instruction 96, and fix overall ECL handling. The issue with instruction 96 was about death callbacks, being executed on the caller of instruction 96 instead of the dying enemies. This was introduced by changeset 5930b33a0370. Additionnaly, ECL processes are now an attribute of the Enemy, and death/timeout conditions are checked right after the ECL frame, even if the ECL script has already ended, just like in the original game.
author Thibaut Girka <thib@sitedethib.com>
date Thu, 29 Mar 2012 21:18:35 +0200
parents 174324a4da51
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
1 ENTRY 0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
2 Name: data/etama/etama3.png
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
3 Format: 1
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
4 Width: 256
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
5 Height: 256
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
6
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
7 # Items
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
8 Sprite: 0 16*16+0+32 # Power item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
9 Sprite: 1 16*16+16+32 # Point item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
10 Sprite: 2 16*16+32+32 # Big power item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
11 Sprite: 3 16*16+48+32 # Bomb item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
12 Sprite: 4 16*16+64+32 # Full power item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
13 Sprite: 5 16*16+80+32 # Life item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
14 Sprite: 6 16*16+96+32 # Star item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
15
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
16 Sprite: 7 16*16+112+32 # HARDCODED: Power item indicator
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
17 Sprite: 8 16*16+128+32 # HARDCODED: Point item indicator
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
18 Sprite: 9 16*16+144+32 # HARDCODED: Big power item indicator
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
19 Sprite: 10 16*16+160+32 # HARDCODED: Bomb item indicator
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
20 Sprite: 11 16*16+176+32 # HARDCODED: Full power indicator
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
21 Sprite: 12 16*16+192+32 # HARDCODED: Life item indicator
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
22 Sprite: 13 16*16+208+32 # HARDCODED: Star item indicator
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
23
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
24 # Energy bullets
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
25 Sprite: 14 16*16+0+0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
26 Sprite: 15 16*16+16+0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
27 Sprite: 16 16*16+32+0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
28 Sprite: 17 16*16+48+0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
29 Sprite: 18 16*16+64+0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
30 Sprite: 29 16*16+80+0
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
31 Sprite: 30 16*16+96+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
32 Sprite: 31 16*16+112+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
33 Sprite: 32 16*16+128+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
34 Sprite: 33 16*16+144+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
35 Sprite: 34 16*16+160+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
36 Sprite: 35 16*16+176+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
37 Sprite: 36 16*16+192+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
38 Sprite: 37 16*16+208+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
39 Sprite: 38 16*16+224+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
40 Sprite: 39 16*16+240+0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
41
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
42 # "focused" things
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
43 Sprite: 40 8*16+4+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
44 Sprite: 41 8*16+20+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
45 Sprite: 42 8*16+36+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
46 Sprite: 43 8*16+52+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
47 Sprite: 44 8*16+68+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
48 Sprite: 45 8*16+84+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
49 Sprite: 46 8*16+100+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
50 Sprite: 47 8*16+116+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
51 Sprite: 48 8*16+132+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
52 Sprite: 49 8*16+148+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
53 Sprite: 50 8*16+164+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
54 Sprite: 51 8*16+180+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
55 Sprite: 52 8*16+196+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
56 Sprite: 53 8*16+212+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
57 Sprite: 54 8*16+228+16
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
58 Sprite: 55 8*16+244+16
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
59
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
60 # Numbered bullets
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
61 Sprite: 56 16*16+0+48 # 0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
62 Sprite: 57 16*16+16+48 # 1
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
63 Sprite: 58 16*16+32+48 # 2
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
64 Sprite: 59 16*16+48+48 # 3
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
65 Sprite: 60 16*16+64+48 # 4
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
66 Sprite: 61 16*16+80+48 # 5
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
67 Sprite: 62 16*16+96+48 # 6
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
68 Sprite: 63 16*16+112+48 # 7
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
69 Sprite: 64 16*16+128+48 # 8
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
70 Sprite: 65 16*16+144+48 # ⑨
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
71 Sprite: 66 16*16+160+48 # 10 (A)
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
72 Sprite: 67 16*16+176+48 # 11 (B)
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
73 Sprite: 68 16*16+192+48 # 12 (C)
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
74 Sprite: 69 16*16+208+48 # 13 (D)
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
75 Sprite: 70 16*16+224+48 # 14 (E)
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
76 Sprite: 71 16*16+240+48 # 15 (F)
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
77
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
78 # Lasers
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
79 Sprite: 72 16*16+0+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
80 Sprite: 73 16*16+16+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
81 Sprite: 74 16*16+32+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
82 Sprite: 75 16*16+48+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
83 Sprite: 76 16*16+64+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
84 Sprite: 77 16*16+80+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
85 Sprite: 78 16*16+96+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
86 Sprite: 79 16*16+112+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
87 Sprite: 80 16*16+128+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
88 Sprite: 81 16*16+144+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
89 Sprite: 82 16*16+160+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
90 Sprite: 83 16*16+176+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
91 Sprite: 84 16*16+192+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
92 Sprite: 85 16*16+208+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
93 Sprite: 86 16*16+224+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
94 Sprite: 87 16*16+240+64
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
95
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
96 # Lasers type 2
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
97 Sprite: 88 16*16+0+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
98 Sprite: 89 16*16+16+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
99 Sprite: 90 16*16+32+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
100 Sprite: 91 16*16+48+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
101 Sprite: 92 16*16+64+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
102 Sprite: 93 16*16+80+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
103 Sprite: 94 16*16+96+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
104 Sprite: 95 16*16+112+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
105 Sprite: 96 16*16+128+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
106 Sprite: 97 16*16+144+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
107 Sprite: 98 16*16+160+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
108 Sprite: 99 16*16+176+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
109 Sprite: 100 16*16+192+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
110 Sprite: 101 16*16+208+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
111 Sprite: 102 16*16+224+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
112 Sprite: 103 16*16+240+80
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
113
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
114 # HARDCODED laser ends
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
115 Sprite: 140 16*16+0+81
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
116 Sprite: 141 16*16+32+81
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
117 Sprite: 142 16*16+64+81
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
118 Sprite: 143 16*16+96+81
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
119 Sprite: 144 16*16+128+81
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
120 Sprite: 145 16*16+160+81
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
121
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
122
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
123 # Scripts: some are hardcoded in the game
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
124
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
125 # HARDCODED: Bullet type 0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
126 Script: 0 # Numeroted balls
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
127 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
128 Instruction: 0 0 15
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
129
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
130 # HARDCODED: Bullet type 1
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
131 Script: 1 # Energy balls
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
132 Instruction: 0 0 1 14
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
133 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
134
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
135 # HARDCODED: Bullet type 2
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
136 Script: 2 # Focused things
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
137 Instruction: 0 0 1 40
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
138 Instruction: 0 0 26 1
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
139 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
140
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
141 # HARDCODED: Bullet type 3
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
142 Script: 3
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
143 Instruction: 0 0 1 0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
144 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
145
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
146 # HARDCODED: Bullet type 4
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
147 Script: 4
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
148 Instruction: 0 0 1 0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
149 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
150
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
151 # HARDCODED: Bullet type 5
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
152 Script: 5
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
153 Instruction: 0 0 1 0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
154 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
155
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
156 # HARDCODED: Bullet type 6
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
157 Script: 6
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
158 Instruction: 0 0 1 0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
159 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
160
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
161 # HARDCODED: Bullet type 7
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
162 Script: 7
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
163 Instruction: 0 0 1 0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
164 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
165
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
166 # HARDCODED: Bullet type 8
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
167 Script: 8
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
168 Instruction: 0 0 1 0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
169 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
170
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
171 # HARDCODED: Laser type 0
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
172 Script: 9
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
173 Instruction: 0 0 1 72
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
174 Instruction: 0 0 13
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
175 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
176
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
177 # HARDCODED: Laser type 1
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
178 Script: 10
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
179 Instruction: 0 0 1 88
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
180 Instruction: 0 0 13
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
181 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
182
122
174324a4da51 Add support for launch animations! (Warning: slow :()
Thibaut Girka <thib@sitedethib.com>
parents: 121
diff changeset
183 # HARDCODED: cancel anim for bullet type 0
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
184 Script: 11
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
185 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
186 Instruction: 0 0 0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
187
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
188 # HARDCODED: cancel anim for bullet type 1, 2, 3, 4, 5
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
189 Script: 12
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
190 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
191 Instruction: 0 0 0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
192
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
193 # HARDCODED: cancel anim for bullet type 6, 7, 8
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
194 Script: 13
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
195 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
196 Instruction: 0 0 0
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
197
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
198 # HARDCODED: launch anim for bullet type 0, flag 2
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
199 Script: 14
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
200 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
201 Instruction: 20 0 0
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
202
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
203 # HARDCODED: launch anim for bullet type 0, flag 4
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
204 Script: 15
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
205 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
206 Instruction: 200 0 0
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
207
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
208 # HARDCODED: launch anim for bullet type 0, flag 8
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
209 Script: 16
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
210 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
211 Instruction: 200 0 0
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
212
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
213 # HARDCODED: launch anim for bullet type (1, 2, 3, 4, 5), flag 2
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
214 Script: 17
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
215 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
216 Instruction: 200 0 0
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
217
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
218 # HARDCODED: launch anim for bullet type (1, 2, 3, 4, 5), flag 4
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
219 Script: 18
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
220 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
221 Instruction: 200 0 0
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
222
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
223 # HARDCODED: launch anim for bullet type (1, 2, 3, 4, 5), flag 8
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
224 Script: 19
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
225 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
226 Instruction: 200 0 0
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
227
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
228 # HARDCODED: launch anim for bullet type (6, 7, 8), flag (2, 4, 8)
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
229 Script: 20
121
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
230 Instruction: 0 0 1 56
1bc0ad774ed4 More impressive data, use a wider range of things, and document things!
Thibaut Girka <thib@sitedethib.com>
parents: 117
diff changeset
231 Instruction: 200 0 0
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
232
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
233 # HARDCODED: Power item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
234 Script: 21
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
235 Instruction: 0 0 1 0
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
236 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
237
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
238 # HARDCODED: Point item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
239 Script: 22
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
240 Instruction: 0 0 1 1
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
241 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
242
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
243 # HARDCODED: Big power item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
244 Script: 23
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
245 Instruction: 0 0 1 2
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
246 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
247
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
248 # HARDCODED: Bomb item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
249 Script: 24
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
250 Instruction: 0 0 1 3
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
251 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
252
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
253 # HARDCODED: Full power item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
254 Script: 25
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
255 Instruction: 0 0 1 4
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
256 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
257
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
258 # HARDCODED: Life item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
259 Script: 26
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
260 Instruction: 0 0 1 5
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
261 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
262
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
263 # HARDCODED: Star item
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
264 Script: 27
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
265 Instruction: 0 0 1 6
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
266 Instruction: 0 0 15
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
267