Escena del Menú Principal 0.9 pública












































-
5 diciembre 20231603918165_mms_0.zipContraseña del archivo: libertycity
"Escena del Menú Principal" versión 0.9 pública para GTA — Vice City (para la versión del juego US_1.0).
"Escena del Menú Principal" te permite crear tus propias escenas en el "Menú Principal" del juego con mapas y scripts personalizados, siempre que tengas suficiente experiencia en modding. El mod incluye un ejemplo simple en el hotel "Vista al Océano"("Hotel") y un menú vacío("Vacío").
El mod incluye un cargador ASI de DK(winmm.dll). Es necesario para cargar esta versión de MMS.
También puedes configurar MMS en Menu/MainMenuScene.ini
La escena del menú "Hotel" requiere la última versión de CLEO para Vice City(http://cleo.li).
Problemas conocidos:
- Modelos de colisión "pesados" para "Escena del Menú Principal" causan un crash al cargar un nuevo juego. Así que, por favor, no los uses.
- El menú de selección de skins del jugador causa un crash en el juego. Esto sucede porque el menú utiliza un archivo img diferente al del juego. Por esta razón, el menú de selección de skins en la escena del menú está bloqueado, es decir, el problema está efectivamente resuelto.
UN ENORME agradecimiento a Sektor, xanser y ThirteenAG por las partes del código y las direcciones de memoria necesarias, así como a DK por su maravilloso cargador de plugins ASI!
Este trabajo no está protegido por derechos de autor, siéntete libre de modificarlo y distribuirlo.
SOBRE EL LANZAMIENTO 0.9 pública:
- Ahora se pueden cargar partidas guardadas.
- Hay posibilidad de añadir prácticamente un número infinito de menús al juego y configurarlos para que se inicie uno aleatorio.
- El menú se crea siguiendo el principio del modloader: simplemente coloca los archivos necesarios (la lista se puede ver en ini) en la carpeta del menú y se cargarán automáticamente al iniciar el menú. Y se descargarán al iniciar el juego.
- En general, ahora hay una mayor personalización disponible.
Ah, sí — a partir de ahora funciona el principio de compatibilidad hacia atrás: todas las nuevas versiones soportarán menús creados en esta versión. Es decir, solo se añadirán nuevas características — nada cambiará.
Esta versión no es final, pero (aparentemente) estable. No se garantiza la compatibilidad con otros mods/plugins. No se garantiza nada en absoluto, pero en un futuro cercano se planea un lanzamiento final con más ejemplos de menús y la adición de algunas características.
El desarrollo principal se llevó a cabo en 2016. Luego, después de otra actualización Ultimate ASI Loader, MMS dejó de funcionar. Intenté resolver el problema con ThirteenAG(el autor de UAL) — no funcionó (es largo de explicar). El desarrollo se estancó. Surgió la cuestión de reescribir completamente el proyecto para las nuevas versiones de UAL. Honestamente, no tenía ganas de hacerlo, pero tampoco quería lanzar versiones que solo funcionaran con las viejas versiones de UAL.
La situación fue salvada por el nuevo cargador ASI de DK (que, por cierto, permitió agregarlo al archivo del mod), que salió en la primera mitad de este año. Inmediatamente quise terminar MMS, pero por alguna razón no he podido encontrar tiempo.
Por eso decidí publicar la versión de MMS que tenía en el momento de la congelación del proyecto (la versión de finales de 2016). Aprovecharemos para hacer una especie de beta-test, si a alguien le sigue interesando después de 3 años :D
Si tienes ideas para mejorar, o si deseas participar en el desarrollo de alguna otra manera, escríbeme en el foro de desarrollo o a mí en privado (preferiblemente lo primero).
"Main Menu Scene" версия 0.9 public для GTA — Vice City (для версии игры US_1.0).
"Main Menu Scene" дает вам возможность создавать собственные сцены в "Главном Меню" игры с кастомными картами и скриптами, при условии, что у вас достаточный опыт моддинга. Мод содержит простенький пример в отеле "Вид на Океан"("Hotel") и пустое меню("Empty").
Мод содержит загрузчик ASI от DK(winmm.dll). Он необходим для загрузки этой версии MMS.
Вы также можете настроить MMS в Menu/MainMenuScene.ini
Сцена меню "Hotel" требует установки последней версии CLEO для Vice City(http://cleo.li).
Известные проблемы:
- "Тяжелые" модели коллизии для "Main Menu Scene" вызывают краш при загрузке новой игры. Так что, пожалуйста, не используйте их.
- Меню выбора скина игрока вызывает краш игры. Это происходит потому, что меню использует другой img архив, нежели игра. По этой причине меню выбора скина в сцене меню заблокировано, т.е. фактически проблема устранена.
ОГРОМНОЕ спасибо Sektor, xanser и ThirteenAG за части кода и необходимые адреса памяти, а также DK за его чудесный загрузчик ASI плагинов!
Данная работа не защищена авторским правом, будьте свободны в её изменении и распространении.
ПРО РЕЛИЗ 0.9 public:
- Теперь можно загружать сохранения.
- Есть возможность добавить практически бесконечное кол-во меню в игру и настроить так, чтобы запускалось рандомное.
- Меню создается по принципу модлоадера — просто закидывайте нужные файлы(список можно увидеть в ini) в папку меню и они автоматом подгрузятся при старте меню. И выгрузятся при старте игры.
- Ну и в целом теперь доступна бОльшая кастомизация.
Ах, да — отныне работает принцип обратной совместимости: все новые версии будут поддерживать меню, созданные в этой версии. Т.е. будут только добавляться новые фишки — ничего меняться не будет.
Эта версия — не финальная, но(вроде) стабильная. Не гарантирована работа с другими модами/плагинами. Не гарантировано вообще ничего, но в недалеком будущем планируется финальный релиз с бОльшим кол-вом примеров меню и добавлением некоторых фишек.
Основная разработка велась в 2016 году. Затем, после очередного апдейта Ultimate ASI Loader, MMS перестал работать. Пытался решить вопрос с ThirteenAG(автором UAL) — не вышло(долго объяснять). Разработка застопорилась. Встал вопрос о полном переписывании проекта под новые версии UAL. Откровенно говоря — мне было влом этим заниматься, но и выпускать версии, которые работали бы только со старыми версиями UAL — тоже не хотелось.
Ситуацию спас новый загрузчик ASI от DK(его он, кстати, разрешил добавить в архив с модом), который вышел в первой половине этого года. Сразу захотелось завершить MMS, но что-то пока не получилось выделить время.
Поэтому решил выложить ту версию MMS, которая у меня была на момент заморозки проекта(версию конца 2016 года). Заодно проведем своеобразный бета-тест, если кому-то это еще нужно спустя 3 года :D
Если у вас возникнут мысли об улучшении, либо вы захотите поучаствовать в разработке иным способом — пишите на форум разработки или мне в ЛС(желательно первое).