From 501f544ff8339b107896988292dc0d1ed0730479 Mon Sep 17 00:00:00 2001 From: FAL-Guys <85888040+FAL-Guys@users.noreply.github.com> Date: Fri, 19 Aug 2022 21:40:08 +0430 Subject: [PATCH] Epic mode in keepaway.py Added Epic mode support. --- assets/src/ba_data/python/bastd/game/keepaway.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/assets/src/ba_data/python/bastd/game/keepaway.py b/assets/src/ba_data/python/bastd/game/keepaway.py index 0dd355ee..e3b4eca7 100644 --- a/assets/src/ba_data/python/bastd/game/keepaway.py +++ b/assets/src/ba_data/python/bastd/game/keepaway.py @@ -76,6 +76,7 @@ class KeepAwayGame(ba.TeamGameActivity[Player, Team]): ], default=1.0, ), + ba.BoolSetting('Epic Mode', default=False), ] scoreconfig = ba.ScoreConfig(label='Time Held') default_music = ba.MusicType.KEEP_AWAY @@ -115,6 +116,8 @@ class KeepAwayGame(ba.TeamGameActivity[Player, Team]): self._flag: Flag | None = None self._hold_time = int(settings['Hold Time']) self._time_limit = float(settings['Time Limit']) + self._epic_mode = bool(settings['Epic Mode']) + self.slow_motion = self._epic_mode def get_instance_description(self) -> str | Sequence: return 'Carry the flag for ${ARG1} seconds.', self._hold_time