framecount: 4
}
}
+
+export Sprite swapCursor {
+ image: "test-data/swap-cursor.png",
+ size: <32,32>
+}
+export Sprite attackIcons {
+ image: "test-data/attack-type-icons.png",
+ size: <32,32>
+}
+export Sprite attackChoiceIcons {
+ image: "test-data/attack-choice-icons.png",
+ size: <16,16>
+}
+export Sprite moveIcons {
+ image: "test-data/move-icons.png",
+ size: <32,32>
+}
+
+export Frame titleFrame {
+ image: "test-data/title-frame.png",
+ border: <16,16>
+}
+
+export Font largeFont {
+ sprite: Sprite {
+ image: "test-data/large-font.png",
+ size: <16,32>
+ },
+ rowoffset: -2
+}
+
+export ComplexAnimation numberAnimationPrototype {
+ frametime: frameTime,
+ repeat: false,
+ frames: [
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0,-26> },
+ { column: 0, row: 0, disposition: < 0,-42> },
+ { column: 0, row: 0, disposition: < 0,-48> },
+ { column: 0, row: 0, disposition: < 0,-42> },
+ { column: 0, row: 0, disposition: < 0,-26> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0,-12> },
+ { column: 0, row: 0, disposition: < 0,-20> },
+ { column: 0, row: 0, disposition: < 0,-24> },
+ { column: 0, row: 0, disposition: < 0,-20> },
+ { column: 0, row: 0, disposition: < 0,-12> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, -6> },
+ { column: 0, row: 0, disposition: < 0,-10> },
+ { column: 0, row: 0, disposition: < 0,-12> },
+ { column: 0, row: 0, disposition: < 0,-10> },
+ { column: 0, row: 0, disposition: < 0, -6> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0, 0> },
+ { column: 0, row: 0, disposition: < 0,-36> },
+ { column: 0, row: 0, disposition: < 0,-32> },
+ { column: 0, row: 0, disposition: < 0,-18> }
+ ]
+}
+export Sprite bigNumbers {
+ image: "test-data/big-numbers.png",
+ size: <16,32>
+}
+export Sprite bigGreenNumbers {
+ image: "test-data/big-green-numbers.png",
+ size: <16,32>
+}
+
+export Sprite heroTagLabels {
+ image: "test-data/hero-tag-sprites.png",
+ size: <32,16>
+}
+export Font heroTagFont {
+ sprite: Sprite {
+ image: "test-data/numbers.png",
+ size: <16,16>
+ },
+ rowoffset: -3
+}
+
+export Frame activeHeroTagFrame {
+ image: "test-data/tag-frames.png",
+ border: <16,16>
+}
+export Frame heroTagFrame {
+ image: "test-data/tag-frames.png",
+ border: <16,16>,
+ offset: < 0,33>
+}
+
+export Frame smallHeroTagFrame {
+ image: "test-data/small-tag-frame.png",
+ border: <8,16>
+}
+export Frame lastSmallHeroTagFrame {
+ image: "test-data/small-tag-frame.png",
+ border: <8,16>,
+ offset: <0,33>
+}
+
+export Gauge healthGauge {
+ image: "test-data/gauges.png",
+ full: <0,16>,
+ empty: <0, 0>,
+ height: 16,
+ start: 6,
+ repeat: 1,
+ end: 6
+}
+export Gauge manaGauge {
+ image: "test-data/gauges.png",
+ full: <0,32>,
+ empty: <0, 0>,
+ height: 16,
+ start: 6,
+ repeat: 1,
+ end: 6
+}
+export Gauge ikariGauge {
+ image: "test-data/gauges.png",
+ full: <0,48>,
+ empty: <0, 0>,
+ height: 16,
+ start: 6,
+ repeat: 1,
+ end: 6
+}
+
+export Frame selectFrame {
+ image: "test-data/select-frame.png",
+ border: <16,16>
+}
+export Font normalFont {
+ sprite: Sprite {
+ image: "test-data/normal-font.png",
+ size: <16,16>
+ },
+ rowoffset: -2
+}
+export Font disabledFont {
+ sprite: Sprite {
+ image: "test-data/disabled-font.png",
+ size: <16,16>
+ },
+ rowoffset: -2
+}
+export Sprite handCursor {
+ image: "test-data/cursor-hand.png",
+ size: <32,32>
+}
+
+export Sprite weaponTargetCursor {
+ image: "test-data/targeting-icons.png",
+ size: <32,32>
+}
+export Sprite magicTargetCursor {
+ image: "test-data/targeting-icons.png",
+ size: <32,32>,
+ offset: <0,32>
+}
+export Sprite itemTargetCursor {
+ image: "test-data/targeting-icons.png",
+ size: <32,32>,
+ offset: <0,64>
+}
+
+include "test-data/spells.l2s"
+
+export String spellMenuHeadline "Please choose a spell."
+
+include "test-data/ikaris.l2s"
+include "test-data/items.l2s"
+
+export String itemMenuHeadline "Please choose an item."