Update enemy sprite IDs
Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
@@ -22,6 +22,8 @@ class SpriteGallery extends StatelessWidget {
|
|||||||
body: GridView.builder(
|
body: GridView.builder(
|
||||||
gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(
|
gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(
|
||||||
crossAxisCount: 8,
|
crossAxisCount: 8,
|
||||||
|
crossAxisSpacing: 8,
|
||||||
|
mainAxisSpacing: 8,
|
||||||
),
|
),
|
||||||
itemCount: sprites.length,
|
itemCount: sprites.length,
|
||||||
itemBuilder: (context, index) {
|
itemBuilder: (context, index) {
|
||||||
@@ -46,17 +48,21 @@ class SpriteGallery extends StatelessWidget {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return Column(
|
return Card(
|
||||||
children: [
|
color: Colors.blueGrey,
|
||||||
Text(
|
child: Column(
|
||||||
label,
|
spacing: 8,
|
||||||
style: const TextStyle(color: Colors.white, fontSize: 10),
|
children: [
|
||||||
textAlign: TextAlign.center,
|
Text(
|
||||||
),
|
label,
|
||||||
Expanded(
|
style: const TextStyle(color: Colors.white, fontSize: 10),
|
||||||
child: WolfAssetPainter.sprite(sprites[index]),
|
textAlign: TextAlign.center,
|
||||||
),
|
),
|
||||||
],
|
Expanded(
|
||||||
|
child: WolfAssetPainter.sprite(sprites[index]),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -15,26 +15,29 @@ class VgaGallery extends StatelessWidget {
|
|||||||
body: GridView.builder(
|
body: GridView.builder(
|
||||||
gridDelegate: const SliverGridDelegateWithMaxCrossAxisExtent(
|
gridDelegate: const SliverGridDelegateWithMaxCrossAxisExtent(
|
||||||
maxCrossAxisExtent: 150,
|
maxCrossAxisExtent: 150,
|
||||||
crossAxisSpacing: 10,
|
crossAxisSpacing: 8,
|
||||||
mainAxisSpacing: 10,
|
mainAxisSpacing: 8,
|
||||||
),
|
),
|
||||||
itemCount: images.length,
|
itemCount: images.length,
|
||||||
itemBuilder: (context, index) {
|
itemBuilder: (context, index) {
|
||||||
return Column(
|
return Card(
|
||||||
mainAxisAlignment: MainAxisAlignment.center,
|
color: Colors.blueGrey,
|
||||||
children: [
|
child: Column(
|
||||||
Text(
|
mainAxisAlignment: MainAxisAlignment.center,
|
||||||
"Index: $index\n${images[index].width} x ${images[index].height}",
|
spacing: 8,
|
||||||
style: const TextStyle(color: Colors.white, fontSize: 12),
|
children: [
|
||||||
textAlign: TextAlign.center,
|
Text(
|
||||||
),
|
"Index: $index\n${images[index].width} x ${images[index].height}",
|
||||||
const SizedBox(height: 8),
|
style: const TextStyle(color: Colors.white, fontSize: 12),
|
||||||
Expanded(
|
textAlign: TextAlign.center,
|
||||||
child: Center(
|
|
||||||
child: WolfAssetPainter.vga(images[index]),
|
|
||||||
),
|
),
|
||||||
),
|
Expanded(
|
||||||
],
|
child: Center(
|
||||||
|
child: WolfAssetPainter.vga(images[index]),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -146,9 +146,9 @@ enum EnemyType {
|
|||||||
idle: SpriteFrameRange(99, 106),
|
idle: SpriteFrameRange(99, 106),
|
||||||
walking: SpriteFrameRange(107, 130),
|
walking: SpriteFrameRange(107, 130),
|
||||||
attacking: SpriteFrameRange(135, 137),
|
attacking: SpriteFrameRange(135, 137),
|
||||||
pain: SpriteFrameRange(131, 131),
|
pain: SpriteFrameRange(137, 137),
|
||||||
dying: SpriteFrameRange(132, 134),
|
dying: SpriteFrameRange(131, 133),
|
||||||
dead: SpriteFrameRange(137, 137),
|
dead: SpriteFrameRange(134, 134),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
||||||
@@ -157,10 +157,10 @@ enum EnemyType {
|
|||||||
mapData: EnemyMapData(MapObject.ssStart),
|
mapData: EnemyMapData(MapObject.ssStart),
|
||||||
animations: EnemyAnimationMap(
|
animations: EnemyAnimationMap(
|
||||||
idle: SpriteFrameRange(138, 145),
|
idle: SpriteFrameRange(138, 145),
|
||||||
walking: SpriteFrameRange(146, 178),
|
walking: SpriteFrameRange(146, 177),
|
||||||
attacking: SpriteFrameRange(184, 186),
|
attacking: SpriteFrameRange(184, 186),
|
||||||
pain: SpriteFrameRange(182, 182),
|
pain: SpriteFrameRange(182, 182),
|
||||||
dying: SpriteFrameRange(179, 181),
|
dying: SpriteFrameRange(178, 181),
|
||||||
dead: SpriteFrameRange(183, 183),
|
dead: SpriteFrameRange(183, 183),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -173,8 +173,8 @@ enum EnemyType {
|
|||||||
walking: SpriteFrameRange(195, 226),
|
walking: SpriteFrameRange(195, 226),
|
||||||
attacking: SpriteFrameRange(234, 237),
|
attacking: SpriteFrameRange(234, 237),
|
||||||
pain: SpriteFrameRange(231, 231),
|
pain: SpriteFrameRange(231, 231),
|
||||||
dying: SpriteFrameRange(227, 230),
|
dying: SpriteFrameRange(227, 232, excluded: {231}),
|
||||||
dead: SpriteFrameRange(232, 232),
|
dead: SpriteFrameRange(233, 233),
|
||||||
),
|
),
|
||||||
existsInShareware: false,
|
existsInShareware: false,
|
||||||
),
|
),
|
||||||
@@ -187,8 +187,8 @@ enum EnemyType {
|
|||||||
walking: SpriteFrameRange(246, 277),
|
walking: SpriteFrameRange(246, 277),
|
||||||
attacking: SpriteFrameRange(285, 287),
|
attacking: SpriteFrameRange(285, 287),
|
||||||
pain: SpriteFrameRange(282, 282),
|
pain: SpriteFrameRange(282, 282),
|
||||||
dying: SpriteFrameRange(278, 281),
|
dying: SpriteFrameRange(278, 283, excluded: {282}),
|
||||||
dead: SpriteFrameRange(283, 283),
|
dead: SpriteFrameRange(284, 284),
|
||||||
),
|
),
|
||||||
existsInShareware: false,
|
existsInShareware: false,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user