che_필살 예시 구현

This commit is contained in:
2023-09-24 05:43:06 +00:00
parent 905b401aab
commit 45f14f0b72
11 changed files with 220 additions and 27 deletions
@@ -1,9 +1,9 @@
import { BaseGeneralTrigger } from "../Trigger/BaseGeneralTrigger.js";
import { BaseWarUnitTrigger } from "../Trigger/BaseWarUnitTrigger.js";
import type { ObjectTrigger } from "../Trigger/ObjectTrigger.js";
import { TriggerCaller } from "./TriggerCaller.js";
export class WarUnitTriggerCaller extends TriggerCaller<BaseGeneralTrigger> {
export class WarUnitTriggerCaller extends TriggerCaller<BaseWarUnitTrigger> {
checkValidTrigger(trigger: ObjectTrigger<object>): boolean {
return trigger instanceof BaseGeneralTrigger;
return trigger instanceof BaseWarUnitTrigger;
}
}