first commit
This commit is contained in:
34
api/app/game_logic/__init__.py
Normal file
34
api/app/game_logic/__init__.py
Normal 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",
|
||||
]
|
||||
Reference in New Issue
Block a user