Mi2dRPGamEng/engine/skills.py

28 lines
555 B
Python

from __future__ import annotations
# Classic D&D-style skill placeholders. Values are skill levels/modifiers, meaning TBD by game logic.
DND_SKILLS = (
"acrobatics",
"animal_handling",
"arcana",
"athletics",
"deception",
"history",
"insight",
"intimidation",
"investigation",
"medicine",
"nature",
"perception",
"performance",
"persuasion",
"religion",
"sleight_of_hand",
"stealth",
"survival",
)
def default_bio() -> dict[str, int]:
return {skill: 0 for skill in DND_SKILLS}