BaseWarUnitTrigger, TriggerCaller 구조 변경, 클래스 반영
This commit is contained in:
@@ -8,13 +8,19 @@ abstract class BaseWarUnitTrigger extends ObjectTrigger{
|
||||
const TYPE_ITEM = 1;
|
||||
const TYPE_CONSUMABLE_ITEM = 2;
|
||||
|
||||
protected $raiseType;
|
||||
protected $raiseType = self::TYPE_NONE;
|
||||
|
||||
public function __construct(WarUnit $unit, int $raiseType = 0){
|
||||
$this->object = $unit;
|
||||
$this->raiseType = $raiseType;
|
||||
}
|
||||
|
||||
public function getUniqueID():string{
|
||||
$priority = $this->priority;
|
||||
$fqn = static::class;
|
||||
return "{$priority}_{$fqn}_{$this->raiseType}";
|
||||
}
|
||||
|
||||
public function action(?array $env=null, $arg=null):?array{
|
||||
if($env === null){
|
||||
$env = [];
|
||||
|
||||
Reference in New Issue
Block a user