diff --git a/src/classes/auxiliary.py b/src/classes/auxiliary.py index bea1d72..0473936 100644 --- a/src/classes/auxiliary.py +++ b/src/classes/auxiliary.py @@ -25,6 +25,8 @@ class Auxiliary: desc: str effects: dict[str, object] = field(default_factory=dict) sect: Optional[Sect] = None + # 特殊属性(用于存储实例特定数据) + special_data: dict = field(default_factory=dict) def get_info(self) -> str: """获取简略信息""" diff --git a/static/config.yml b/static/config.yml index 402b46e..2b45f25 100644 --- a/static/config.yml +++ b/static/config.yml @@ -18,8 +18,8 @@ ai: max_parse_retries: 3 game: - init_npc_num: 6 - sect_num: 2 # init_npc_num大于sect_num时,会随机选择sect_num个宗门 + init_npc_num: 12 + sect_num: 3 # init_npc_num大于sect_num时,会随机选择sect_num个宗门 npc_birth_rate_per_month: 0.001 fortune_probability: 0.001