0ptr/models/agent.py
Richard Bronkhorst cea10ae07c Info
2023-06-10 19:39:32 +02:00

22 lines
369 B
Python

from .base import Base
class Agent(Base):
token: str = None
credits: int = 0
def update(self, d):
self.seta(d, 'credits')
def path(self):
return f'{self.symbol}.{self.ext()}'
@classmethod
def ext(self):
return 'agt'
def f(self, detail=1):
r = super().f(detail)
if detail >2:
r += f' c:{self.credits}'
return r