0ptr/models/system.py
Richard Bronkhorst 042b931133 Fetching systems
2023-06-10 20:49:50 +02:00

22 lines
358 B
Python

from .base import Base
class System(Base):
x:int = 0
y:int = 0
type:str = 'unknown'
def update(self, d):
self.seta('x', d)
self.seta('y', d)
self.seta('type', d)
@classmethod
def ext(self):
return 'stm'
def path(self):
sector, symbol = self.symbol.split('-')
return f'atlas/{sector}/{symbol}.{self.ext()}'