PGRData/Script/matrix/xui/xuiplanet/fight/action/XUiPlanetRunningActionAttack.lua
2024-09-01 22:49:41 +02:00

21 lines
No EOL
789 B
Lua

local XUiPlanetRunningAction = require("XUi/XUiPlanet/Fight/Action/XUiPlanetRunningAction")
---@class XUiPlanetRunningActionAttack:XUiPlanetRunningAction
local XUiPlanetRunningActionAttack = XClass(XUiPlanetRunningAction, "XUiPlanetRunningActionAttack")
function XUiPlanetRunningActionAttack:Ctor()
self.ActionType = CS.XPlanetRunning.XPlanetRunningFight.XPlanetRunningActionType.Attack
self.LauncherId = 0
self.TargetId = 0
self.IsPlayingTimeline = false
end
function XUiPlanetRunningActionAttack:Set(objAction)
XUiPlanetRunningActionAttack.Super.Set(self, objAction)
self.LauncherId = objAction.LauncherId
self.TargetId = objAction.TargetId
self.Hurt = objAction.Value
self.IsCritical = objAction.IsCritical
end
return XUiPlanetRunningActionAttack