UnitConstBase 적용용

This commit is contained in:
2025-01-21 16:02:24 +00:00
parent 01094d376f
commit 7cffa68d04
6 changed files with 69 additions and 61 deletions
+3 -2
View File
@@ -7,8 +7,10 @@ use sammo\General;
class ReqCities extends BaseGameUnitConstraint {
public function __construct(public readonly array $reqCities)
public readonly array $reqCities;
public function __construct(...$reqCities)
{
$this->reqCities = $reqCities;
}
public function test(General $general, array $ownCities, array $ownRegions, int $relativeYear, int $tech, array $nationAux): bool
@@ -16,7 +18,6 @@ class ReqCities extends BaseGameUnitConstraint {
foreach ($this->reqCities as $city) {
if (key_exists($city, $ownCities)) {
return true;
break;
}
}