mirror of
https://github.com/bombsquad-community/plugin-manager.git
synced 2025-11-07 17:36:00 +00:00
[ci] auto-format
This commit is contained in:
parent
f76c69f2a0
commit
6bf081a586
5 changed files with 17 additions and 15 deletions
|
|
@ -4,7 +4,6 @@
|
||||||
# https://discord.gg/ucyaesh
|
# https://discord.gg/ucyaesh
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ba_meta require api 9
|
# ba_meta require api 9
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,8 @@
|
||||||
|
|
||||||
|
|
||||||
import babase
|
import babase
|
||||||
import bascenev1 as bs, random
|
import bascenev1 as bs
|
||||||
|
import random
|
||||||
from bascenev1lib.actor.bomb import Bomb
|
from bascenev1lib.actor.bomb import Bomb
|
||||||
from bascenev1lib.game.meteorshower import Player, MeteorShowerGame
|
from bascenev1lib.game.meteorshower import Player, MeteorShowerGame
|
||||||
|
|
||||||
|
|
@ -30,17 +31,18 @@ class IcyEmitsGame(MeteorShowerGame):
|
||||||
self._set_meteor_timer()
|
self._set_meteor_timer()
|
||||||
|
|
||||||
def _drop_bomb(self, position, velocity):
|
def _drop_bomb(self, position, velocity):
|
||||||
random_xpositions = [-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10]
|
random_xpositions = [-10, -9, -8, -7, -6, -5, -
|
||||||
random_zpositions = [-5,-4.5,-4,-3.5,-3,-2.5,-2,-1.5,-1,-0.5,0,0.5,1,1.5,2,2.5,3,3.5,4,4.5,5]
|
4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
|
||||||
|
random_zpositions = [-5, -4.5, -4, -3.5, -3, -2.5, -2, -
|
||||||
|
1.5, -1, -0.5, 0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]
|
||||||
bomb_position = (random.choice(random_xpositions), 0.2, random.choice(random_zpositions))
|
bomb_position = (random.choice(random_xpositions), 0.2, random.choice(random_zpositions))
|
||||||
Bomb(position=bomb_position, velocity=velocity, bomb_type='ice').autoretain()
|
Bomb(position=bomb_position, velocity=velocity, bomb_type='ice').autoretain()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ba_meta export plugin
|
# ba_meta export plugin
|
||||||
class byFreaku(babase.Plugin):
|
class byFreaku(babase.Plugin):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
## Campaign support ##
|
## Campaign support ##
|
||||||
randomPic = ['lakeFrigidPreview', 'hockeyStadiumPreview']
|
randomPic = ['lakeFrigidPreview', 'hockeyStadiumPreview']
|
||||||
babase.app.classic.add_coop_practice_level(bs.Level(name='Icy Emits', displayname='${GAME}', gametype=IcyEmitsGame, settings={}, preview_texture_name=random.choice(randomPic)))
|
babase.app.classic.add_coop_practice_level(bs.Level(
|
||||||
|
name='Icy Emits', displayname='${GAME}', gametype=IcyEmitsGame, settings={}, preview_texture_name=random.choice(randomPic)))
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@ if TYPE_CHECKING:
|
||||||
from typing import Any, Sequence, Optional, List, Dict, Type, Union, Any, Literal
|
from typing import Any, Sequence, Optional, List, Dict, Type, Union, Any, Literal
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class OnTimer(bs.Actor):
|
class OnTimer(bs.Actor):
|
||||||
"""Timer which counts but doesn't show on-screen"""
|
"""Timer which counts but doesn't show on-screen"""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -269,6 +269,8 @@ def new_chat_message(*args, **kwargs):
|
||||||
bs.chatmessage = new_chat_message
|
bs.chatmessage = new_chat_message
|
||||||
|
|
||||||
# ba_meta export plugin
|
# ba_meta export plugin
|
||||||
|
|
||||||
|
|
||||||
class byFreaku(babase.Plugin):
|
class byFreaku(babase.Plugin):
|
||||||
def on_app_running(self):
|
def on_app_running(self):
|
||||||
pass
|
pass
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue