@@ -12,7 +12,6 @@ |
||
12 | 12 | namespace Asylamba\Modules\Zeus\Helper; |
13 | 13 | |
14 | 14 | use Asylamba\Classes\Library\Session\SessionWrapper; |
15 | - |
|
16 | 15 | use Asylamba\Classes\Entity\EntityManager; |
17 | 16 | use Asylamba\Modules\Zeus\Manager\PlayerManager; |
18 | 17 | use Asylamba\Modules\Athena\Manager\OrbitalBaseManager; |
@@ -266,6 +266,10 @@ |
||
266 | 266 | } |
267 | 267 | } |
268 | 268 | |
269 | + /** |
|
270 | + * @param integer $techno |
|
271 | + * @param string $level |
|
272 | + */ |
|
269 | 273 | public function updateTechnoBonus(PlayerBonus $playerBonus, $techno, $level) { |
270 | 274 | switch ($techno) { |
271 | 275 | case Technology::GENERATOR_SPEED: $bonusId = PlayerBonus::GENERATOR_SPEED; break; |
@@ -3,21 +3,17 @@ |
||
3 | 3 | namespace Asylamba\Modules\Zeus\Manager; |
4 | 4 | |
5 | 5 | use Asylamba\Classes\Exception\ErrorException; |
6 | - |
|
7 | 6 | use Asylamba\Classes\Container\StackList; |
8 | - |
|
9 | 7 | use Asylamba\Modules\Zeus\Model\Player; |
10 | 8 | use Asylamba\Modules\Zeus\Model\PlayerBonus; |
11 | 9 | use Asylamba\Modules\Promethee\Model\Technology; |
12 | 10 | use Asylamba\Modules\Demeter\Model\Law\Law; |
13 | 11 | use Asylamba\Modules\Demeter\Resource\LawResources; |
14 | - |
|
15 | 12 | use Asylamba\Modules\Demeter\Manager\Law\LawManager; |
16 | 13 | use Asylamba\Modules\Demeter\Manager\ColorManager; |
17 | 14 | use Asylamba\Modules\Promethee\Manager\TechnologyManager; |
18 | 15 | use Asylamba\Modules\Promethee\Helper\TechnologyHelper; |
19 | 16 | use Asylamba\Classes\Library\Session\SessionWrapper; |
20 | - |
|
21 | 17 | use Asylamba\Modules\Demeter\Resource\ColorResource; |
22 | 18 | |
23 | 19 | class PlayerBonusManager |
@@ -500,7 +500,7 @@ |
||
500 | 500 | } |
501 | 501 | |
502 | 502 | /** |
503 | - * @param Player $playerId |
|
503 | + * @param Player $player |
|
504 | 504 | * @param int $credits |
505 | 505 | * @param string $operator |
506 | 506 | */ |
@@ -3,7 +3,6 @@ |
||
3 | 3 | namespace Asylamba\Modules\Zeus\Repository; |
4 | 4 | |
5 | 5 | use Asylamba\Classes\Entity\AbstractRepository; |
6 | - |
|
7 | 6 | use Asylamba\Modules\Zeus\Model\Player; |
8 | 7 | |
9 | 8 | class PlayerRepository extends AbstractRepository { |
@@ -14,7 +14,6 @@ |
||
14 | 14 | |
15 | 15 | /** |
16 | 16 | * @param FileLocatorInterface $locator |
17 | - * @param string $format |
|
18 | 17 | */ |
19 | 18 | public function __construct(FileLocatorInterface $locator) { |
20 | 19 | $this->locator = $locator; |
@@ -349,7 +349,7 @@ discard block |
||
349 | 349 | } |
350 | 350 | |
351 | 351 | /** |
352 | - * @return float |
|
352 | + * @return integer |
|
353 | 353 | */ |
354 | 354 | public function getXSystem() |
355 | 355 | { |
@@ -368,7 +368,7 @@ discard block |
||
368 | 368 | } |
369 | 369 | |
370 | 370 | /** |
371 | - * @return float |
|
371 | + * @return integer |
|
372 | 372 | */ |
373 | 373 | public function getYSystem() |
374 | 374 | { |
@@ -558,7 +558,7 @@ discard block |
||
558 | 558 | } |
559 | 559 | |
560 | 560 | /** |
561 | - * @return int |
|
561 | + * @return string |
|
562 | 562 | */ |
563 | 563 | public function getPoints() |
564 | 564 | { |
@@ -348,6 +348,9 @@ discard block |
||
348 | 348 | $this->entityManager->flush($player); |
349 | 349 | } |
350 | 350 | |
351 | + /** |
|
352 | + * @param Player $playerId |
|
353 | + */ |
|
351 | 354 | public function kill($playerId) { |
352 | 355 | $player = $this->get($playerId); |
353 | 356 | |
@@ -533,6 +536,10 @@ discard block |
||
533 | 536 | $this->entityManager->flush(Color::class); |
534 | 537 | } |
535 | 538 | |
539 | + /** |
|
540 | + * @param PlayerBonus $playerBonus |
|
541 | + * @param \Asylamba\Classes\Worker\ManagerSession $rsmSession |
|
542 | + */ |
|
536 | 543 | public function uCredit(Player $player, $playerBases, $playerBonus, $commanders, $rsmSession, &$factions, $transactions) { |
537 | 544 | |
538 | 545 | $popTax = 0; $nationTax = 0; |
@@ -14,7 +14,6 @@ discard block |
||
14 | 14 | use Asylamba\Classes\Library\Utils; |
15 | 15 | use Asylamba\Classes\Entity\EntityManager; |
16 | 16 | use Asylamba\Classes\Library\Session\SessionWrapper; |
17 | - |
|
18 | 17 | use Asylamba\Modules\Zeus\Model\Player; |
19 | 18 | use Asylamba\Modules\Zeus\Model\PlayerBonus; |
20 | 19 | use Asylamba\Modules\Promethee\Model\Technology; |
@@ -22,7 +21,6 @@ discard block |
||
22 | 21 | use Asylamba\Modules\Hermes\Model\Notification; |
23 | 22 | use Asylamba\Modules\Ares\Model\Commander; |
24 | 23 | use Asylamba\Modules\Athena\Model\Transaction; |
25 | - |
|
26 | 24 | use Asylamba\Modules\Demeter\Manager\ColorManager; |
27 | 25 | use Asylamba\Modules\Ares\Manager\CommanderManager; |
28 | 26 | use Asylamba\Modules\Gaia\Manager\GalaxyColorManager; |
@@ -36,10 +34,8 @@ discard block |
||
36 | 34 | use Asylamba\Modules\Promethee\Manager\TechnologyManager; |
37 | 35 | use Asylamba\Modules\Athena\Resource\ShipResource; |
38 | 36 | use Asylamba\Modules\Demeter\Model\Color; |
39 | - |
|
40 | 37 | use Asylamba\Classes\Library\Game; |
41 | 38 | use Asylamba\Classes\Container\ArrayList; |
42 | - |
|
43 | 39 | use Asylamba\Classes\Exception\ErrorException; |
44 | 40 | |
45 | 41 | class PlayerManager { |
@@ -137,7 +137,7 @@ discard block |
||
137 | 137 | } |
138 | 138 | |
139 | 139 | /** |
140 | - * @return bool |
|
140 | + * @return integer |
|
141 | 141 | */ |
142 | 142 | public function getAlive() |
143 | 143 | { |
@@ -156,7 +156,7 @@ discard block |
||
156 | 156 | } |
157 | 157 | |
158 | 158 | /** |
159 | - * @return bool |
|
159 | + * @return integer |
|
160 | 160 | */ |
161 | 161 | public function getIsWinner() |
162 | 162 | { |
@@ -194,7 +194,7 @@ discard block |
||
194 | 194 | } |
195 | 195 | |
196 | 196 | /** |
197 | - * @return array |
|
197 | + * @return integer |
|
198 | 198 | */ |
199 | 199 | public function getPlayers() |
200 | 200 | { |
@@ -225,7 +225,7 @@ discard block |
||
225 | 225 | |
226 | 226 | //Kern je connais pas le type non plus, je suppose que c'est un tableau d'int avec les id |
227 | 227 | /** |
228 | - * @return array |
|
228 | + * @return integer |
|
229 | 229 | */ |
230 | 230 | public function getActivePlayers() |
231 | 231 | { |
@@ -282,7 +282,7 @@ discard block |
||
282 | 282 | } |
283 | 283 | |
284 | 284 | /** |
285 | - * @return array |
|
285 | + * @return integer |
|
286 | 286 | */ |
287 | 287 | public function getSectors() |
288 | 288 | { |
@@ -320,7 +320,7 @@ discard block |
||
320 | 320 | } |
321 | 321 | |
322 | 322 | /** |
323 | - * @return bool |
|
323 | + * @return integer |
|
324 | 324 | */ |
325 | 325 | public function getIsClosed() |
326 | 326 | { |
@@ -339,7 +339,7 @@ discard block |
||
339 | 339 | } |
340 | 340 | |
341 | 341 | /** |
342 | - * @return string |
|
342 | + * @return integer |
|
343 | 343 | */ |
344 | 344 | public function getDescription() |
345 | 345 | { |
@@ -700,7 +700,7 @@ discard block |
||
700 | 700 | } |
701 | 701 | |
702 | 702 | /** |
703 | - * @return int |
|
703 | + * @return string |
|
704 | 704 | */ |
705 | 705 | public function getCampaignDesc() |
706 | 706 | { |
@@ -135,6 +135,9 @@ discard block |
||
135 | 135 | public function getRealRecyclingLevel() { return $this->realRecyclingLevel; } |
136 | 136 | public function getRealSpatioportLevel() { return $this->realSpatioportLevel; } |
137 | 137 | |
138 | + /** |
|
139 | + * @param integer $buildingNumber |
|
140 | + */ |
|
138 | 141 | public function getBuildingLevel($buildingNumber) { |
139 | 142 | switch ($buildingNumber) { |
140 | 143 | case 0 : return $this->levelGenerator; |
@@ -276,18 +279,33 @@ discard block |
||
276 | 279 | return $this; |
277 | 280 | } |
278 | 281 | |
282 | + /** |
|
283 | + * @param double $var |
|
284 | + */ |
|
279 | 285 | public function setRemainingTimeGenerator($var) { |
280 | 286 | $this->remainingTimeGenerator = $var; |
281 | 287 | return $this; |
282 | 288 | } |
289 | + |
|
290 | + /** |
|
291 | + * @param double $var |
|
292 | + */ |
|
283 | 293 | public function setRemainingTimeDock1($var) { |
284 | 294 | $this->remainingTimeDock1 = $var; |
285 | 295 | return $this; |
286 | 296 | } |
297 | + |
|
298 | + /** |
|
299 | + * @param double $var |
|
300 | + */ |
|
287 | 301 | public function setRemainingTimeDock2($var) { |
288 | 302 | $this->remainingTimeDock2 = $var; |
289 | 303 | return $this; |
290 | 304 | } |
305 | + |
|
306 | + /** |
|
307 | + * @param double $var |
|
308 | + */ |
|
291 | 309 | public function setRemainingTimeDock3($var) { |
292 | 310 | $this->remainingTimeDock3 = $var; |
293 | 311 | return $this; |
@@ -297,47 +315,90 @@ discard block |
||
297 | 315 | return $this; |
298 | 316 | } |
299 | 317 | |
318 | + /** |
|
319 | + * @param integer $var |
|
320 | + */ |
|
300 | 321 | public function setRealGeneratorLevel($var) { |
301 | 322 | $this->realGeneratorLevel = $var; |
302 | 323 | return $this; |
303 | 324 | } |
325 | + |
|
326 | + /** |
|
327 | + * @param integer $var |
|
328 | + */ |
|
304 | 329 | public function setRealRefineryLevel($var) { |
305 | 330 | $this->realRefineryLevel = $var; |
306 | 331 | return $this; |
307 | 332 | } |
333 | + |
|
334 | + /** |
|
335 | + * @param integer $var |
|
336 | + */ |
|
308 | 337 | public function setRealDock1Level($var) { |
309 | 338 | $this->realDock1Level = $var; |
310 | 339 | return $this; |
311 | 340 | } |
341 | + |
|
342 | + /** |
|
343 | + * @param integer $var |
|
344 | + */ |
|
312 | 345 | public function setRealDock2Level($var) { |
313 | 346 | $this->realDock2Level = $var; |
314 | 347 | return $this; |
315 | 348 | } |
349 | + |
|
350 | + /** |
|
351 | + * @param integer $var |
|
352 | + */ |
|
316 | 353 | public function setRealDock3Level($var) { |
317 | 354 | $this->realDock3Level = $var; |
318 | 355 | return $this; |
319 | 356 | } |
357 | + |
|
358 | + /** |
|
359 | + * @param integer $var |
|
360 | + */ |
|
320 | 361 | public function setRealTechnosphereLevel($var) { |
321 | 362 | $this->realTechnosphereLevel = $var; |
322 | 363 | return $this; |
323 | 364 | } |
365 | + |
|
366 | + /** |
|
367 | + * @param integer $var |
|
368 | + */ |
|
324 | 369 | public function setRealCommercialPlateformeLevel($var) { |
325 | 370 | $this->realCommercialPlateformeLevel = $var; |
326 | 371 | return $this; |
327 | 372 | } |
373 | + |
|
374 | + /** |
|
375 | + * @param integer $var |
|
376 | + */ |
|
328 | 377 | public function setRealStorageLevel($var) { |
329 | 378 | $this->realStorageLevel = $var; |
330 | 379 | return $this; |
331 | 380 | } |
381 | + |
|
382 | + /** |
|
383 | + * @param integer $var |
|
384 | + */ |
|
332 | 385 | public function setRealRecyclingLevel($var) { |
333 | 386 | $this->realRecyclingLevel = $var; |
334 | 387 | return $this; |
335 | 388 | } |
389 | + |
|
390 | + /** |
|
391 | + * @param integer $var |
|
392 | + */ |
|
336 | 393 | public function setRealSpatioportLevel($var) { |
337 | 394 | $this->realSpatioportLevel = $var; |
338 | 395 | return $this; |
339 | 396 | } |
340 | 397 | |
398 | + /** |
|
399 | + * @param integer $buildingNumber |
|
400 | + * @param integer $level |
|
401 | + */ |
|
341 | 402 | public function setBuildingLevel($buildingNumber, $level) { |
342 | 403 | switch ($buildingNumber) { |
343 | 404 | case 0 : $this->levelGenerator = $level; break; |