X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=test-data%2Ftest.l2s;h=dd039e83368cf99e8cee1064ab773def9b984f3e;hb=7f5b06f80ee58a220a235084aac384227ba87d85;hp=f947f914a9412ceab1029a4d453fbdf58cf654e7;hpb=27c650023e0fb9e5549caeff0989faccd564b9cb;p=l2e.git diff --git a/test-data/test.l2s b/test-data/test.l2s index f947f91..dd039e8 100644 --- a/test-data/test.l2s +++ b/test-data/test.l2s @@ -1,3 +1,7 @@ +include "ikaris.l2s" +include "items.l2s" +include "spells.l2s" + Number frameTime 33 Number twoFramesTime 66 Number fourFramesTime 132 @@ -21,8 +25,7 @@ export PartyLayout heroesLayout { } Sprite lizardSprite { - // using pathes relative to project root until path resolution is implemented - image: "test-data/monster.png", + image: :"monster.png", size: <64,64> } @@ -54,7 +57,7 @@ export Monster lizard { }, meleeAnimation: SimpleAnimation { sprite: Sprite { - image: "test-data/attack-monster.png", + image: :"attack-monster.png", size: <96,64> }, frametime: frameTime, @@ -63,7 +66,7 @@ export Monster lizard { } Sprite maximSprite { - image: "test-data/maxim.png", + image: :"maxim.png", size: <64,64> } export Hero maxim { @@ -130,7 +133,7 @@ export Hero maxim { }, meleeAnimation: SimpleAnimation { sprite: Sprite { - image: "test-data/melee-maxim.png", + image: :"melee-maxim.png", size: <96,96> }, frametime: twoFramesTime, @@ -139,7 +142,7 @@ export Hero maxim { } Sprite selanSprite { - image: "test-data/selan.png", + image: :"selan.png", size: <64,64> } export Hero selan { @@ -200,7 +203,7 @@ export Hero selan { }, meleeAnimation: SimpleAnimation { sprite: Sprite { - image: "test-data/melee-selan.png", + image: :"melee-selan.png", size: <96,96> }, frametime: twoFramesTime, @@ -209,7 +212,7 @@ export Hero selan { } Sprite guySprite { - image: "test-data/guy.png", + image: :"guy.png", size: <64,64> } export Hero guy { @@ -253,7 +256,7 @@ export Hero guy { }, meleeAnimation: SimpleAnimation { sprite: Sprite { - image: "test-data/melee-guy.png", + image: :"melee-guy.png", size: <96,96> }, frametime: fourFramesTime, @@ -262,7 +265,7 @@ export Hero guy { } Sprite dekarSprite { - image: "test-data/dekar.png", + image: :"dekar.png", size: <64,64> } export Hero dekar { @@ -324,7 +327,7 @@ export Hero dekar { }, meleeAnimation: SimpleAnimation { sprite: Sprite { - image: "test-data/melee-dekar.png", + image: :"melee-dekar.png", size: <96,96> }, frametime: twoFramesTime, @@ -333,30 +336,30 @@ export Hero dekar { } export Sprite swapCursor { - image: "test-data/swap-cursor.png", + image: :"swap-cursor.png", size: <32,32> } export Sprite attackIcons { - image: "test-data/attack-type-icons.png", + image: :"attack-type-icons.png", size: <32,32> } export Sprite attackChoiceIcons { - image: "test-data/attack-choice-icons.png", + image: :"attack-choice-icons.png", size: <16,16> } export Sprite moveIcons { - image: "test-data/move-icons.png", + image: :"move-icons.png", size: <32,32> } export Frame titleFrame { - image: "test-data/title-frame.png", + image: :"title-frame.png", border: <16,16> } export Font largeFont { sprite: Sprite { - image: "test-data/large-font.png", + image: :"large-font.png", size: <16,32> }, rowoffset: -2 @@ -404,48 +407,48 @@ export ComplexAnimation numberAnimationPrototype { ] } export Sprite bigNumbers { - image: "test-data/big-numbers.png", + image: :"big-numbers.png", size: <16,32> } export Sprite bigGreenNumbers { - image: "test-data/big-green-numbers.png", + image: :"big-green-numbers.png", size: <16,32> } export Sprite heroTagLabels { - image: "test-data/hero-tag-sprites.png", + image: :"hero-tag-sprites.png", size: <32,16> } export Font heroTagFont { sprite: Sprite { - image: "test-data/numbers.png", + image: :"numbers.png", size: <16,16> }, rowoffset: -3 } export Frame activeHeroTagFrame { - image: "test-data/tag-frames.png", + image: :"tag-frames.png", border: <16,16> } export Frame heroTagFrame { - image: "test-data/tag-frames.png", + image: :"tag-frames.png", border: <16,16>, offset: < 0,33> } export Frame smallHeroTagFrame { - image: "test-data/small-tag-frame.png", + image: :"small-tag-frame.png", border: <8,16> } export Frame lastSmallHeroTagFrame { - image: "test-data/small-tag-frame.png", + image: :"small-tag-frame.png", border: <8,16>, offset: <0,33> } export Gauge healthGauge { - image: "test-data/gauges.png", + image: :"gauges.png", full: <0,16>, empty: <0, 0>, height: 16, @@ -454,7 +457,7 @@ export Gauge healthGauge { end: 6 } export Gauge manaGauge { - image: "test-data/gauges.png", + image: :"gauges.png", full: <0,32>, empty: <0, 0>, height: 16, @@ -463,7 +466,7 @@ export Gauge manaGauge { end: 6 } export Gauge ikariGauge { - image: "test-data/gauges.png", + image: :"gauges.png", full: <0,48>, empty: <0, 0>, height: 16, @@ -473,41 +476,45 @@ export Gauge ikariGauge { } export Frame selectFrame { - image: "test-data/select-frame.png", + image: :"select-frame.png", border: <16,16> } export Font normalFont { sprite: Sprite { - image: "test-data/normal-font.png", + image: :"normal-font.png", size: <16,16> }, rowoffset: -2 } export Font disabledFont { sprite: Sprite { - image: "test-data/disabled-font.png", + image: :"disabled-font.png", size: <16,16> }, rowoffset: -2 } export Sprite handCursor { - image: "test-data/cursor-hand.png", + image: :"cursor-hand.png", size: <32,32> } export Sprite weaponTargetCursor { - image: "test-data/targeting-icons.png", + image: :"targeting-icons.png", size: <32,32> } export Sprite magicTargetCursor { - image: "test-data/targeting-icons.png", + image: :"targeting-icons.png", size: <32,32>, offset: <0,32> } export Sprite itemTargetCursor { - image: "test-data/targeting-icons.png", + image: :"targeting-icons.png", size: <32,32>, offset: <0,64> } -include "test-data/spells.l2s" +export String spellMenuHeadline "Please choose a spell." +export String itemMenuHeadline "Please choose an item." +export String ikariMenuHeadline "Please choose equipment." +export String noEquipmentText "No equip" +export String escapeText "Escapes."