Page 10 of 10
Re: Library
Posted: Sat Jun 21, 2025 6:55 am
by phkb
Krager wrote: ↑Tue Jun 10, 2025 11:12 pm
Чуть освобожусь постараюсь посмотреть в сторону консоли отладки. Не знаю как ей пользоваться, буду искать.
Get the debug console here:
https://github.com/OoliteProject/oolite-debug-console/releases/tag/v2.14.205
You'll also need the "Deployment to Test release" found here for 1.90:
https://github.com/OoliteProject/oolite/releases/download/1.90/Oolite-1.90_x64-Deployment-to-Test-Release.exe
If you're using 1.91, install this version of Oolite:
https://github.com/OoliteProject/oolite/releases/download/1.91.0.7677-250528-09ed63a/OoliteInstall-1.91.0.7677-250528-09ed63a-win-test.exe
Either way, once you've got that installed and it's connecting successfully, I'll have a few commands for you to try.
Re: Library
Posted: Sat Jun 21, 2025 9:38 pm
by Krager
А вот ещё вопрос интересный. Почему `Svengali Library` конфликтует с `BGS-A v1.10.9` и `BetterScreens v1.2.1`
И чтобы использовать один из этих пакетов приходиться убирать Svengali Library.
А сама Svengali Library требуется для `BGS v2.5.4` и `XenonHUD v3.8.10`
Тут для удобства смены оформления лучше бы тогда вообще избавиться от `Svengali Library` которая у меня криво работает. Однако она нужна для более новой BGS v2.5.4. А ещё в ней находится модуль настройки дополнений... Так бы можно было для настройки дополнений использовать отдельное дополнение `OxpConfig 2.3.4` однако она у меня не работает.
В идеале подумать бы о внедрении возможности настройки дополнений в саму игру, ну или модуль нормальный рабочий сделать. А эти все BGS варианты отвязать от `Svengali Library` чтобы можно было менять оформление простой заменой файла. Ну и возможность ввода на руском языке ещё хочется)
Re: Library
Posted: Sat Jun 21, 2025 11:09 pm
by phkb
Krager wrote: ↑Sat Jun 21, 2025 9:38 pm
А вот ещё вопрос интересный. Почему `Svengali Library` конфликтует с `BGS-A v1.10.9` и `BetterScreens v1.2.1`
И чтобы использовать один из этих пакетов приходиться убирать Svengali Library.
А сама Svengali Library требуется для `BGS v2.5.4` и `XenonHUD v3.8.10`
Library was the replacement oxp to OXP Config. Better Screens was never designed to work with Library, and so it remains incompatible with it. BGS-A v1.10 was updated to BGS v2, and so the only outstanding item here is that Better Screens was never made to be compatible with Library.
Library contains a much better way for GUI-style apps to work together without stepping on each other. So you can have BGS, and XenonUI installed at the same time, and decide which one you want to have visibility. This is a much better system to what we had before, which was basically a whole pile of incompatibilities.
Krager wrote: ↑Sat Jun 21, 2025 9:38 pm
Тут для удобства смены оформления лучше бы тогда вообще избавиться от `Svengali Library` которая у меня криво работает. Однако она нужна для более новой BGS v2.5.4. А ещё в ней находится модуль настройки дополнений... Так бы можно было для настройки дополнений использовать отдельное дополнение `OxpConfig 2.3.4` однако она у меня не работает.
Well, you are free to do what you want with OXP's. But I would dispute the statement that Library "works crookedly". Yes, there is something going on in your environment that I can't replicate yet, but Library has been working successfully on a variety of OS's and installations for a number of years. It has massive improvements in what can be achieved for configuration, way beyond what OXP Config could ever do.
I get this is frustrating and time consuming, and doubly confusing as we're trying to debug code across language barriers. But we will get it all working, and without needing to throw out one of the best utility mods created for Oolite.
Re: Library
Posted: Sun Jun 22, 2025 5:27 am
by Cholmondely
"Better Screens" GUI backgrounds are now included as an option in "Littlebear's Galactic Almanac".
"The Galactic Almanac" allows you to select a GUI background choice of BGS (new), XenonUI, and Better Screens. You cannot revert to the vanilla game.
"The Galactic Almanac" seems fine for both BGS (new) and Better Screens. For XenonUI, Phkb's "XenonUI.oxz" is more sophisticated and does more.