Touched up incorrect or missing Intellisense parameter annotations across several functions. Added some missing descriptions to improve editor support. Still more to do, but this is a small step forward for overall developer workflow. Also small fix in picklexp
23 lines
600 B
Lua
23 lines
600 B
Lua
---@diagnostic disable: duplicate-set-field
|
|
Skills = Skills or {}
|
|
|
|
local function warnUser()
|
|
print("Currently only a few skill systems are supported by Community Bridge, you are using a resource that requires the skills module to be used.")
|
|
end
|
|
|
|
---This will get the name of the Skills system being being used.
|
|
---@return string
|
|
Skills.GetResourceName = function()
|
|
return "none"
|
|
end
|
|
|
|
---This will get the skill level of the passed skill name.
|
|
---@param skillName string
|
|
---@return number
|
|
---@return nil
|
|
Skills.GetSkillLevel = function(skillName)
|
|
warnUser()
|
|
return 0
|
|
end
|
|
|
|
return Skills |