[work] update worklist
This commit is contained in:
@@ -7,12 +7,14 @@ class Const {
|
||||
public static var FPS:Int;
|
||||
public static var BUILD:String;
|
||||
public static var VERSION:String;
|
||||
public static var NAME:String;
|
||||
public static var DEBUG:Bool;
|
||||
|
||||
public static function init():Void {
|
||||
FPS = Std.parseInt(Lib.current.stage.application.meta.get("fps"));
|
||||
BUILD = CompilationOption.get("build");
|
||||
VERSION = Lib.current.stage.application.meta.get("version");
|
||||
NAME = Lib.current.stage.application.meta.get("name");
|
||||
DEBUG = Capabilities.isDebugger;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,6 +20,7 @@ import ru.m.tankz.sound.SoundManager;
|
||||
|
||||
public function init():Void {
|
||||
resources.text.put('version', '${Const.VERSION}');
|
||||
resources.text.put('name', '${Const.NAME}');
|
||||
switcher = switcherView;
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ views:
|
||||
layout.hAlign: center
|
||||
views:
|
||||
- $type: haxework.view.form.LabelView
|
||||
text: Tank'z
|
||||
text: $r:text:name
|
||||
style: font
|
||||
font.size: 100
|
||||
geometry.margin.bottom: 30
|
||||
|
||||
@@ -63,19 +63,19 @@ abstract PlayerId(Array<Dynamic>) {
|
||||
}
|
||||
}
|
||||
|
||||
abstract PackId(Array<Dynamic>) {
|
||||
abstract PackId({type:GameType, name:String}) {
|
||||
public static inline var DEFAULT = "standard";
|
||||
|
||||
public var type(get, never):GameType;
|
||||
public var name(get, never):String;
|
||||
|
||||
public function new(type:GameType, name:String = DEFAULT) {
|
||||
this = [type, name];
|
||||
this = {type: type, name: name};
|
||||
}
|
||||
|
||||
private inline function get_type():GameType return this[0];
|
||||
private inline function get_type():GameType return this.type;
|
||||
|
||||
private inline function get_name():String return this[1];
|
||||
private inline function get_name():String return this.name;
|
||||
|
||||
@:from static public inline function fromArray(value:Array<Dynamic>):PackId {
|
||||
return new PackId(value[0], value[1]);
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user