DatabaseSkills
Scriptable Object used as a database to store all skills and settings.
Implementation
Inheritance
ScriptableObject --> IDatabase --> DatabaseSkills
Classes
Name
Description
Contains the definitions for the skills list and types
Contains the definitions for the settings
Fields
Name
Description
References the skill list of the SkillsList class
References the settings of the SkillSettings class
Methods
Name
Description
Returns all skills
Returns skill at index
Returns all skill types
Returns skill type at index
Returns the skill settings
Returns all skills that have a description or name similar to the input
Returns all skill type names
Returns all skill type IDs and name
Loads the skills database
Allow an editor class method to be initialized when Unity loads without action from the user
Returns the project path
Last updated