Jump to content

IKEMEN GO Plus Ultimate


Recommended Posts

Unsure where to put this, this seemed like the best spot to put it


Recently, I've been working on editing the scripts inside Ikemen GO, trying to add more features to the game/engine.



Coins: Coins can be earned when winning matches. The amount earned is determined by a few values in system.def, the current AI difficulty, and the size of both teams.

Character Unlocking: When characters are set to hidden 3, a handful of extra values can be added to slots that can make them unlockable in a few ways:

    Spending Coins

    Beating Arcade Mode with a certain character

    Beating Arcade Mode with a certain amount of characters

    Toggling the Unlock All option in the options menu (temporary unlock)

Arcade Mode Progress Tracker: The game now keeps track of what characters, and what % of characters, have completed Arcade Mode. The % completed shows on both the main menu and the Arcade character select screen.

New Mode: All Rush Mode is just like Boss Rush, but instead of being only bosses, it's every character on the character list
Mode Locking: Boss Rush and All Rush, as well as Survival mode, can all be locked behind Arcade Mode progress.

Mod Support (sorta?): To make it easier to update Ultimate without having to add in other code afterwards, Ultimate can run code from other Lua files at certain points. These files can do things like add new text to the menus, change character names in the select screens, add new options to the options menu, and more. It even comes with an example mod! They can also easily be reloaded through the options menu.


Download: IKEMEN GO Plus Ultimate v0.5.2

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...
  • 5 weeks later...
  • 3 weeks later...
  • 2 weeks later...

This is the error that shows with the latest Ikemen


.\external\script\storyboard.lua:144: attempt to index a non-table object(nil) with key 'lines'
stack traceback:
    .\external\script\storyboard.lua:144: in function 'f_parse'
    .\external\script\storyboard.lua:410: in function 'f_storyboard'
    external/script/main.lua:2650: in function 'loop'
    external/script/main.lua:3352: in main chunk
    [G]: ?

What should I do?

Link to comment
Share on other sites

  • 3 weeks later...

Heres an alternate but less complex system for the new version of ikemen go (until wintermourn comes back, if he ever does to update this). Created an incredibly simple unlock system for ikemen go engine based on how many arcade mode finishes you've done. 3 versions, locked are random slots, locked are random icons but you cant hover over them, or locks are simply not drawn. Please PM for details. Maybe at a later date I'll try ti implement wintermourns old stuff to the new ikemen if I have time.




new unlocks added, and also added to random select pool


2nd version with blanks as locked characters'


Link to comment
Share on other sites

  • 7 months later...
  • 2 weeks later...


@Wintermourn by the way Hi and welcome newcomer of MFFA 😄 AND i like to welcome you to our awesome forum BUT Im going to give you word of advice.  Please give us the full resources of your work and please be more detail about your representing because you totally failed to give us the resources and you did not include system.sff or anything also you did not show no kind of picture for display to show us work your working on. because this not gonna help us on helping you one  bit. So pretty  please give us the full source your screen pack so we can help you in near future. how can we support you if you don't give us the full access of your screen pack sources of your work. 😮 just saying mate and keep on working making great content for Ikemen go 😄


Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...