add more persona effects
This commit is contained in:
@@ -150,5 +150,10 @@ def decide_battle(attacker: "Avatar", defender: "Avatar") -> Tuple["Avatar", "Av
|
||||
|
||||
|
||||
def get_escape_success_rate(attacker: "Avatar", defender: "Avatar") -> float:
|
||||
"""逃跑成功率:后续可基于双方能力细化。"""
|
||||
return 0.1
|
||||
"""
|
||||
逃跑成功率:defender 试图从 attacker 身边逃离
|
||||
基础成功率 0.1,可通过 defender 的 effects 提升
|
||||
"""
|
||||
base_rate = 0.1
|
||||
bonus = float(defender.effects.get("extra_escape_success_rate", 0.0))
|
||||
return max(0.0, min(1.0, base_rate + bonus))
|
||||
@@ -95,6 +95,15 @@ EXTRA_CATCH_SUCCESS_RATE = "extra_catch_success_rate"
|
||||
说明: 捕捉灵兽时增加的成功率
|
||||
"""
|
||||
|
||||
# --- 逃跑相关 ---
|
||||
EXTRA_ESCAPE_SUCCESS_RATE = "extra_escape_success_rate"
|
||||
"""
|
||||
额外逃跑成功率
|
||||
类型: float (范围: 0.0 ~ 1.0)
|
||||
结算: src/classes/battle.py
|
||||
说明: 从对方身边逃离时增加的成功率
|
||||
"""
|
||||
|
||||
# --- 奇遇相关 ---
|
||||
EXTRA_FORTUNE_PROBABILITY = "extra_fortune_probability"
|
||||
"""
|
||||
@@ -165,6 +174,9 @@ ALL_EFFECTS = [
|
||||
# 捕捉相关
|
||||
"extra_catch_success_rate", # float - 额外捕捉成功率
|
||||
|
||||
# 逃跑相关
|
||||
"extra_escape_success_rate", # float - 额外逃跑成功率
|
||||
|
||||
# 奇遇相关
|
||||
"extra_fortune_probability", # float - 额外奇遇概率
|
||||
|
||||
|
||||
@@ -9,25 +9,25 @@ id,name,exclusion_names,desc,rarity,condition,effects
|
||||
7,药师,,喜欢在山林中寻找各种奇花异草和灵药,对植物有着敏锐的直觉和深厚的兴趣。你认为大自然的恩赐需要用心去发现和珍惜。,R,,"{""extra_harvest_items"": 1}"
|
||||
8,猎者,,享受在野外追踪猎物的刺激感,对各种动物的习性了如指掌,喜欢捕猎野兽。情况允许也会御兽。,R,,"{""extra_hunt_items"": 1}"
|
||||
9,沉思,无常,你总是会深思熟虑,思考问题比较有哲理。,N,
|
||||
10,惜命,冒险;极端正义;极端邪恶,你总是会珍惜自己的生命,不会轻易冒险。,N,
|
||||
10,惜命,冒险;极端正义;极端邪恶,你总是会珍惜自己的生命,不会轻易冒险。,R,,"{""extra_escape_success_rate"": 0.15}"
|
||||
11,友爱,孤僻;淡漠;好斗;复仇;极端正义;极端邪恶,你重视同伴与和谐,乐于助人,倾向通过协作与沟通化解矛盾。,N,
|
||||
12,复仇,友爱;淡漠,"你绝不轻易放下仇怨,为了复仇愿意付出代价与时间。你必须立刻进行复仇行动。",N,,
|
||||
13,孤僻,友爱,你喜欢独处,避免与人深交,更信赖自己的判断与行动。,N,
|
||||
14,淡漠,友爱;复仇;好斗;极端正义;极端邪恶,你情感克制,对外界冷静疏离,不轻易被他人或事件影响。,N,
|
||||
15,好斗,友爱;淡漠;惜命;胆小,你直面冲突,偏好以力量与对抗解决问题,并格外热衷增加己身战力。,R,,"{""extra_battle_strength_points"": 1}"
|
||||
16,鲁莽,理性;沉思;惜命,你行事冲动、少考虑后果,常凭直觉立刻行动。,N,
|
||||
17,胆小,冒险;好斗;复仇;极端正义;极端邪恶,你谨小慎微,容易畏惧风险,倾向回避正面冲突。,N,
|
||||
17,胆小,冒险;好斗;复仇;极端正义;极端邪恶,你谨小慎微,容易畏惧风险,倾向回避正面冲突。,N,,"{""extra_escape_success_rate"": 0.1}"
|
||||
18,霸道,友爱;胆小,你行事强势,不讲道理,习惯以自己的利益为先,倾向多吃多占、压人一步,对他人的反对不以为意。,N,
|
||||
19,修行痴迷,无常;怠惰;随性,你将绝大多数时间用于修炼,厌恶与修行无关的社交与享乐。,R,,"{""extra_cultivate_exp"": 30}"
|
||||
20,内向,外向,你更享受独处与自我思考,倾向回避不必要的社交与长谈。,N,
|
||||
21,外向,孤僻;淡漠;内向,你乐于与人交流,主动结识伙伴,倾向接受对话和合作。,N,
|
||||
22,刻薄,友爱;热情,你在对话中倾向以讽刺、嘲弄、挖苦的方式表达自己,更容易引发冲突与对立;你通常不愿迅速进入友好关系,更可能在不顺利的交流后滋生敌意或结仇。,N,
|
||||
23,热情,孤僻;淡漠;刻薄,你待人友好、积极回应,倾向用鼓励与赞美拉近距离;你更愿意主动展开善意的交流,乐于合作与分享,N,
|
||||
24,极端正义,内向;极端邪恶,你对邪恶深恶痛绝,对正义的理想抱有近乎偏执的追求。,SR,avatar.alignment == "正"
|
||||
25,极端邪恶,内向;极端正义,你推崇权力与恐惧,为达目的不择手段,对善良嗤之以鼻。,SR,avatar.alignment == "邪"
|
||||
24,极端正义,内向;极端邪恶,你对邪恶深恶痛绝,对正义的理想抱有近乎偏执的追求。,SR,avatar.alignment == "正","{""extra_breakthrough_success_rate"": 0.05}"
|
||||
25,极端邪恶,内向;极端正义,你推崇权力与恐惧,为达目的不择手段,对善良嗤之以鼻。,SR,avatar.alignment == "邪","{""extra_breakthrough_success_rate"": -0.05, ""extra_cultivate_exp"": 20}"
|
||||
26,开放,腼腆,你对待和他人结为道侣或者双修比较随意,R,,"{""extra_dual_cultivation_exp"": 30}"
|
||||
27,腼腆,开放,你对待和他人结为道侣或者双修比较谨慎,N,
|
||||
28,舔狗,孤僻;淡漠;刻薄;腼腆,你对异性中外貌出众者格外友善,倾向主动接近、帮助与合作。,N,
|
||||
29,嫉妒,友爱;热情,你对在修为、外貌或财富等方面远超于你的人容易产生敌意,更倾向对其冷淡、挑衅或打压。,N,
|
||||
30,穿越者,,你来自现代社会,怀念现代社会的一切,你的思考(thinking)必须是现代化的思考,SR,
|
||||
31,气运之子,,天生气运加身,更易遇到奇遇,战斗力也略有提升,SSR,,"{""extra_fortune_probability"": 0.05, ""extra_battle_strength_points"": 2}"
|
||||
31,气运之子,,天生气运加身,更易遇到奇遇,战斗力也略有提升,SSR,,"{""extra_fortune_probability"": 0.05, ""extra_battle_strength_points"": 2, ""extra_breakthrough_success_rate"": 0.05}"
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 26 and column 136.
|
Reference in New Issue
Block a user