2025-01-04 23:00:19 +08:00

26 lines
725 B
Lua

local BuffActionBase = require('Script.Global.BuffSystem.BuffActionBase')
local BuffAction_JumpStrengthen = setmetatable(
{
AddJumpMaxCount = 1;
},
{ __index = BuffActionBase, __metatable = BuffActionBase }
);
-- Script.Blueprint.UGCBuffs.BuffAction.BuffAction_JumpStrengthen
function BuffAction_JumpStrengthen:LuaDoAction()
BuffActionBase.LuaDoAction(self)
UGCLogSystem.Log("[BuffAction_JumpStrengthen_LuaDoAction]")
local OwnerPawn = self:GetOwnerPawn()
if UE.IsValid(OwnerPawn) then
OwnerPawn.JumpMaxCount = self.AddJumpMaxCount + 1
end
end
function BuffAction_JumpStrengthen:LuaUndoAction()
BuffActionBase.LuaUndoAction(self)
end
return BuffAction_JumpStrengthen;