That's because the lifebar font's load differently.
In Mugen it's based on the directory that the file is on.
On Ikemen is based on the main folder.
IDK if this makes sense or not.
I did try to fix it but not matter what I did not want to load font a different folder.
Maybe now with more knowledge of the file loading i can fix it.
But for now
Try to add "font/" to the start of the font path in figth.def.
There´s a way that config a game with ONLY tag system play (like MvC2)? example: arcade, versus and training mode with only 3vs3 (so if I choose training mode, directly I choose 3 players and no single mode or team mode)
It could be done you have to edit the lua files.
I'm busy today so I could not help you today, but tomorrow I'll post a guide on how to do it if you are willing to wait one day.
From what I see there are 2 devs really active on Ikemen Go Plus, Gacel and Neat Unsou.
They both merge the commits of each other so there is only one common project for the community, this is great !
I'd like to know if there are documentations on the source code, because it uses magic numbers everywhere and is not commented...
Do I need to analyse the source code with only var names as hint to implement anything ??
Is someone trying to create a lobby so you choose your server location and see the other players online (for each game, not a global system for all games) ?
Thanks for your answer and anything that could help me doing so (even if I doubt I'll be able to do it :/ ).
Yeah that Suehiro code for ya, Most of the char code and bytecode and the compiler is a implementation to the mugen doc.
The sound.go it haves comments.
Most of the code is self understandable but it could benefit some documentation.
We also have to work analysing the source code.
Once I get vacations (Like in 2 months) I'll create a mostly full documentation using goDoc.
Maybe this could help:
- The online system uses "netInput".
- The connection system is made in lua.
- It calls "enterNetPlay" a lua command.
- The lua parser is in script.go
I wish I could help more but I have not knowledge about how the online part works.
The lua files are one of the hardest part for understand of the engine because of the K4thos code.
That's because k4thos decided to program a parser inside them for some reason.
new comit but i dont know what this does/fixes
Fixed a obscure bug on Zoomscaledelta.
Also added 2 new features!
Parameter of Selftate. Change to the state possessed by the character of PlayerID specified destination. If successful, it would have been taken the state to the character of the specified PlayerID state.
So it could be used to invoke Selftate on a character without making contact with it. Just using his ID.
Could be useful for some special cutscenes, fullscreen attacks,, for long special attacks on simul, make platforms, and for a alternative to supernull on uber-cheap characters.
trigger1 = Selfstatenoexist(3000)Returns 1 if the specified Statedef number exists. If not, it returns 0. Use the number of Statedef you want to recognize in parentheses.
All the added feature to Ikemen GO are in the NeatUnsou Readme
Warning: It's written in Japanese.