mission and cli improvements
This commit is contained in:
@@ -8,9 +8,12 @@ class Atlas(Base):
|
||||
def define(self):
|
||||
self.total_pages = 0
|
||||
self.seen_pages = 0
|
||||
self.enabled = False
|
||||
|
||||
def f(self, detail=1):
|
||||
r = super().f(detail)
|
||||
if detail >2:
|
||||
if not self.enabled:
|
||||
r += ' OFF'
|
||||
r += f' {self.seen_pages}/{self.total_pages}'
|
||||
return r
|
||||
|
||||
@@ -16,8 +16,8 @@ class Jumpgate(Base):
|
||||
return 'jmp'
|
||||
|
||||
def f(self, detail=1):
|
||||
r = self.symbol
|
||||
if detail > 1:
|
||||
r = super().f(detail)
|
||||
if detail > 2:
|
||||
r += '\n'
|
||||
r += '\n'.join([s.symbol for s in self.connections])
|
||||
return r
|
||||
|
||||
@@ -53,8 +53,8 @@ class Marketplace(Base):
|
||||
return '?'
|
||||
|
||||
def f(self, detail=1):
|
||||
r = self.symbol
|
||||
if detail > 1:
|
||||
r = super().f(detail)
|
||||
if detail > 2:
|
||||
r += '\n'
|
||||
if len(self.imports) > 0:
|
||||
r += 'I: ' + ', '.join(self.imports) + '\n'
|
||||
|
||||
Reference in New Issue
Block a user