add neutral

This commit is contained in:
bridge
2025-10-08 21:02:05 +08:00
parent a664aae31c
commit 004e6d34c5

View File

@@ -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: "邪恶阵营的理念是:弱肉强食,以自身利益为先,蔑视规则,推崇权力与恐惧。",
}