This commit is contained in:
bridge
2025-10-19 02:00:25 +08:00
parent 840046080c
commit 08c32c38c2
3 changed files with 6 additions and 14 deletions

View File

@@ -39,6 +39,7 @@
- ✅ 基础模拟器框架
- ✅ 项目文档README
- ✅ 配置文件系统config
- [ ] 单独release打包好的exe文件
- [ ] Web前端支持后期考虑
- [ ] ECS并行工具后期考虑
- [ ] 玩家配置prompt后期考虑

View File

@@ -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 != "万魂幡":

View File

@@ -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,
Can't render this file because it contains an unexpected character in line 26 and column 121.