diff options
| author | Cerapter <cerap@protonmail.com> | 2018-08-12 00:12:09 +0200 |
|---|---|---|
| committer | Cerapter <cerap@protonmail.com> | 2018-08-12 00:12:09 +0200 |
| commit | 3759131a8f0c0d65e14fdda9748de300dc23670d (patch) | |
| tree | 0ad857d199001d3837ab9b5d0b7af4f3189833d1 /server/area_manager.py | |
| parent | c22606b5a70d8afa845e6f274521a89cd240a18e (diff) | |
Area numbers replaced by area abbreviations.
Diffstat (limited to 'server/area_manager.py')
| -rw-r--r-- | server/area_manager.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/server/area_manager.py b/server/area_manager.py index 374c529f..36ade649 100644 --- a/server/area_manager.py +++ b/server/area_manager.py @@ -187,6 +187,18 @@ class AreaManager: """ for client in self.clients: client.send_command('LE', *self.get_evidence_list(client)) + + def get_abbreviation(self): + if self.name.lower().startswith("courtroom"): + return "CR" + self.name.split()[-1] + elif self.name.lower().startswith("area"): + return "A" + self.name.split()[-1] + elif len(self.name.split()) > 1: + return "".join(item[0].upper() for item in self.name.split()) + elif len(self.name) > 3: + return self.name[:3].upper() + else: + return self.name.upper() def __init__(self, server): |
