Files
core/hwe/sammo/GameUnitInitTriggerBase.php
T

24 lines
648 B
PHP

<?php
namespace sammo;
class GameUnitInitTriggerBase extends ObjectTrigger{
static protected $priority = 10000;
public function __construct(WarUnit $unit){
$this->object = $unit;
$this->unitType = $unit->getCrewType();
}
public function action(?array $env=null, $arg=null):?array{
/** @var WarUnitGeneral $attacker */
/** @var WarUnit $defender */
[$attacker, $defender] = $arg;
$attackerCrewType = $attacker->getCrewType();
$defenderCrewType = $defender->getCrewType();
//TODO: 충차는 성벽 상대로 부상입지 않음
return $env;
}
}