landsandboat/scripts/specs/core/CStatusEffect.lua
2026-05-22 11:19:20 +02:00

156 lines
2.4 KiB
Lua

---@meta
-- luacheck: ignore 241
---@class CStatusEffect
local CStatusEffect = {}
---@nodiscard
---@return integer
function CStatusEffect:getEffectType()
end
---@nodiscard
---@return integer
function CStatusEffect:getSubType()
end
---@nodiscard
---@return integer
function CStatusEffect:getPower()
end
---@nodiscard
---@return integer
function CStatusEffect:getSubPower()
end
---@nodiscard
---@return integer
function CStatusEffect:getTier()
end
---@nodiscard
---@return integer
function CStatusEffect:getDuration()
end
---@nodiscard
---@return integer
function CStatusEffect:getStartTime()
end
---@nodiscard
---@return integer
function CStatusEffect:getLastTick()
end
---@nodiscard
---@return integer
function CStatusEffect:getTimeRemaining()
end
---@nodiscard
---@return integer
function CStatusEffect:getTickCount()
end
---@nodiscard
---@return integer
function CStatusEffect:getTick()
end
---@nodiscard
---@return integer
function CStatusEffect:getIcon()
end
---@param icon integer
---@return nil
function CStatusEffect:setIcon(icon)
end
---@param power integer
---@return nil
function CStatusEffect:setPower(power)
end
---@param subpower integer
---@return nil
function CStatusEffect:setSubPower(subpower)
end
---@param tier integer
---@return nil
function CStatusEffect:setTier(tier)
end
---@param duration integer
---@return nil
function CStatusEffect:setDuration(duration)
end
---@param tick integer
---@return nil
function CStatusEffect:setTick(tick)
end
---@param time integer
---@return nil
function CStatusEffect:setStartTime(time)
end
---@return nil
function CStatusEffect:resetStartTime()
end
---@param mod integer
---@param amount integer
---@return nil
function CStatusEffect:addMod(mod, amount)
end
---@nodiscard
---@return integer
function CStatusEffect:getEffectFlags()
end
---@param flags integer
---@return nil
function CStatusEffect:setEffectFlags(flags)
end
---@param flag integer
---@return nil
function CStatusEffect:addEffectFlag(flag)
end
---@param flag integer
---@return nil
function CStatusEffect:delEffectFlag(flag)
end
---@nodiscard
---@param flag integer
---@return boolean
function CStatusEffect:hasEffectFlag(flag)
end
---@nodiscard
---@return integer
function CStatusEffect:getSourceType()
end
---@nodiscard
---@return integer
function CStatusEffect:getSourceTypeParam()
end
---@nodiscard
---@return integer
function CStatusEffect:getOriginID()
end
---@param originId integer
---@return nil
function CStatusEffect:setOriginID(originId)
end