add personas
This commit is contained in:
@@ -14,7 +14,7 @@ class Relation(Enum):
|
||||
# —— 后天(社会/情感) ——
|
||||
MASTER = "master" # 师傅 -> 徒弟(有向)
|
||||
APPRENTICE = "apprentice" # 徒弟 -> 师傅(有向)
|
||||
LOVERS = "lovers" # 情侣/道侣(对称)
|
||||
LOVERS = "lovers" # 道侣(对称)
|
||||
FRIEND = "friend" # 朋友(对称)
|
||||
ENEMY = "enemy" # 仇人/敌人(对称)
|
||||
|
||||
@@ -45,7 +45,7 @@ relation_display_names = {
|
||||
# 后天(社会/情感)
|
||||
Relation.MASTER: "师傅",
|
||||
Relation.APPRENTICE: "徒弟",
|
||||
Relation.LOVERS: "情侣",
|
||||
Relation.LOVERS: "道侣",
|
||||
Relation.FRIEND: "朋友",
|
||||
Relation.ENEMY: "仇人",
|
||||
}
|
||||
@@ -71,7 +71,7 @@ RECIPROCAL_RELATION: dict[Relation, Relation] = {
|
||||
# 后天
|
||||
Relation.MASTER: Relation.APPRENTICE, # 师傅 -> 徒弟
|
||||
Relation.APPRENTICE: Relation.MASTER, # 徒弟 -> 师傅
|
||||
Relation.LOVERS: Relation.LOVERS, # 情侣 -> 情侣
|
||||
Relation.LOVERS: Relation.LOVERS, # 道侣 -> 道侣
|
||||
Relation.FRIEND: Relation.FRIEND, # 朋友 -> 朋友
|
||||
Relation.ENEMY: Relation.ENEMY, # 仇人 -> 仇人
|
||||
}
|
||||
@@ -95,7 +95,7 @@ def get_possible_post_relations(from_avatar: "Avatar", to_avatar: "Avatar") -> L
|
||||
评估“to_avatar 相对于 from_avatar”可能新增的后天关系集合(方向性明确)。
|
||||
|
||||
清晰规则:
|
||||
- LOVERS(情侣):要求男女异性;若已存在 to->from 的相同关系则不重复
|
||||
- LOVERS(道侣):要求男女异性;若已存在 to->from 的相同关系则不重复
|
||||
- MASTER(师傅):要求 to.level >= from.level + 20
|
||||
- APPRENTICE(徒弟):要求 to.level <= from.level - 20
|
||||
- FRIEND(朋友):始终可能(若未已存在)
|
||||
|
||||
@@ -132,7 +132,7 @@ def make_avatars(world: World, count: int = 12, current_month_stamp: MonthStamp
|
||||
# 师徒(有向):第5位是师傅,第6位是徒弟
|
||||
avatar_list[4].set_relation(avatar_list[5], Relation.MASTER)
|
||||
if len(avatar_list) >= 8:
|
||||
# 情侣
|
||||
# 道侣
|
||||
avatar_list[6].set_relation(avatar_list[7], Relation.LOVERS)
|
||||
return avatars
|
||||
|
||||
|
||||
@@ -25,3 +25,5 @@ id,name,exclusion_ids,prompt,weight,condition
|
||||
23,热情,13;14;22,你待人友好、积极回应,倾向用鼓励与赞美拉近距离;你更愿意主动展开善意的交流,乐于合作与分享,1,
|
||||
24,极端正义,20;25,你对邪恶深恶痛绝,对正义的理想抱有近乎偏执的追求。,1,avatar.alignment == "正"
|
||||
25,极端邪恶,20;24,你推崇权力与恐惧,为达目的不择手段,对善良嗤之以鼻。,1,avatar.alignment == "邪"
|
||||
26,开放,27,你对待和他人结为道侣或者双修比较随意,1,
|
||||
27,腼腆,26,你对待和他人结为道侣或者双修比较谨慎,1,
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 26 and column 121.
|
Reference in New Issue
Block a user