This commit is contained in:
bridge
2025-10-03 23:38:20 +08:00
parent 8f031362e8
commit 2040537414
8 changed files with 183 additions and 69 deletions

View File

@@ -90,17 +90,17 @@ def make_avatars(world: World, count: int = 12, current_month_stamp: MonthStamp
avatar.alignment = random.choice(list(Alignment))
avatars[avatar.id] = avatar
# # —— 为演示添加少量示例关系 ——
# avatar_list = list(avatars.values())
# if len(avatar_list) >= 2:
# avatar_list[0].set_relation(avatar_list[1], Relation.ENEMY)
# if len(avatar_list) >= 4:
# avatar_list[2].set_relation(avatar_list[3], Relation.FRIEND)
# if len(avatar_list) >= 6:
# # 师徒有向第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)
avatar_list = list(avatars.values())
if len(avatar_list) >= 2:
avatar_list[0].set_relation(avatar_list[1], Relation.ENEMY)
if len(avatar_list) >= 4:
avatar_list[2].set_relation(avatar_list[3], Relation.FRIEND)
if len(avatar_list) >= 6:
# 师徒有向第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