added resources

This commit is contained in:
2015-04-20 17:15:24 +03:00
parent 85826db097
commit 74a632f118
145 changed files with 1340 additions and 26 deletions
+2 -1
View File
@@ -5,4 +5,5 @@ out/
*.ipr *.ipr
*.iws *.iws
*.ids *.ids
*.stackdump *.stackdump
.idea/
+2 -4
View File
@@ -1,14 +1,12 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<project> <project>
<meta title="Tank'z" package="ru.m.tankz" version="0.0.0" company="m"/> <meta title="Tank'z" package="ru.m.tankz" version="0.0.0" company="MegaLoMania"/>
<app main="ru.m.tankz.Client" path="target" file="tankz"/> <app main="ru.m.tankz.Client" path="target" file="tankz"/>
<source path="src/common/haxe"/> <source path="src/common/haxe"/>
<source path="src/client/haxe"/> <source path="src/client/haxe"/>
<source path="src-gen/haxe"/> <source path="src-gen/haxe"/>
<assets path="res" include="*"/> <assets path="src/client/resources" rename="resources" include="*"/>
<!--<haxelib name="openfl-bitfive"/>-->
<haxelib name="openfl"/> <haxelib name="openfl"/>
<!--<haxelib name="openfl-html5-dom"/>-->
<haxelib name="protohx"/> <haxelib name="protohx"/>
<haxelib name="haxework" version="git"/> <haxelib name="haxework" version="git"/>
<window width="800" height="600" if="desktop"/> <window width="800" height="600" if="desktop"/>
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"protoPath": ".", "protoPath": ".",
"protoFiles": [ "protoFiles": [
"proto/base.proto" "src/common/proto/base.proto"
], ],
"cleanOut": true, "cleanOut": true,
"haxeOut": "src-gen/haxe", "haxeOut": "src-gen/haxe",
+1 -1
View File
@@ -40,7 +40,7 @@ class Client implements IConnectionHandler {
private var switcher:FrameSwitcher; private var switcher:FrameSwitcher;
public function new() { public function new() {
var bytes = Assets.getBytes("res/layout/main.json"); var bytes = Assets.getBytes("resources/layout/main.json");
var form:Dynamic = Json.parse(bytes.readUTFBytes(bytes.bytesAvailable)); var form:Dynamic = Json.parse(bytes.readUTFBytes(bytes.bytesAvailable));
view = GuiBuilder.build(form, {listener:this}); view = GuiBuilder.build(form, {listener:this});
new Root(view); new Root(view);
+188
View File
@@ -0,0 +1,188 @@
<?xml version="1.0" encoding="UTF-8"?>
<animations>
<!-- Бонусы -->
<animation id="bonus_0">
<frame id="bonus_0-0" duration="15"/>
<frame id="bonus_0-1" duration="15"/>
</animation>
<animation id="bonus_1">
<frame id="bonus_1-0" duration="15"/>
<frame id="bonus_0-1" duration="15"/>
</animation>
<animation id="bonus_2">
<frame id="bonus_2-0" duration="15"/>
<frame id="bonus_0-1" duration="15"/>
</animation>
<animation id="bonus_3">
<frame id="bonus_3-0" duration="15"/>
<frame id="bonus_0-1" duration="15"/>
</animation>
<animation id="bonus_4">
<frame id="bonus_4-0" duration="15"/>
<frame id="bonus_0-1" duration="15"/>
</animation>
<animation id="bonus_5">
<frame id="bonus_5-0" duration="15"/>
<frame id="bonus_0-1" duration="15"/>
</animation>
<!-- Снаряды -->
<animation id="bullet_0">
<frame id="bullet_0" duration="3"/>
</animation>
<animation id="bullet_1">
<frame id="bullet_1" duration="3"/>
</animation>
<!-- Взрыв снаряда -->
<animation id="boom">
<frame id="boom-0" duration="1"/>
<frame id="boom-1" duration="2"/>
<frame id="boom-0" duration="2"/>
<frame id="boom-1" duration="1"/>
</animation>
<!-- Орёл -->
<animation id="eagle">
<frame id="eagle-0" duration="15"/>
<frame id="eagle-1" duration="15"/>
</animation>
<!-- Карта -->
<animation id="map_0">
<frame id="map_0" duration="15"/>
</animation>
<animation id="map_1">
<frame id="map_1" duration="15"/>
</animation>
<animation id="map_2">
<frame id="map_2" duration="15"/>
</animation>
<animation id="map_3">
<frame id="map_3-0" duration="15"/>
<frame id="map_3-1" duration="15"/>
</animation>
<animation id="map_4">
<frame id="map_4" duration="15"/>
</animation>
<animation id="map_5">
<frame id="map_5" duration="15"/>
</animation>
<!-- Вспышка -->
<animation id="appear">
<frame id="appear-0" duration="1"/>
<frame id="appear-1" duration="1"/>
<frame id="appear-2" duration="1"/>
<frame id="appear-3" duration="2"/>
<frame id="appear-4" duration="1"/>
<frame id="appear-5" duration="2"/>
<frame id="appear-6" duration="1"/>
</animation>
<!-- Взрыв -->
<animation id="kaboom">
<frame id="kaboom-0" duration="1"/>
<frame id="kaboom-1" duration="1"/>
<frame id="kaboom-2" duration="1"/>
<frame id="kaboom-3" duration="1"/>
<frame id="kaboom-4" duration="3"/>
<frame id="kaboom-1" duration="1"/>
<frame id="kaboom-4" duration="2"/>
<frame id="kaboom-7" duration="2"/>
<frame id="kaboom-8" duration="1"/>
<frame id="kaboom-9" duration="2"/>
</animation>
<!-- Защита -->
<animation id="protect">
<frame id="protect-0" duration="5"/>
<frame id="protect-1" duration="5"/>
</animation>
<!-- Танки (ботов) -->
<animation id="tank_b0_0">
<frame id="tank_b0_0-0" duration="3"/>
<frame id="tank_b0_0-1" duration="3"/>
</animation>
<animation id="tank_b0_7">
<frame id="tank_b0_0-2" duration="3"/>
<frame id="tank_b0_0-3" duration="3"/>
<frame id="tank_b0_0-0" duration="3"/>
<frame id="tank_b0_0-1" duration="3"/>
</animation>
<animation id="tank_b1_0">
<frame id="tank_b1_0-0" duration="2"/>
<frame id="tank_b1_0-1" duration="2"/>
<frame id="tank_b1_0-2" duration="2"/>
</animation>
<animation id="tank_b1_7">
<frame id="tank_b1_0-3" duration="2"/>
<frame id="tank_b1_0-4" duration="2"/>
<frame id="tank_b1_0-5" duration="2"/>
<frame id="tank_b1_0-0" duration="2"/>
<frame id="tank_b1_0-1" duration="2"/>
<frame id="tank_b1_0-2" duration="2"/>
</animation>
<animation id="tank_b2_0">
<frame id="tank_b2_0-0" duration="3"/>
<frame id="tank_b2_0-1" duration="3"/>
</animation>
<animation id="tank_b2_7">
<frame id="tank_b2_0-2" duration="3"/>
<frame id="tank_b2_0-3" duration="3"/>
<frame id="tank_b2_0-0" duration="3"/>
<frame id="tank_b2_0-1" duration="3"/>
</animation>
<animation id="tank_b3_0">
<frame id="tank_b3_0-0" duration="3"/>
<frame id="tank_b3_0-1" duration="3"/>
</animation>
<animation id="tank_b3_1">
<frame id="tank_b3_1-0" duration="3"/>
<frame id="tank_b3_1-1" duration="3"/>
</animation>
<animation id="tank_b3_2">
<frame id="tank_b3_2-0" duration="3"/>
<frame id="tank_b3_2-1" duration="3"/>
</animation>
<animation id="tank_b3_3">
<frame id="tank_b3_3-0" duration="3"/>
<frame id="tank_b3_3-1" duration="3"/>
</animation>
<animation id="tank_b3_7">
<frame id="tank_b3_0-2" duration="3"/>
<frame id="tank_b3_0-3" duration="3"/>
<frame id="tank_b3_0-0" duration="3"/>
<frame id="tank_b3_0-1" duration="3"/>
</animation>
<!-- Танки (игроков) -->
<animation id="tank_p0_0">
<frame id="tank_p0_0-0" duration="3"/>
<frame id="tank_p0_0-1" duration="3"/>
</animation>
<animation id="tank_p1_0">
<frame id="tank_p1_0-0" duration="3"/>
<frame id="tank_p1_0-1" duration="3"/>
</animation>
<animation id="tank_p2_0">
<frame id="tank_p2_0-0" duration="3"/>
<frame id="tank_p2_0-1" duration="3"/>
</animation>
<animation id="tank_p3_0">
<frame id="tank_p3_0-0" duration="3"/>
<frame id="tank_p3_0-1" duration="3"/>
</animation>
<animation id="tank_p0_1">
<frame id="tank_p0_1-0" duration="3"/>
<frame id="tank_p0_1-1" duration="3"/>
</animation>
<animation id="tank_p1_1">
<frame id="tank_p1_1-0" duration="3"/>
<frame id="tank_p1_1-1" duration="3"/>
</animation>
<animation id="tank_p2_1">
<frame id="tank_p2_1-0" duration="3"/>
<frame id="tank_p2_1-1" duration="3"/>
</animation>
<animation id="tank_p3_1">
<frame id="tank_p3_1-0" duration="3"/>
<frame id="tank_p3_1-1" duration="3"/>
</animation>
</animations>
+95
View File
@@ -0,0 +1,95 @@
[keyboard]
reset = 27 ;Escape
pause = 80 ;P
[player0]
key_left = 37 ;Left
key_up = 38 ;Up
key_right = 39 ;Rigth
key_down = 40 ;Down
key_shot = 96 ;Num0
[player1]
key_left = 65 ;A
key_up = 87 ;W
key_right = 68 ;D
key_down = 83 ;S
key_shot = 32 ;Space
[bonus]
score = 500
freeztime = 10
eagletime = 20
protecttime = 15
[bots]
count = 20 ;количество ботов на уровне
respawntime = 2.5 ;задержка между появлением ботов в секундах
shotdelay = 1.0 ;задержка между выстрелами
turndelay = 0.3 ;задержка перед поворотом при столкновении
rndturndelay = 2.0 ;задержка перед случайным поворотом
turntoeagle = 0.75 ;вероятность поворота к Орлу
bonus = 0.25 ;вероятность появления бонусного танка
[tank_p0]
movespeed = 2.5 ;скорость передвижения
bulletspeed = 8.0 ;скорость полёта снаряда
bullettype = 0 ;тип снаряда (0 - обычный, 1 - бронебойный)
bulletcount = 1 ;количество снарядов
hits = 1 ;количество хитпойнтов
[tank_p1]
movespeed = 3.0
bulletspeed = 8.5
bullettype = 0
bulletcount = 1
hits = 1
[tank_p2]
movespeed = 3.0
bulletspeed = 9.0
bullettype = 0
bulletcount = 2
hits = 1
[tank_p3]
movespeed = 2.9
bulletspeed = 9.0
bullettype = 1
bulletcount = 2
hits = 2
[tank_b0]
movespeed = 2.0
bulletspeed = 7.0
bullettype = 0
bulletcount = 1
hits = 1
score = 100
[tank_b1]
movespeed = 4.0
bulletspeed = 7.0
bullettype = 0
bulletcount = 1
hits = 1
score = 200
[tank_b2]
movespeed = 2.0
bulletspeed = 9.0
bullettype = 0
bulletcount = 1
hits = 1
score = 300
[tank_b3]
movespeed = 1.8
bulletspeed = 8.0
bullettype = 0
bulletcount = 1
hits = 4
score = 400
Binary file not shown.
+82
View File
@@ -0,0 +1,82 @@
{
"type":"haxework.frame.FrameSwitcher",
"skin":{"type":"haxework.gui.skin.BitmapSkin", "image":"@~image:resources/images/background.png", "fillType":"REPEAT"},
"views":[
{
"id":"menu", "type":"haxework.gui.VGroupView",
"pWidth":100, "pHeight":100,
"views":[
{
"id":"logo", "type":"haxework.gui.SpriteView", "contentSize":true,
"skin":{"type":"haxework.gui.skin.BitmapSkin", "image":"@~image:resources/images/logo/logo.png"}
},
{
"type":"haxework.gui.VGroupView", "contentSize":true,
"views":[
{
"id":"start1", "type":"haxework.gui.ButtonView", "_include":"button",
"text":"1 Player", "onPress":"#listener"
},
{
"id":"start2", "type":"haxework.gui.ButtonView", "_include":"button",
"text":"2 Player", "onPress":"#listener"
},
{
"id":"options", "type":"haxework.gui.ButtonView", "_include":"button",
"text":"Options", "onPress":"#listener"
},
{
"id":"about", "type":"haxework.gui.ButtonView", "_include":"button",
"text":"About", "onPress":"#listener"
}
]
}
]
},
{
"id":"game", "type":"haxework.gui.HGroupView",
"pWidth":100, "pHeight":100,
"views":[
{
"id":"map", "type":"haxework.gui.SpriteView",
"pHeight":100, "r":1,
"skin":{"type":"haxework.gui.skin.ColorSkin", "color":"0xff0000"}
},
{
"type":"haxework.gui.VGroupView",
"pWidth":100, "pHeight":100,
"skin":{"type":"haxework.gui.skin.ColorSkin", "color":"0x00ff00"}
}
]
},
{
"id":"about", "type":"haxework.gui.VGroupView",
"pWidth":100, "pHeight":100,
"views":[
{
"type":"haxework.gui.LabelView", "text":"@text:about",
"fontFamily":"@text:font", "fontEmbed":true, "fontSize":48, "contentSize":true
},
{"type":"haxework.gui.SpriteView", "height":400},
{
"id":"back", "type":"haxework.gui.ButtonView", "_include":"button",
"text":"Back", "onPress":"#listener"
}
]
}
],
"_includes":{
"button":{
"width":250, "height":60,
"skin":{
"type":"haxework.gui.skin.ButtonBitmapSkin",
"upImage":"@~image:resources/images/control/button_normal.png",
"overImage":"@~image:resources/images/control/button_over.png",
"downImage":"@~image:resources/images/control/button_down.png",
"fillType":"NINEPATH"
},
"fontFamily":"@text:font", "fontEmbed":true, "fontColor":"0xE7E0BB", "fontSize":20
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 566 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 590 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 455 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 532 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 737 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 598 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 531 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 386 B

@@ -1,4 +1,17 @@
{ {
"_includes": {
"button_skin": {
"skin": {
"type": "haxework.gui.skin.ButtonBitmapSkin",
"upImage": "@~image:resources/images/control/button_normal.png",
"downImage": "@~image:resources/images/control/button_down.png",
"overImage": "@~image:resources/images/control/button_over.png",
"fillType": "NINEPATH"
},
"fontColor": "0xffffff"
}
},
"type": "haxework.gui.VGroupView", "type": "haxework.gui.VGroupView",
"pWidth": 100, "pHeight": 100, "pWidth": 100, "pHeight": 100,
"views": [ "views": [
@@ -10,16 +23,17 @@
{ {
"id": "logout", "type": "haxework.gui.ButtonView", "id": "logout", "type": "haxework.gui.ButtonView",
"width": 100, "height": 30, "width": 100, "height": 30,
"skin": {"type": "haxework.gui.skin.ButtonColorSkin"}, "text": "Logout",
"text": "Logout" "_include": "button_skin"
} }
] ]
}, },
{ {
"id": "switcher", "type": "haxework.frame.FrameSwitcher", "id": "switcher", "type": "haxework.frame.FrameSwitcher",
"pWidth": 100, "pHeight": 100, "pWidth": 100, "pHeight": 100,
"skin": {"type": "haxework.gui.skin.ColorSkin", "color": "0x50a000"}, "skin": {"type": "haxework.gui.skin.BitmapSkin", "image": "@~image:resources/images/background.png", "fillType": "REPEAT"},
"views": [ "views": [
{ {
"id": "auth", "type": "ru.m.tankz.view.frames.AuthFrame", "id": "auth", "type": "ru.m.tankz.view.frames.AuthFrame",
"pWidth": 100, "pHeight": 100, "layoutMargin": 3, "pWidth": 100, "pHeight": 100, "layoutMargin": 3,
@@ -58,10 +72,9 @@
{ {
"id": "auth", "id": "auth",
"type": "haxework.gui.ButtonView", "type": "haxework.gui.ButtonView",
"width": 100, "width": 100, "height": 45,
"height": 30, "text": "Auth",
"skin": {"type": "haxework.gui.skin.ButtonColorSkin"}, "_include": "button_skin"
"text": "Auth"
} }
] ]
}, },
@@ -96,9 +109,9 @@
}, },
{ {
"id": "create", "type": "haxework.gui.ButtonView", "id": "create", "type": "haxework.gui.ButtonView",
"width": 100, "height": 30, "width": 100, "height": 45,
"skin": {"type": "haxework.gui.skin.ButtonColorSkin"}, "text": "Create",
"text": "Create" "_include": "button_skin"
}, },
{ {
"id": "list", "type": "haxework.gui.list.VListView", "id": "list", "type": "haxework.gui.list.VListView",
@@ -125,15 +138,15 @@
}, },
{ {
"id": "start", "type": "haxework.gui.ButtonView", "id": "start", "type": "haxework.gui.ButtonView",
"width": 100, "height": 30, "width": 100, "height": 45,
"skin": {"type": "haxework.gui.skin.ButtonColorSkin"}, "text": "Start",
"text": "Start" "_include": "button_skin"
}, },
{ {
"id": "exit", "type": "haxework.gui.ButtonView", "id": "exit", "type": "haxework.gui.ButtonView",
"width": 100, "height": 30, "width": 100, "height": 45,
"skin": {"type": "haxework.gui.skin.ButtonColorSkin"}, "text": "Exit",
"text": "Exit" "_include": "button_skin"
}, },
{ {
"id": "list", "type": "haxework.gui.list.VListView", "id": "list", "type": "haxework.gui.list.VListView",
@@ -160,9 +173,9 @@
}, },
{ {
"id": "restart", "type": "haxework.gui.ButtonView", "id": "restart", "type": "haxework.gui.ButtonView",
"width": 100, "height": 30, "width": 100, "height": 45,
"skin": {"type": "haxework.gui.skin.ButtonColorSkin"}, "text": "Restart",
"text": "Restart" "_include": "button_skin"
}, },
{ {
"id": "render", "type": "ru.m.tankz.render.Render", "id": "render", "type": "ru.m.tankz.render.Render",
+27
View File
@@ -0,0 +1,27 @@
00000000000000000000000000␍
00000000000000000000000000␍
00055500055500005000555000␍
00550550550550055005505500␍
00000050500050555005000500␍
00000550500050505005000500␍
00055500500050005005000500␍
00550000550550055005505500␍
00555550055500555500555000␍
00000000000000000000000000␍
22222222222222222222222222␍
22222222222222222222222222␍
44111111111144111111111144␍
44111111111144111111111144␍
00000000005522550000000000␍
00000000005522550000000000␍
11442255225555552255224411␍
11442255225555552255224411␍
00000055000044000055000000␍
00000055000044000055000000␍
33335555005500550055553333␍
33335555005500550055553333␍
11111111000000000011111111␍
11111111000555500011111111␍
00000000000500500000000000␍
00000000000500500000000000␍
␍
+26
View File
@@ -0,0 +1,26 @@
00000000000000000000000000␍
00000000000000000000000000␍
00550055005500550055005500␍
00550055005500550055005500␍
00550055005500550055005500␍
00550055005500550055005500␍
00550055005544550055005500␍
00550055005544550055005500␍
00550055005500550055005500␍
00550055000000000055005500␍
00550055000000000055005500␍
00000000005500550000000000␍
00000000005500550000000000␍
55005555000000000055550055␍
44005555000000000055550044␍
00000000005500550000000000␍
00000000005555550000000000␍
00550055005555550055005500␍
00550055005500550055005500␍
00550055005500550055005500␍
00550055005500550055005500␍
00550055000000000055005500␍
00550055000000000055005500␍
00550055000555500055005500␍
00000000000500500000000000␍
00000000000500500000000000␍
+26
View File
@@ -0,0 +1,26 @@
00000044000000440000000000␍
00000044000000440000000000␍
00550044000000550055005500␍
00550044000000550055005500␍
00550000000055550055445500␍
00550000000055550055445500␍
00000055000000000044000000␍
00000055000000000044000000␍
22000055000044000055225544␍
22000055000044000055225544␍
22220000005500004455220000␍
22220000005500004400220000␍
00555555222222440000225500␍
00555555222222440000225500␍
00000044225500550055005500␍
00000044225500550055005500␍
44550044005500550000005500␍
44550044005500550000005500␍
00550055005555550055445500␍
00550055005555550055445500␍
00550055005555550000000000␍
00550055005555550000000000␍
00550000000000000055005500␍
00550000000555500055005500␍
00550055000500500055555500␍
00550055000500500055555500␍
+26
View File
@@ -0,0 +1,26 @@
00000000550000005500000000␍
00000000550000005500000000␍
00222222550000000000000000␍
00222222550000000000444444␍
55222222000000000000000000␍
55222222000000000000000000␍
22222222000000550055555550␍
22222222000000550055555550␍
22222222555555550055000500␍
22222222555555000055000500␍
22222222000055000000000500␍
22222222000055000000000500␍
00220000000044444400002200␍
00220000000044444400002200␍
00000000000000000022222222␍
00550055000000000022222222␍
55500555500555555522222222␍
55500555500500000022222222␍
00000000005500000022222222␍
00000000005500555522222222␍
55000040000000555522222200␍
55000040000000000022222200␍
55550040000000000022222200␍
55550040000555500022222200␍
44555500000500500055000000␍
44555500000500500055000000␍
+26
View File
@@ -0,0 +1,26 @@
00222200000000000000002200␍
00222200000000000000002200␍
22220000005555000000000022␍
22220000555555555500000022␍
22000005555555555555000044␍
22000005555555555555550000␍
44000055555555555555555000␍
00000055555555555555555000␍
00000555000000555555005000␍
00000500000000005555005000␍
33000500400040005550000000␍
33000500400040005550000000␍
00005500000000005550003333␍
00005500555500005550003333␍
00005555555555555555000000␍
00005555555555555555000000␍
00055555555555555555500000␍
00055555555555555555500000␍
00555555555555555555550000␍
00000055555555555500000000␍
00555500555555550055550022␍
00555555005555005555550022␍
22005555000000005555002222␍
22000000000555500000002222␍
44220000000500500000222244␍
44220000000500500000222244␍
+26
View File
@@ -0,0 +1,26 @@
00000000555500000000000000␍
00000000555500000000000000␍
00000000550000004444440000␍
44005500550000000000440000␍
44005500000055000000000000␍
44005500000055000000000000␍
55005555550055550033330033␍
55005555550055550033330033␍
55000000550000000033000000␍
00000000000000000033000000␍
00000000333300333333005555␍
00005500333300333333005555␍
55550000335500555000000000␍
55550000335500555000000000␍
00000000330000000000044000␍
00000000330000000000044000␍
33333300330044005500040000␍
33333300330044005500040000␍
00000000000000000000045555␍
00000055550000000000045555␍
00000000555555555500000000␍
00000000550000005555000000␍
55555500000000000055550000␍
55550000000555500000550000␍
55000000000500500000000000␍
00000000000500500000000000␍
+26
View File
@@ -0,0 +1,26 @@
00000000000500502222000000␍
00000000000500502222000000␍
00500400500000000522500522␍
00500400500000000522500522␍
00500400500055000522500522␍
00500400500055000522500522␍
00550000550044005522005522␍
00550000550044005522005522␍
00000005440055005540002222␍
00000005000055000040002222␍
55555000002255220000055555␍
55555000002255220000055555␍
00000000052222225000000000␍
00000000052222225000000000␍
44555500552222225505555544␍
44555500002222220005555544␍
44444400000022000000444444␍
00000000550022005500000000␍
00550000550000005500000000␍
00550000550000005500000000␍
00555000005500550000055522␍
00555000000000000000055522␍
00005500000000000000222222␍
00000000000555500000222222␍
00000000000500500000002222␍
00005500000500500000552222␍
+26
View File
@@ -0,0 +1,26 @@
00000000000000444400000000␍
00000000000000000000000000␍
00004444444400000000440000␍
00004400000000000000440000␍
00004400000022004444440000␍
00004400000022000044440000␍
00440000002244000000440000␍
00440000002244000000440000␍
00000000224444000000444400␍
00000000224444000000004400␍
00440022444444004400000000␍
00440022444444004400000000␍
00040044440000004444000000␍
00040044440000004444000000␍
40000000440044444400000400␍
40000000440044444400000400␍
00044400000044442200004400␍
00044400000044442200004400␍
00440000000044220000444400␍
00440000000044220000444400␍
00444444000022000044000000␍
00000044000022000044000000␍
00000000000000000044000044␍
00000000000555500000004444␍
00000000000500500000000000␍
44440000000500500000000000␍
+26
View File
@@ -0,0 +1,26 @@
00005500005500000055000000␍
00005500005500550055000000␍
22555555005500000055500000␍
22555555005500440055500000␍
22222200005500550055000550␍
22222200000000550000000550␍
22333333333333333333330033␍
22333333333333333333330033␍
00550000000000000000000000␍
00550000000055550000000000␍
00005500000555555555554444␍
00005500000555550055000000␍
55550055000555552255000055␍
55550055000555552255444455␍
00000044000000222222220000␍
00000044004400222222220000␍
33330033333333330033333333␍
33330033333333330033333333␍
22220005000000000000000000␍
22220005000055550000000000␍
22225500500000050000005500␍
22225500500000050044555500␍
22005500500000000055005500␍
22445500500555500000005500␍
00000000000500500000005500␍
00000000000500500055000000␍

Some files were not shown because too many files have changed in this diff Show More