From 08c32c38c20c55b98b328150e89e886d2bdb8158 Mon Sep 17 00:00:00 2001 From: bridge Date: Sun, 19 Oct 2025 02:00:25 +0800 Subject: [PATCH] update --- README.md | 1 + src/classes/action/devour_mortals.py | 15 +++------------ static/game_configs/persona.csv | 4 ++-- 3 files changed, 6 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 8e4dd55..2eb4ca3 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,7 @@ - ✅ 基础模拟器框架 - ✅ 项目文档(README) - ✅ 配置文件系统(config) +- [ ] 单独release打包好的exe文件 - [ ] Web前端支持(后期考虑) - [ ] ECS并行工具(后期考虑) - [ ] 玩家配置prompt(后期考虑) diff --git a/src/classes/action/devour_mortals.py b/src/classes/action/devour_mortals.py index e3306d4..b70bb27 100644 --- a/src/classes/action/devour_mortals.py +++ b/src/classes/action/devour_mortals.py @@ -2,28 +2,21 @@ from __future__ import annotations from src.classes.action import TimedAction from src.classes.event import Event -from src.classes.region import CityRegion -from src.classes.event import Event import random class DevourMortals(TimedAction): """ - 吞噬凡人:在城市区域执行,需持有万魂幡,吞噬魂魄可增加战力。 - 与普通修炼相比,经验获取显著更高。 + 吞噬凡人:需持有万魂幡,吞噬魂魄可大大增加战力。 """ - COMMENT = "在城镇吞噬凡人,获得大量修行经验(邪功法)" - DOABLES_REQUIREMENTS = "仅限城市区域;持有万魂幡" + COMMENT = "吞噬凡人,大大增加战力" + DOABLES_REQUIREMENTS = "持有万魂幡" PARAMS = {} duration_months = 2 - EXP_GAIN = 2000 def _execute(self) -> None: - region = self.avatar.tile.region - if not isinstance(region, CityRegion): - return # 若持有万魂幡:累积吞噬魂魄(10~100),上限10000 tr = getattr(self.avatar, "treasure", None) if tr is not None and tr.name == "万魂幡": @@ -32,8 +25,6 @@ class DevourMortals(TimedAction): def can_start(self) -> bool: region = self.avatar.tile.region - if not isinstance(region, CityRegion): - return False # 需持有万魂幡且行为被允许 tr = getattr(self.avatar, "treasure", None) if tr is None or tr.name != "万魂幡": diff --git a/static/game_configs/persona.csv b/static/game_configs/persona.csv index f328aef..8784ba3 100644 --- a/static/game_configs/persona.csv +++ b/static/game_configs/persona.csv @@ -14,7 +14,7 @@ id,name,exclusion_ids,desc,weight,condition 12,复仇,11;14,你绝不轻易放下仇怨,为了复仇愿意付出代价与时间。你必须立刻进行复仇行动。,1, 13,孤僻,11,你喜欢独处,避免与人深交,更信赖自己的判断与行动。,1, 14,淡漠,11;12;15;24;25,你情感克制,对外界冷静疏离,不轻易被他人或事件影响。,1, -15,好斗,11;14;10;17,你直面冲突,偏好以力量与对抗解决问题,越挫越勇。,1, +15,好斗,11;14;10;17,你直面冲突,偏好以力量与对抗解决问题,并格外热衷增加己身战力。,1000, 16,鲁莽,1;9;10,你行事冲动、少考虑后果,常凭直觉立刻行动。,1, 17,胆小,4;15;12;24;25,你谨小慎微,容易畏惧风险,倾向回避正面冲突。,1, 18,霸道,11;17,你行事强势,不讲道理,习惯以自己的利益为先,倾向多吃多占、压人一步,对他人的反对不以为意。,1, @@ -25,7 +25,7 @@ id,name,exclusion_ids,desc,weight,condition 23,热情,13;14;22,你待人友好、积极回应,倾向用鼓励与赞美拉近距离;你更愿意主动展开善意的交流,乐于合作与分享,1, 24,极端正义,20;25,你对邪恶深恶痛绝,对正义的理想抱有近乎偏执的追求。,1,avatar.alignment == "正" 25,极端邪恶,20;24,你推崇权力与恐惧,为达目的不择手段,对善良嗤之以鼻。,1,avatar.alignment == "邪" -26,开放,27,你对待和他人结为道侣或者双修比较随意,1000, +26,开放,27,你对待和他人结为道侣或者双修比较随意,1, 27,腼腆,26,你对待和他人结为道侣或者双修比较谨慎,1, 28,舔狗,13;14;22;27,你对异性中外貌出众者格外友善,倾向主动接近、帮助与合作。,1, 29,嫉妒,11;23,你对在修为、外貌或财富等方面远超于你的人容易产生敌意,更倾向对其冷淡、挑衅或打压。,1,