mirror of
https://github.com/bombsquad-community/plugin-manager.git
synced 2026-08-15 13:03:08 +00:00
Merge pull request #453 from vishal332008/main
Fixing a Closing Window Bug
This commit is contained in:
commit
7a6d6e301f
2 changed files with 55 additions and 38 deletions
|
|
@ -1054,6 +1054,12 @@
|
|||
}
|
||||
],
|
||||
"versions": {
|
||||
"2.1.6": {
|
||||
"api_version": 9,
|
||||
"commit_sha": "3aa666f",
|
||||
"released_on": "05-04-2026",
|
||||
"md5sum": "d2b66f98b5a24aa14eb6b1ed9de2d5dc"
|
||||
},
|
||||
"2.1.5": {
|
||||
"api_version": 9,
|
||||
"commit_sha": "a36e3c2",
|
||||
|
|
|
|||
|
|
@ -19,41 +19,51 @@ https://bombsquad-community.web.app/mods
|
|||
|
||||
'''
|
||||
|
||||
import threading
|
||||
from _thread import start_new_thread
|
||||
import urllib.parse
|
||||
import urllib.request
|
||||
from typing import TYPE_CHECKING, cast
|
||||
import _babase
|
||||
import bascenev1 as bs
|
||||
import bauiv1 as bui
|
||||
import babase
|
||||
import time
|
||||
import math
|
||||
from dataclasses import dataclass
|
||||
from bauiv1lib.confirm import ConfirmWindow
|
||||
from bauiv1lib.colorpicker import ColorPickerExact
|
||||
from typing import List, Sequence, Optional, Dict, Any, Union
|
||||
import bauiv1lib.party as bascenev1lib_party
|
||||
import ssl
|
||||
import datetime
|
||||
import base64
|
||||
from babase._general import Call
|
||||
from bauiv1lib.popup import PopupMenuWindow, PopupWindow
|
||||
from bauiv1lib.account import viewer
|
||||
import os
|
||||
import urllib
|
||||
import copy
|
||||
import shutil
|
||||
import sys
|
||||
import re
|
||||
import json
|
||||
import codecs
|
||||
import traceback
|
||||
plugman = dict(
|
||||
plugin_name="advanced_party_window",
|
||||
description="Advanced your party window with lots of feature",
|
||||
external_url="https://www.youtube.com/watch?v=QrES1jQGXF0",
|
||||
authors=[
|
||||
{"name": "Mr.Smoothy", "email": "", "discord": "mr.smoothy"},
|
||||
]
|
||||
version="2.1.6",
|
||||
)
|
||||
|
||||
# added advanced ID revealer
|
||||
# live ping
|
||||
|
||||
# Made by Mr.Smoothy - Plasma Boson
|
||||
import traceback
|
||||
import codecs
|
||||
import json
|
||||
import re
|
||||
import sys
|
||||
import shutil
|
||||
import copy
|
||||
import urllib
|
||||
import os
|
||||
from bauiv1lib.account import viewer
|
||||
from bauiv1lib.popup import PopupMenuWindow, PopupWindow
|
||||
from babase._general import Call
|
||||
import base64
|
||||
import datetime
|
||||
import ssl
|
||||
import bauiv1lib.party as bascenev1lib_party
|
||||
from typing import List, Sequence, Optional, Dict, Any, Union
|
||||
from bauiv1lib.colorpicker import ColorPickerExact
|
||||
from bauiv1lib.confirm import ConfirmWindow
|
||||
from dataclasses import dataclass
|
||||
import math
|
||||
import time
|
||||
import babase
|
||||
import bauiv1 as bui
|
||||
import bascenev1 as bs
|
||||
import _babase
|
||||
from typing import TYPE_CHECKING, cast
|
||||
import urllib.request
|
||||
import urllib.parse
|
||||
from _thread import start_new_thread
|
||||
import threading
|
||||
version_str = "7"
|
||||
BCSSERVER = 'mods.ballistica.workers.dev'
|
||||
|
||||
|
|
@ -461,6 +471,7 @@ class ModifiedPartyWindow(bascenev1lib_party.PartyWindow):
|
|||
color=(0.55, 0.73, 0.25),
|
||||
icon=bui.gettexture('menuButton'),
|
||||
iconscale=1.2)
|
||||
self._menu_popup: PopupMenuWindow | None = None
|
||||
|
||||
info = bs.get_connection_to_host_info_2()
|
||||
if info != None:
|
||||
|
|
@ -864,7 +875,7 @@ class ModifiedPartyWindow(bascenev1lib_party.PartyWindow):
|
|||
choices.append("hostInfo_Debug")
|
||||
DisChoices.append(_getTransText("Debug_for_Host_Info", isBaLstr=True))
|
||||
|
||||
PopupMenuWindow(
|
||||
self._menu_popup = PopupMenuWindow(
|
||||
position=self._menu_button.get_screen_space_center(),
|
||||
scale=_get_popup_window_scale(),
|
||||
choices=choices,
|
||||
|
|
@ -891,12 +902,12 @@ class ModifiedPartyWindow(bascenev1lib_party.PartyWindow):
|
|||
except:
|
||||
babase.print_exception()
|
||||
|
||||
PopupMenuWindow(position=widget.get_screen_space_center(),
|
||||
scale=_get_popup_window_scale(),
|
||||
choices=choices,
|
||||
choices_display=choices_display,
|
||||
current_choice="@ this guy",
|
||||
delegate=self)
|
||||
self._menu_popup = PopupMenuWindow(position=widget.get_screen_space_center(),
|
||||
scale=_get_popup_window_scale(),
|
||||
choices=choices,
|
||||
choices_display=choices_display,
|
||||
current_choice="@ this guy",
|
||||
delegate=self)
|
||||
self._popup_party_member_client_id = client_id
|
||||
self._popup_party_member_is_host = is_host
|
||||
self._popup_type = "partyMemberPress"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue