first commit

This commit is contained in:
2025-11-24 23:10:55 -06:00
commit 8315fa51c9
279 changed files with 74600 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
"""
Game logic module for Code of Conquest.
This module contains core game mechanics that determine outcomes
before they are passed to AI for narration.
"""
from app.game_logic.dice import (
CheckResult,
SkillType,
Difficulty,
roll_d20,
calculate_modifier,
skill_check,
get_stat_for_skill,
perception_check,
stealth_check,
persuasion_check,
lockpicking_check,
)
__all__ = [
"CheckResult",
"SkillType",
"Difficulty",
"roll_d20",
"calculate_modifier",
"skill_check",
"get_stat_for_skill",
"perception_check",
"stealth_check",
"persuasion_check",
"lockpicking_check",
]