DatabaseSkills

Scriptable Object used as a database to store all skills and settings.

Implementation

public class DatabaseSkills : IDatabase

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