-
Posts
562 -
Joined
-
Last visited
-
Days Won
56
Everything posted by Kurzdor
-
Пришёл сказать, что теперь инсталлятор поддерживает разные версии у двух клиентов.
-
@Lom import functools import BigWorld from gui.Scaleform.framework import WindowLayer from gui.shared.personality import ServicesLocator from gui.Scaleform.genConsts.BATTLE_MESSAGES_CONSTS import BATTLE_MESSAGES_CONSTS from gui.Scaleform.genConsts.BATTLE_VIEW_ALIASES import BATTLE_VIEW_ALIASES from gui.Scaleform.daapi.view.battle.shared.messages.fading_messages import _COLOR_TO_METHOD # Usage: # color=BATTLE_MESSAGES_CONSTS, possible values: # COLOR_YELLOW = 'yellow' # COLOR_RED = 'red' # COLOR_PURPLE = 'purple' # COLOR_GREEN = 'green' # COLOR_GOLD = 'gold' # COLOR_SELF = 'self' # panel=BATTLE_VIEW_ALIASES, possible values: # VEHICLE_MESSAGES = 'battleVehicleMessages' (above consumables panel) # VEHICLE_ERROR_MESSAGES = 'battleVehicleErrorMessages' (near crosshair) # PLAYER_MESSAGES = 'battlePlayerMessages' (above minimap) # sendFadingMessage('Hello from playerMessages!', color=BATTLE_MESSAGES_CONSTS.COLOR_PURPLE) # sendFadingMessage('Hello from vehicleErrorMessages!', color=BATTLE_MESSAGES_CONSTS.COLOR_YELLOW, panel=BATTLE_VIEW_ALIASES.VEHICLE_ERROR_MESSAGES) def sendFadingMessage(text, color=BATTLE_MESSAGES_CONSTS.COLOR_GREEN, panel=BATTLE_VIEW_ALIASES.PLAYER_MESSAGES): app = ServicesLocator.appLoader.getDefBattleApp() battlePage = app.containerManager.getContainer(WindowLayer.VIEW).getView() if battlePage is not None: viewComponent = battlePage.components.get(panel) method = getattr(viewComponent, _COLOR_TO_METHOD.get(color, 'as_showGreenMessageS'), None) if method is not None: method(None, text) return BigWorld.callback(0.0, functools.partial(sendFadingMessage, text, color, panel))
- 1 reply
-
- 1
-
@Lom пробуй, сделал фикс для фикса aaa_fix_mods_gui.wotmod
-
А и ещё дополнительно генератор данных для этого тултипа лежит в SettingsButtonTooltipData @MuRaMiHa тебе нужно свой элемент писать, а не вытаскивать. Короче говоря, свой мод на флеше.
-
@MuRaMiHa Плохо рыл: LobbyHeader.as_setServerS Только в каком смысле вытащить?
-
[1.20.1.0, v. 2.0.0] Отображение текущего оборудования в бою
Kurzdor replied to Kurzdor's topic in Mods and Software
@P.S.Enot продублирую тут же - в планах. -
Current build of XVM forcefully removes elite levels from player panels. This is non-XVM statistics mod.
-
@HEKPOMAHT нет, я пересмотрел - ТАК ДЕЛАТЬ НЕЛЬЗЯ И НЕ СТОИТ. Я думал на счёт списку валидаторов ибо там на каждый режим по своему идёт проверка на то, можно ли выйти.
-
@Scharfhobel я тоже заценил)
-
@Scharfhobel Обновил мод на GitHub, версия 1.13.0. Добавил отдельно макросы %(gunElevation)s и %(gunDepression)s и настройку для красивого форматирования чисел (prettyNumberFormat). %(gunElevation)s - максимальный верхний угол вертикальной наводки танка %(gunDepression)s - максимальный нижний угол вертикальной наводки танка Конфиг должен сам обновится и добавить новую опцию. https://github.com/Kurzdor/wotmods-public/tree/master/vehiclestate
-
@Scharfhobel Хорошо, сделаю галочку для pretty format-а чисел и разделю макросы.
-
[1.26.0 RU, 1.24.1 EU] ◄ HEKPOMAHT ►
Kurzdor replied to HEKPOMAHT's topic in Ready-to-use XVM configurations
@celeron если XVM столкнётся об Лесту, то он просто заигнорит эти настройки. Там всё по умному работает. -
[1.22.1 / 10.8.0 (0081)] Не работает функционал экипажа
Kurzdor replied to AterFox's topic in Testing, Bug Reports
@qwertyoza > Зачем было ломать то что устоялось и работало много лет??? Интерфейс на древнем флеше был, уходят потихоньку с флеша на интерфейс на веб-технологиях. -
@HEKPOMAHT ты что то не понимаешь и меня ещё и запутал. enableCrewAutoReturn -> true: галочка есть, по дефолту отключено, считываем с кэша на каких танках включено - включаем, обрабатываем где надо возврат. enableCrewAutoReturn -> false: галочки нет, ничего не делаем. enableCrewAutoReturn + crewReturnByDefault -> true: галочка есть, по дефолту включено. Где надо можем отключить. В кэше сохранили танки, которые выбрали.