]> git.localhorst.tv Git - l2e.git/blobdiff - test-data/capsules.l2s
implemented capsule/class selection
[l2e.git] / test-data / capsules.l2s
index 866e76f43828e4fd12990349a27a9bd53de6f4c6..a62695855dc68c9668e1f919f19b2cf4def095a6 100644 (file)
@@ -1,7 +1,27 @@
-Sprite flashSprite {
+Sprite flashSprite1 {
        image: :"flash.png",
        size: <96, 96>
 }
+Sprite flashSprite2 {
+       image: :"flash.png",
+       size: <96, 96>,
+       offset: <96, 0>
+}
+Sprite flashSprite3 {
+       image: :"flash.png",
+       size: <96, 96>,
+       offset: <192, 0>
+}
+Sprite flashSprite4 {
+       image: :"flash.png",
+       size: <96, 96>,
+       offset: <288, 0>
+}
+Sprite flashSpriteM {
+       image: :"flash.png",
+       size: <96, 96>,
+       offset: <384, 0>
+}
 
 export Capsule flash {
        name: "Flash",
@@ -26,7 +46,7 @@ export Capsule flash {
                {
                        name: "1 TODO",
                        tribe: "Shaggy",
-                       battleSprite: flashSprite,
+                       battleSprite: flashSprite1,
                        meleeAnimation: SimpleAnimation {
                                sprite: Sprite {
                                        image: :"melee-maxim.png",
@@ -36,7 +56,7 @@ export Capsule flash {
                                framecount: 4
                        },
                        attackAnimation: ComplexAnimation {
-                               sprite: flashSprite,
+                               sprite: flashSprite1,
                                frametime: fourFramesTime,
                                repeat: false,
                                frames:
@@ -51,7 +71,7 @@ export Capsule flash {
                {
                        name: "2 TODO",
                        tribe: "Sprite",
-                       battleSprite: flashSprite,
+                       battleSprite: flashSprite2,
                        meleeAnimation: SimpleAnimation {
                                sprite: Sprite {
                                        image: :"melee-maxim.png",
@@ -61,7 +81,7 @@ export Capsule flash {
                                framecount: 4
                        },
                        attackAnimation: ComplexAnimation {
-                               sprite: flashSprite,
+                               sprite: flashSprite2,
                                frametime: fourFramesTime,
                                repeat: false,
                                frames:
@@ -86,7 +106,7 @@ export Capsule flash {
                {
                        name: "3 TODO",
                        tribe: "Cupid",
-                       battleSprite: flashSprite,
+                       battleSprite: flashSprite3,
                        meleeAnimation: SimpleAnimation {
                                sprite: Sprite {
                                        image: :"melee-maxim.png",
@@ -96,7 +116,7 @@ export Capsule flash {
                                framecount: 4
                        },
                        attackAnimation: ComplexAnimation {
-                               sprite: flashSprite,
+                               sprite: flashSprite3,
                                frametime: fourFramesTime,
                                repeat: false,
                                frames:
@@ -121,7 +141,7 @@ export Capsule flash {
                {
                        name: "4",
                        tribe: "Twinkle",
-                       battleSprite: flashSprite,
+                       battleSprite: flashSprite4,
                        meleeAnimation: SimpleAnimation {
                                sprite: Sprite {
                                        image: :"melee-maxim.png",
@@ -131,7 +151,7 @@ export Capsule flash {
                                framecount: 4
                        },
                        attackAnimation: ComplexAnimation {
-                               sprite: flashSprite,
+                               sprite: flashSprite4,
                                frametime: fourFramesTime,
                                repeat: false,
                                frames:
@@ -156,7 +176,7 @@ export Capsule flash {
                {
                        name: "M TODO",
                        tribe: "Twinkle",
-                       battleSprite: flashSprite,
+                       battleSprite: flashSpriteM,
                        meleeAnimation: SimpleAnimation {
                                sprite: Sprite {
                                        image: :"melee-maxim.png",
@@ -166,7 +186,7 @@ export Capsule flash {
                                framecount: 4
                        },
                        attackAnimation: ComplexAnimation {
-                               sprite: flashSprite,
+                               sprite: flashSpriteM,
                                frametime: fourFramesTime,
                                repeat: false,
                                frames: