9 alignmentCursor: <-32, 0>,
10 alignmentSprite: Sprite {
11 image: :"capsule-sprites.png",
25 classes: [ CapsuleClass
29 battleSprite: flashSprite,
30 meleeAnimation: SimpleAnimation {
32 image: :"melee-maxim.png",
35 frametime: 66, // two "frames"
38 attackAnimation: ComplexAnimation {
40 frametime: fourFramesTime,
43 [ ComplexAnimationFrame
44 { column: 0, row: 1, disposition: < 0, -16> },
45 { column: 0, row: 0, disposition: < 0, -16> },
46 { column: 0, row: 1, disposition: < 0, -16> },
47 { column: 0, row: 0, disposition: < 0, -16> }
54 battleSprite: flashSprite,
55 meleeAnimation: SimpleAnimation {
57 image: :"melee-maxim.png",
60 frametime: 66, // two "frames"
63 attackAnimation: ComplexAnimation {
65 frametime: fourFramesTime,
68 [ ComplexAnimationFrame
69 { column: 0, row: 1, disposition: < 0, -16> },
70 { column: 0, row: 0, disposition: < 0, -16> },
71 { column: 0, row: 1, disposition: < 0, -16> },
72 { column: 0, row: 0, disposition: < 0, -16> }
82 gut: 12, // TODO: this is probably higher, but clipped at 199
89 battleSprite: flashSprite,
90 meleeAnimation: SimpleAnimation {
92 image: :"melee-maxim.png",
95 frametime: 66, // two "frames"
98 attackAnimation: ComplexAnimation {
100 frametime: fourFramesTime,
103 [ ComplexAnimationFrame
104 { column: 0, row: 1, disposition: < 0, -16> },
105 { column: 0, row: 0, disposition: < 0, -16> },
106 { column: 0, row: 1, disposition: < 0, -16> },
107 { column: 0, row: 0, disposition: < 0, -16> }
117 gut: 12, // TODO: this is probably higher, but clipped at 199
124 battleSprite: flashSprite,
125 meleeAnimation: SimpleAnimation {
127 image: :"melee-maxim.png",
130 frametime: 66, // two "frames"
133 attackAnimation: ComplexAnimation {
135 frametime: fourFramesTime,
138 [ ComplexAnimationFrame
139 { column: 0, row: 1, disposition: < 0, -16> },
140 { column: 0, row: 0, disposition: < 0, -16> },
141 { column: 0, row: 1, disposition: < 0, -16> },
142 { column: 0, row: 0, disposition: < 0, -16> }
152 gut: 12, // TODO: this is probably higher, but clipped at 199
159 battleSprite: flashSprite,
160 meleeAnimation: SimpleAnimation {
162 image: :"melee-maxim.png",
165 frametime: 66, // two "frames"
168 attackAnimation: ComplexAnimation {
170 frametime: fourFramesTime,
173 [ ComplexAnimationFrame
174 { column: 0, row: 1, disposition: < 0, -16> },
175 { column: 0, row: 0, disposition: < 0, -16> },
176 { column: 0, row: 1, disposition: < 0, -16> },
177 { column: 0, row: 0, disposition: < 0, -16> }
187 gut: 12, // TODO: this is probably higher, but clipped at 199