Files
Dniel97_artemis/titles/idac/controller/season3/log_controller.py
T
Dniel97andpuniru 3ac8762868 Initial D THE ARCADE Season 3 support (#1)
## Changes:

- [x] Added database upgrade script for season 3 tables
- [x] Completly implement season 3
- [x] Teams are fully functional as intended
- [x] Time Release is properly updated for season 3 (v2.10.00)
- [x] New accounts can be created and saved in db
- [x] Old 2eason 2 accounts can be transfered to season 3
- [x] Season independed config has been added inclusive version specific configs

Co-authored-by: puniru <puniru@posteo.jp>
Reviewed-on: https://gitea.tendokyu.moe/Dniel97/artemis-IDAC/pulls/1
Co-authored-by: Dniel97 <Dniel97@noreply.gitea.tendokyu.moe>
Co-committed-by: Dniel97 <Dniel97@noreply.gitea.tendokyu.moe>
2026-04-01 18:18:09 +00:00

19 lines
605 B
Python

from core.config import CoreConfig
from titles.idac.config import IDACServerConfig
from titles.idac.const import IDACConstants
from titles.idac.controller.season2.log_controller import IDACSeason2LogController
from titles.idac.gameconfig.season3_config import IDACSeason3Config
class IDACSeason3LogController(IDACSeason2LogController):
def __init__(
self,
core_cfg: CoreConfig,
server_cfg: IDACServerConfig,
game_cfg: IDACSeason3Config,
) -> None:
super().__init__(core_cfg, server_cfg, game_cfg)
self.version = IDACConstants.VER_IDAC_SEASON_3