init: 剧情事件协作 Web 编辑器独立仓(从 SGame/tools/event_authoring 拆出)

This commit is contained in:
bia
2026-06-08 16:50:27 +08:00
commit f5669dc01d
32 changed files with 3497 additions and 0 deletions

14
ir_core/__init__.py Normal file
View File

@ -0,0 +1,14 @@
# -*- coding: utf-8 -*-
"""ir_coreStory IR 校验 + 编译 + 词典的共享内核。
编译器 CLIir_compile.pyM5Web 后端共用此包,保证试走/校验/导出口径一致。
"""
from .dictionary import CompileError, Dictionary, load_dictionary
from .compile import compile_ir, extract_texts, expand_out_refs
from .validate import validate, collect_point_refs
__all__ = [
"CompileError", "Dictionary", "load_dictionary",
"compile_ir", "extract_texts", "expand_out_refs",
"validate", "collect_point_refs",
]