obj function

This commit is contained in:
Richard
2024-01-09 20:39:11 +01:00
parent 237dcc8c14
commit 08ab3f0999
4 changed files with 41 additions and 3 deletions

View File

@@ -145,6 +145,8 @@ class Ship(Base):
r += f'Role: {role}\n'
r += f'Mission: {self.mission} ({mstatus})\n'
for k, v in self.mission_state.items():
if type(v) == list:
v = f'[{len(v)} items]'
r += f' {k}: {v}\n'
adj = 'to' if self.status == 'IN_TRANSIT' else 'at'
r += f'Status {self.status} {adj} {self.location}\n'