diff --git a/plugins/utilities/mood_light.py b/plugins/utilities/mood_light.py index df1024f..3ba0b30 100644 --- a/plugins/utilities/mood_light.py +++ b/plugins/utilities/mood_light.py @@ -4,14 +4,13 @@ from typing import TYPE_CHECKING, cast if TYPE_CHECKING: from typing import Any, Sequence, Callable, List, Dict, Tuple, Optional, Union +import random import ba import _ba -import random from ba._map import Map from bastd import mainmenu from bastd.ui.party import PartyWindow from bastd.gameutils import SharedObjects -from time import sleep """mood light plugin by ʟօʊքɢǟʀօʊ type ml in chat or use plugin manager to open settings""" @@ -257,12 +256,12 @@ def new_chat_message(msg: Union[str, ba.Lstr], clients: Sequence[int] = None, se old_fcm(msg, clients, sender_override) if msg == 'ml': try: - global Ldefault, Udefault + global Ldefault,Udefault Ldefault, Udefault = ba.app.config.get("moodlightingSettings") SettingWindow() cprint("Mood light settings opened") except Exception as err: - Print(err) + Print(err,"-from new_chat_message") old_fcm = _ba.chatmessage @@ -279,9 +278,12 @@ class moodlight(ba.Plugin): def on_app_running(self): _ba.show_progress_bar() - - def on_plugin_manager_prompt(self): # called by plugin manager + + def has_settings_ui(self): + return True + def show_settings_ui(self,button): SettingWindow() + def _new_init(self, vr_overlay_offset: Optional[Sequence[float]] = None) -> None: self._old_init(vr_overlay_offset)