""" Narrative Game Engine - Python Port A comprehensive narrative generation system with 7 storytelling paradigms. """ from .narrative_engine import ( NarrativeEngine, NarrativeMode, NodeType, DepthLevel, TruthLayer, RevealMethod, EmotionCategory, Character, WorldNode, Interpretation, Evidence, HiddenConnection, UnresolvedThread, Revelation, LayeredEvent, StoryClue, StorySetup, MysteryIcebergGenerator, MOTIVATION_TEMPLATES, ) from .demos import ( get_demo, list_demos, DEMO_STORIES, CharacterGenerator, GeneratedCharacter, create_hartfield_demo, create_scifi_demo, create_romance_demo, create_heist_demo, create_horror_demo, create_redemption_demo, ) __version__ = "1.0.0" __all__ = [ # Core Engine "NarrativeEngine", "MysteryIcebergGenerator", # Enums "NarrativeMode", "NodeType", "DepthLevel", "TruthLayer", "RevealMethod", "EmotionCategory", # Data Classes "Character", "WorldNode", "Interpretation", "Evidence", "HiddenConnection", "UnresolvedThread", "Revelation", "LayeredEvent", "StoryClue", "StorySetup", # Templates "MOTIVATION_TEMPLATES", # Demos "get_demo", "list_demos", "DEMO_STORIES", "CharacterGenerator", "GeneratedCharacter", "create_hartfield_demo", "create_scifi_demo", "create_romance_demo", "create_heist_demo", "create_horror_demo", "create_redemption_demo", ]