CableDorado2 / Ikemen-Plus-Ultra

Updated branch of the classic S-SIZE IKEMEN. (An Open Source Fighting Game Engine that contains New Features and improvements for MUGEN resources).
51 stars 11 forks source link

Problemas Varios y dudas.. System.def, Error Lua, Tag mode. #17

Open ZyonZZ opened 1 month ago

ZyonZZ commented 1 month ago

Alguna Razon para que no se pueda configurar el System.def de forma normal como en Mugen o Ikemen GO?

Comprendo que con toda la adicion de sistemas que tiene IKEMEN PLUS ULTRA.. claramente no sea del todo compatible con un System normal..

pero igual de que puede adaptarse y si dichas opciones no estan escritas.. ignorarse e irlas añadiendo a como el usuario vaya necesitando (igual que en Ikemen GO cuando porteas un ScreenPack de Mugen) cual seria la razon de hacer el sistema tan cerrado en lua y ssz? Ikemen Go PLUS ULTRA es solo para usuarios avanzados en programacion?? porque verdaderamente considero que tiene potencial, respecto a actualizaciones interesantes y actividad..

intente agregarle personajes y stages a un Ikemen Plus Ultra 1.5 y si el sistema los tomo en cuenta y todo parecia bien. pero al intentar el segundo combate del modo "tower" ocurrio un crash.. con un error en lua

Nueva imagen de mapa de bits

no modifique ninguno de esos archivos solo agrege personajes y stages, y la clara modificacion al Select.def para que viera los personajes.. yo creo que el error esta en el Select.def.. algo esta pidiendo.. pero no tengo ni idea porque el error no lo dice.. solo para entendidos en lua y en el motor.

porque no posee tag mode? el tagmode de IkemenGo.. deja mucho que desear... pero.. existe un usuario "[PotS]" que arreglo los problemas basicos del tag.. y aplicandolos para cualquier personaje (que era lo que el buscaba solo sustituyendo el archivo "activetag") es el que uso actualmente con Ikemen y funciona bastante bien. https://mugenguild.com/forum/topics/active-tag-system-197000.60.html su ultima version no me parece una mejora.. pero me quede en su anterior donde me parece tiene menos errores.. deberias comentarle... si necesitas no empezar de 0 con el tag y sus problemas en ikemen normal.

Saludos!

CableDorado2 commented 1 month ago

Saludos! primero que nada te agradezco por probar esta versión alternativa de Ikemen que con mucho esfuerzo he estado actualizando.

La razón de tener un sistema tan cerrado en lua y ssz, se debe principalmente a que este motor en realidad es una modificación de una versión antigua de ikemen que venia construida con ssz y lua, antes de convertirse en go y que se le añadiera system.def; por lo que yo no lo hice desde 0,

Para crear el system.def considero que debería hacerlo cuando ya no vaya a agregar más cosas porque realmente desde lua es que se tiene que programar la lectura del archivo system.def para que todos esos datos sean convertidos e interpretados por las funciones de lua, así que, actualmente con cargar los assets de los archivos .sff en el propio lua es más fácil y rápido realizar nuevas implementaciones (aunque comprendo que es más complicado para personas que simplemente quieren copiar y ver funcionar exactamente lo que traen de mugen).

De forma pública aún no existe una versión 1.5 (esa se encuentra en desarrollo) la última versión estable hasta la fecha de esta respuesta es la v1.4.0, probaste si recibes ese error en la v1.4.0?

El modo tag está en desarrollo, como mencioné anteriormente esta es una modificación de una versión antes de que el motor principal se convirtiera en ikemen go y yo lo estoy tratando de acercar a lo que es ikemen go, por el mero hecho de que esta versión de ikemen plus puede correr usando directx y no solo opengl. Sin embargo agradezco la referencia a cómo debería funcionar el modo tag.