パッケージ model.weapon
クラス SkywardBlade
java.lang.Object
model.entity.Weapon
model.weapon.SkywardBlade
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidapplyPassive(StatsContainer stats, double currentTime) Applies the weapon's passive effect to the provided stats container.voidonAction(Character user, String key, CombatSimulator sim) Called by the simulator when the equipped character executes a named action (e.g.クラスから継承されたメソッド model.entity.Weapon
getBaseAtk, getName, getStats, getTeamBuffs, onDamage
-
コンストラクタの詳細
-
SkywardBlade
public SkywardBlade()
-
-
メソッドの詳細
-
applyPassive
クラスからコピーされた説明:WeaponApplies the weapon's passive effect to the provided stats container. Called during stat compilation byCharacter.getEffectiveStats(double)andCharacter.getStructuralStats(double). Default implementation is a no-op.- オーバーライド:
applyPassiveクラス内Weapon- パラメータ:
stats- the stats container to mutate in-placecurrentTime- simulation time in seconds (for time-gated passives)
-
onAction
クラスからコピーされた説明:WeaponCalled by the simulator when the equipped character executes a named action (e.g."E","Q"). Use this hook to implement proc-based weapon passives that trigger on specific actions. Default implementation is a no-op.
-