mirror of
https://github.com/imayushsaini/Bombsquad-Ballistica-Modded-Server.git
synced 2026-08-29 13:16:28 +00:00
ba_data update
This commit is contained in:
parent
2174ae566d
commit
7ba24ecbcf
146 changed files with 1756 additions and 347 deletions
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
from typing_extensions import override
|
||||
import bascenev1 as bs
|
||||
|
||||
|
||||
|
|
@ -18,6 +19,7 @@ class CoopJoinActivity(bs.JoinActivity):
|
|||
session = self.session
|
||||
assert isinstance(session, bs.CoopSession)
|
||||
|
||||
@override
|
||||
def on_transition_in(self) -> None:
|
||||
from bascenev1lib.actor.controlsguide import ControlsGuide
|
||||
from bascenev1lib.actor.text import Text
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ import random
|
|||
import logging
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from typing_extensions import override
|
||||
from bacommon.login import LoginType
|
||||
import bascenev1 as bs
|
||||
import bauiv1 as bui
|
||||
|
|
@ -186,6 +187,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
|
|||
|
||||
self._victory: bool = settings['outcome'] == 'victory'
|
||||
|
||||
@override
|
||||
def __del__(self) -> None:
|
||||
super().__del__()
|
||||
|
||||
|
|
@ -194,6 +196,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
|
|||
with bui.ContextRef.empty():
|
||||
bui.containerwidget(edit=self._root_ui, transition='out_left')
|
||||
|
||||
@override
|
||||
def on_transition_in(self) -> None:
|
||||
from bascenev1lib.actor import background # FIXME NO BSSTD
|
||||
|
||||
|
|
@ -574,6 +577,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
|
|||
self._player_press,
|
||||
)
|
||||
|
||||
@override
|
||||
def on_player_join(self, player: bs.Player) -> None:
|
||||
super().on_player_join(player)
|
||||
|
||||
|
|
@ -585,6 +589,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
|
|||
|
||||
bs.timer(time_till_assign, bs.WeakCall(self._safe_assign, player))
|
||||
|
||||
@override
|
||||
def on_begin(self) -> None:
|
||||
# FIXME: Clean this up.
|
||||
# pylint: disable=too-many-statements
|
||||
|
|
|
|||
|
|
@ -4,7 +4,9 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
from typing_extensions import override
|
||||
import bascenev1 as bs
|
||||
|
||||
from bascenev1lib.activity.multiteamscore import MultiTeamScoreScreenActivity
|
||||
from bascenev1lib.actor.zoomtext import ZoomText
|
||||
|
||||
|
|
@ -14,6 +16,7 @@ class DrawScoreScreenActivity(MultiTeamScoreScreenActivity):
|
|||
|
||||
default_music = None # Awkward silence...
|
||||
|
||||
@override
|
||||
def on_begin(self) -> None:
|
||||
bs.set_analytics_screen('Draw Score Screen')
|
||||
super().on_begin()
|
||||
|
|
|
|||
|
|
@ -4,7 +4,9 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
from typing_extensions import override
|
||||
import bascenev1 as bs
|
||||
|
||||
from bascenev1lib.activity.multiteamscore import MultiTeamScoreScreenActivity
|
||||
from bascenev1lib.actor.zoomtext import ZoomText
|
||||
|
||||
|
|
@ -17,6 +19,7 @@ class TeamVictoryScoreScreenActivity(MultiTeamScoreScreenActivity):
|
|||
self._winner: bs.SessionTeam = settings['winner']
|
||||
assert isinstance(self._winner, bs.SessionTeam)
|
||||
|
||||
@override
|
||||
def on_begin(self) -> None:
|
||||
bs.set_analytics_screen('Teams Score Screen')
|
||||
super().on_begin()
|
||||
|
|
|
|||
|
|
@ -6,9 +6,11 @@ from __future__ import annotations
|
|||
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from bascenev1lib.activity.multiteamscore import MultiTeamScoreScreenActivity
|
||||
from typing_extensions import override
|
||||
import bascenev1 as bs
|
||||
|
||||
from bascenev1lib.activity.multiteamscore import MultiTeamScoreScreenActivity
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from typing import Any
|
||||
|
||||
|
|
@ -23,6 +25,7 @@ class FreeForAllVictoryScoreScreenActivity(MultiTeamScoreScreenActivity):
|
|||
self.transition_time = 0.5
|
||||
self._cymbal_sound = bs.getsound('cymbal')
|
||||
|
||||
@override
|
||||
def on_begin(self) -> None:
|
||||
# pylint: disable=too-many-locals
|
||||
# pylint: disable=too-many-statements
|
||||
|
|
|
|||
|
|
@ -4,7 +4,9 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
from typing_extensions import override
|
||||
import bascenev1 as bs
|
||||
|
||||
from bascenev1lib.actor.text import Text
|
||||
|
||||
|
||||
|
|
@ -15,6 +17,7 @@ class MultiTeamJoinActivity(bs.JoinActivity):
|
|||
super().__init__(settings)
|
||||
self._next_up_text: Text | None = None
|
||||
|
||||
@override
|
||||
def on_transition_in(self) -> None:
|
||||
from bascenev1lib.actor.controlsguide import ControlsGuide
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,9 @@
|
|||
"""Functionality related to teams mode score screen."""
|
||||
from __future__ import annotations
|
||||
|
||||
from typing_extensions import override
|
||||
import bascenev1 as bs
|
||||
|
||||
from bascenev1lib.actor.text import Text
|
||||
from bascenev1lib.actor.image import Image
|
||||
|
||||
|
|
@ -18,6 +20,7 @@ class MultiTeamScoreScreenActivity(bs.ScoreScreenActivity):
|
|||
|
||||
self._show_up_next: bool = True
|
||||
|
||||
@override
|
||||
def on_begin(self) -> None:
|
||||
super().on_begin()
|
||||
session = self.session
|
||||
|
|
|
|||
|
|
@ -4,7 +4,9 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
from typing_extensions import override
|
||||
import bascenev1 as bs
|
||||
|
||||
from bascenev1lib.activity.multiteamscore import MultiTeamScoreScreenActivity
|
||||
|
||||
|
||||
|
|
@ -22,6 +24,7 @@ class TeamSeriesVictoryScoreScreenActivity(MultiTeamScoreScreenActivity):
|
|||
self._tips_text = None
|
||||
self._default_show_tips = False
|
||||
|
||||
@override
|
||||
def on_begin(self) -> None:
|
||||
# pylint: disable=too-many-branches
|
||||
# pylint: disable=too-many-locals
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue