package scene; import scene.WorldMapScene; import event.ChangeSceneEvent; import components.MenubuttonComponent; @:uiComp("heading") class HeadingComp extends h2d.Flow implements h2d.domkit.Object { static var SRC = for( i in icons ) ; public function new(icons:Array, ?parent) { super(parent); initComponent(); } } @:uiComp("title-scene") class TitleScene extends h2d.Flow implements GameScene implements h2d.domkit.Object { static var SRC = ; public function new(?parent) { super(parent); initComponent(); btnNewGame.onClick = function() { Game.current.globalEventBus.publishEvent(new ChangeSceneEvent(new WorldMapScene(Game.current.root))); } btnContinueGame.onClick = function() { btnContinueGame.dom.addClass("highlight"); } #if hl btnQuit.onClick = function() { Sys.exit(0); } #else btnQuit.remove(); #end } public function getH2dObject() { return this; } }