This commit is contained in:
bridge
2025-10-09 01:28:38 +08:00
parent cc10b83c39
commit 45f1a6cce5
2 changed files with 25 additions and 20 deletions

View File

@@ -125,7 +125,8 @@ class Avatar:
personas_str = ", ".join([persona.name for persona in self.personas])
technique_str = self.technique.name if self.technique is not None else ""
sect_str = self.get_sect_str()
return f"Avatar(id={self.id}, 性别={self.gender}, 年龄={self.age}, name={self.name}, 宗门={sect_str}, 阵营={self.alignment.get_info()}, 区域={self.tile.region.name}, 灵根={str(self.root)}, 功法={technique_str}, 境界={self.cultivation_progress}, HP={self.hp}, MP={self.mp}, 个性={personas_str})"
region_name = self.tile.region.name if self.tile.region is not None else ""
return f"Avatar(id={self.id}, 性别={self.gender}, 年龄={self.age}, name={self.name}, 宗门={sect_str}, 阵营={self.alignment.get_info()}, 区域={region_name}, 灵根={str(self.root)}, 功法={technique_str}, 境界={self.cultivation_progress}, HP={self.hp}, MP={self.mp}, 个性={personas_str})"
def __str__(self) -> str:
return self.get_info()