diff --git a/App/Config/config.neon b/App/Config/config.neon index f6a8f561..976fe208 100644 --- a/App/Config/config.neon +++ b/App/Config/config.neon @@ -33,4 +33,9 @@ services: - App\FrontModule\Model\OData\ODataModel - App\FrontModule\Model\OData\OasisService - App\FrontModule\Model\User\LoginService - - App\GameModule\Model\Online\OnlineModel \ No newline at end of file + - App\GameModule\Model\Online\OnlineModel + - App\GameModule\Controls\Header\IHeaderControl + - App\GameModule\Model\MData\MDataModel + - App\GameModule\Model\NData\NDataModel + - App\FrontModule\Model\User\UserService + - App\GameModule\Controls\Resource\IResourceControl \ No newline at end of file diff --git a/App/FrontModule/Model/User/UserService.php b/App/FrontModule/Model/User/UserService.php new file mode 100644 index 00000000..d9cf684e --- /dev/null +++ b/App/FrontModule/Model/User/UserService.php @@ -0,0 +1,33 @@ +userModel = $userModel; + } + + + public function hasPlus($uid) + { + /** @var \stdClass $user */ + $user = $this->userModel->get($uid); + if ($user->plus > time()) { + return TRUE; + } else { + return FALSE; + } + } +} \ No newline at end of file diff --git a/App/GameModule/Controls/Header/HeaderControl.latte b/App/GameModule/Controls/Header/HeaderControl.latte new file mode 100644 index 00000000..30741635 --- /dev/null +++ b/App/GameModule/Controls/Header/HeaderControl.latte @@ -0,0 +1,76 @@ +
+ ![]() |
+ + {$actualWood} / {$store} + | +
+ ![]() |
+ + {$actualClay} / {$store} + | +
+ ![]() |
+ + {$actualIron} / {$store} + | +
+ ![]() |
+
+
+ + {$actualCrop} / {$granary} + | +
+ ![]() |
+ + {$upkeep} / {$cropProduction} + | +
+ | + | + | + | + |
+
+ ![]() |
+
![]() |
- awood)."/".$village->maxstore; ?> | -![]() |
- aclay)."/".$village->maxstore; ?> | -![]() |
- airon)."/".$village->maxstore; ?> | -![]() |
- acrop > 0){ ?>
- acrop)."/".$village->maxcrop; ?> | - -maxcrop; ?> | - -![]() |
- pop+$technology->getUpkeep($village->unitall,0))."/".$totalproduction.""; ?> | -
- | - | - | - | - | gold <= 1){
- echo '![]() ![]() |
-
-
-
-
-