diff --git a/src/classes/alignment.py b/src/classes/alignment.py index 4d5d26a..1b2001a 100644 --- a/src/classes/alignment.py +++ b/src/classes/alignment.py @@ -3,10 +3,11 @@ from enum import Enum class Alignment(Enum): """ - 阵营:正/邪。 + 阵营:正/中立/邪。 值使用英文,便于与代码/保存兼容;__str__ 返回中文。 """ RIGHTEOUS = "righteous" # 正 + NEUTRAL = "neutral" # 中 EVIL = "evil" # 邪 def __str__(self) -> str: @@ -33,11 +34,13 @@ class Alignment(Enum): alignment_strs = { Alignment.RIGHTEOUS: "正", + Alignment.NEUTRAL: "中", Alignment.EVIL: "邪", } alignment_infos = { Alignment.RIGHTEOUS: "正义阵营的理念是:扶助弱小,维护秩序,除魔卫道。", + Alignment.NEUTRAL: "中立阵营的理念是:顺势而为,趋利避害,重视自度与平衡,不轻易站队。", Alignment.EVIL: "邪恶阵营的理念是:弱肉强食,以自身利益为先,蔑视规则,推崇权力与恐惧。", }