Skills — Client
GetSkillLevel
Returns the local player’s level for a skill.
local level = Bridge.Skills.GetSkillLevel(skillName)
-- Returns: numberGetXP
Returns the local player’s XP for a skill.
local xp = Bridge.Skills.GetXP(skillName)
-- Returns: numberGetXPForLevel
Returns the total XP required to reach a given level.
local xp = Bridge.Skills.GetXPForLevel(level)
-- Returns: number| Parameter | Type | Description |
|---|---|---|
| level | number | Target level |
GetXPRequiredForLevel
Returns the additional XP needed to go from current level to next.
local required = Bridge.Skills.GetXPRequiredForLevel(level)
-- Returns: number| Parameter | Type | Description |
|---|---|---|
| level | number | Current level |
GetScaledXP
Returns XP scaled according to the skill’s scaling formula.
local scaled = Bridge.Skills.GetScaledXP(skillName, amount)
-- Returns: number| Parameter | Type | Description |
|---|---|---|
| skillName | string | Skill name |
| amount | number | Base XP amount |
Create
Creates a skill on the client side.
Bridge.Skills.Create(skillName, skillData)