Fix character_maker

For 1.7.30+
This commit is contained in:
! Freaku 2023-12-09 00:54:50 +05:30 committed by GitHub
parent 7d2c0bf4f8
commit c0fadb1213
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -49,6 +49,7 @@ import bauiv1 as bui
from bascenev1lib.actor.spazappearance import * from bascenev1lib.actor.spazappearance import *
from bascenev1lib.actor.text import Text from bascenev1lib.actor.text import Text
from bascenev1lib.actor.image import Image from bascenev1lib.actor.image import Image
import bauiv1lib.mainmenu
import os import os
import copy import copy
@ -747,12 +748,25 @@ def get_player(msg, activity):
if client_id == player_client_id: if client_id == player_client_id:
return player return player
old_piv = bui.set_party_icon_always_visible
def new_piv(*args, **kwargs):
old_piv(True)
bui.set_party_icon_always_visible = new_piv
class NewMainMenuWindow(bauiv1lib.mainmenu.MainMenuWindow):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
bui.set_party_icon_always_visible(True)
# ba_meta export plugin # ba_meta export plugin
class bySmoothy(babase.Plugin): class bySmoothy(babase.Plugin):
def __init__(self): def __init__(self):
bui.set_party_icon_always_visible(True) bauiv1lib.mainmenu.MainMenuWindow = NewMainMenuWindow
_babase.import_character = import_character _babase.import_character = import_character
_babase.export_character = export_character _babase.export_character = export_character
_babase.spaz_to_json = spaz_to_json _babase.spaz_to_json = spaz_to_json