44 lines
1.1 KiB
GDScript
44 lines
1.1 KiB
GDScript
extends Node
|
|
|
|
enum Skill {
|
|
ACROBATICS,
|
|
ANIMAL_HANDLING,
|
|
ARCANA,
|
|
ATHLETICS,
|
|
DECEPTION,
|
|
HISTORY,
|
|
INSIGHT,
|
|
INTIMIDATION,
|
|
INVESTIGATION,
|
|
MEDICINE,
|
|
NATURE,
|
|
PERCEPTION,
|
|
PERFORMANCE,
|
|
PERSUASION,
|
|
RELIGION,
|
|
SLEIGHT_OF_HAND,
|
|
STEALTH,
|
|
SURVIVAL
|
|
}
|
|
|
|
var related_abilities: Dictionary[Skill, Abilities.Ability] = {
|
|
Skill.ACROBATICS: Abilities.Ability.DEXTERITY,
|
|
Skill.ANIMAL_HANDLING: Abilities.Ability.WISDOM,
|
|
Skill.ARCANA: Abilities.Ability.INTELLIGENCE,
|
|
Skill.ATHLETICS: Abilities.Ability.STRENGTH,
|
|
Skill.DECEPTION: Abilities.Ability.CHARISMA,
|
|
Skill.HISTORY: Abilities.Ability.INTELLIGENCE,
|
|
Skill.INSIGHT: Abilities.Ability.WISDOM,
|
|
Skill.INTIMIDATION: Abilities.Ability.CHARISMA,
|
|
Skill.INVESTIGATION: Abilities.Ability.INTELLIGENCE,
|
|
Skill.MEDICINE: Abilities.Ability.WISDOM,
|
|
Skill.NATURE: Abilities.Ability.INTELLIGENCE,
|
|
Skill.PERCEPTION: Abilities.Ability.WISDOM,
|
|
Skill.PERFORMANCE: Abilities.Ability.CHARISMA,
|
|
Skill.PERSUASION: Abilities.Ability.CHARISMA,
|
|
Skill.RELIGION: Abilities.Ability.INTELLIGENCE,
|
|
Skill.SLEIGHT_OF_HAND: Abilities.Ability.DEXTERITY,
|
|
Skill.STEALTH: Abilities.Ability.DEXTERITY,
|
|
Skill.SURVIVAL: Abilities.Ability.WISDOM,
|
|
}
|