Links to this post

You can use this BBCode to create a quick link to this post. Such links are created from yourforum URL and will stay valid in case your forum should move to a different URL at a later time.Hit Ctrl+C to copy the BBCode to the clipboard.

Re: Ikemen Plus

I know that Select.lua is most the sprite are located for the select screen and also controls the Cell size scale ans add more rolls and Columns. but where is the Cell Position located for the Small portraits ? I cant seem to find the Cell small portrait position anywhere ? I dont understand most the Lua coding so I like to know where I can move the small portraits on the select screen also spacing each cell as well

Re: Ikemen Plus

I was testing the sprites on the Ikemen Plus and when I try to changes the P1cursor on the System.sff and saved it and I try to launch the Ikemen Plus I got a 396.lau error message. on vanilla Ikemen never crashed but this version did

Re: Ikemen Plus

I was testing the sprites on the Ikemen Plus and when I try to changes the P1cursor on the System.sff and saved it and I try to launch the Ikemen Plus I got a 396.lau error message. on vanilla Ikemen never crashed but this version did

The version on github is no longer supported, sorry. In fact that repository will be delated soon because we switched to Ikemen GO engine (mentioned in previous page), so trying to find problems in old engine and/or outdated lua code doesn't sound like a good idea.

Quote

or something in those lines. be nice to keep it make short but also friendly for usersthat way make thing easy to find themshort but easy understanding

sure, although with native screenpack support why not just make normal screenpack DEF file instead of coding it in lua? Changes to lua code would make your screenpack incompatible with future releases of ikemen plus (there are tons of features still planned and I'm expecting massive changes in code until project will be considered stable). As for the lack of comments in lua code, everything in new version refers to parsed screenpack data (which is stored in a giant table). For example this:

It may look confusing at the first glance, but these are all references to stuff existing in mugen screenpack DEF file (+ some new stuff, for example double select screen feature doesn't exist in mugen, so I've added new optional "double.select", "pos.p1.double.select" and "pos.p2.double.select" parameters under [Select Info]).

-------------------------------

Some new features planned for next release:- localcoord support for screenpacks (still need to solve some minor issues, but it looks promissing) - if this will be implemented we will probably switch to mugen 1.0/1.1 720p screenpack by default (there is still no support for FNTv2 though),- ikemen can now not only assign negative states in a common way but also AIR code that works with character’s SFF, so those interested in add004 Tag system won't need to patch characters anymore at all - lifebar resources, common1.cns and common.air in data directory is enough to make this Tag system work.

Re: Ikemen Plus

Some new features planned for next release:- localcoord support for screenpacks (still need to solve some minor issues, but it looks promissing) - if this will be implemented we will probably switch to mugen 1.1 720p screenpack by default (there is still no support for FNTv2 though)

Re: Ikemen Plus

Another minor change to the engine: 2 new unique buttons are now supported, so implementing MVC2 style Tag system for 6 buttons characters is now possible without awkward Assist command mapping. Also fullscreen can be enabled in options so forget about Alt-entering.

Re: Ikemen Plus

You mean it's now possible to map 8 action buttons instead of 6?That open's up a lot of possibilities, like KOF 4 buttons+roll+grab+assist+switch or other schemes.Or cycling through weapons with those...Or they are limited to built-in tag system?

Also about the question I've asked before - with moving to GO version is it now possible to add tug-o-war mode? I think it'll add to fun...

Re: Ikemen Plus

no, they aren't. There is also no built-in tag system (at least until JNP releases his common system or Tatsu contribute a dedicated code for this since including whole add004 seems a bit excessive when it comes to sample screenpack), but it's extremely easy to install add004 or uno tag and such systems no longer require characters patching. As for enabling/disabling Tag mode from Team mode selection it’s a matter of using newteammenu.itemname.tag = "Tag"parameter under [Select Info] in screenpack (like in vanilla mugen leaving itemname blank with "" disables an item from menu)In other words global Tag systems can be a part of screenpack releases.

It's up to players/coders how the new buttons will be used. There is even a way to use them globally (for example referencing them in "common1.cns") without patching characters CMD files because there is also a new "common.cmd" file available within data directory that contains this declaration by default:

Code:

[Command]name = "v"command = vtime = 1

[Command]name = "w"command = wtime = 1

So once again, when it comes to features that affects characters globally new ikemen plus will have:- common1.cns (already exists in vanilla mugen but ikemen version supports 3 new negative states: -30, -20, -10 that work the same as -3, -2, -1, but are loaded before them and work even if character's cns files already use negative states)- common.snd / fightfx.air / fightfx.sff - same functionality as in vanilla mugen- common.air - loaded right after character's air file (I don't know much about mugen coding, so please let me know if it should have lower priority than character's air file instead of higher)- common.cmd - loaded right after character's cmd fileAll of this allows to add stuff like interactive stages (stage fatalities etc.), global tag system etc. without patching characters.

Quote

Also about the question I've asked before - with moving to GO version is it now possible to add tug-o-war mode? I think it'll add to fun...

I don't know what you mean by this. If it's something like this:than why would you need ikemen Go build to implement it? Looks like something that can be implemented via normal bonus character. If you're asking if a single character created can be used as a base for whole separate mode than yes it can (that's how Training mode is implemented and also mini games sub-menu created automatically when you add "bonus=1" parameter to select.def)

When it comes to new modes created around characters what I would love to see is Tekken Ball Mode:

Not sure how hard would be creating such bonus character, probably a big effort considering no one released anything like this in all these years.

edit: ahh, you mean this mode: http://mugenguild.com/forum/msg.2387423It's possible but would need tons of stuff coded in common files, probably also changes in lifebar source code, so don't count on me adding it. Learn how to code mugen stuff and read some GO language tutorials and implement it yourself, if you want to see it.

When it comes to new modes created around characters what I would love to see is Tekken Ball Mode:[youtube]https://www.youtube.com/watch?v=5HRTA6D-wls[/youtube]Not sure how hard would be creating such bonus character, probably a big effort considering no one released anything like this in all these years.

Re: Ikemen Plus

K4thos Im still experimenting with the version 0.3 but the problem is I want to make A solid Ikemen Plus Original Screen pack.My issue is where is the back, middle an front to redesign the title background ?

also when I add a sprite in the Ikemen plus I get this issue is there a way to make the green not show on the title background. because Im 100% correct that I made the green color to be indexed and transparent correctlyHere a Picture for title screen and select screenalso is happening on the select screen as well

I made a cool logo and a select screen for Ikemen plus but like I said Before... I don't know what made it do this. is there a code or a command on the main.lau and select.lau that need a command to make the green not to show on the Ikemen plus title Background ? because on the Mugen's System.def when you add a background you can give a command to make the green to show up on mugen screen and that mask = 0 and mask = 1 to make the green not show up on mugen softwareso what I really like to know how to make green transparent NOT TO SHOW UP on Ikemen plus title screen what the real command for it ? or what the parameter for the green from not showing on the screen ??

Re: Ikemen Plus

also when I add a sprite in the Ikemen plus I get this issueis there a way to make the green not show on the title background. because Im 100% correct that I made the green color to be indexed and transparent correctly

Nice screenpack. If it's 320x240 or 640x480 I'd suggest coding it for winmugen / winmugen plus - if it works correctly there it should also work in next version of ikemen plus. If it uses localcoord test it on mugen 1.0 since I didn't have any problems with SFF file that Elecbyte distributed with it (720p default screenpack). Not sure about mugen 1.1 RGB sprites, I haven't test them yet.

If you still prefer to code it in pure lua (which as mentioned will make it incompatible with next version of ikemen plus if you base it on v0.3 code) than here is a documentation of all available anim stuff:

Specifies if the background element should be repeated (tiled) in the horizontal and/or vertical directions, respectively. 0 = no tiling; 1 = infinite tiling; any value greater than 1 = element to tile that number of times

Code:

animSetScale(animName, scaleX, scaleY)

scaleX: horizontal scale factor; scaleY: vertical scale factor

Code:

animSetWindow(animName, x1, y1, x2, y2)

Limits animation to window starting at x1, y1 coordinates; x2, y2 enlarges window by specified amount of pixels moving right and down from the x1, y1

Code:

animAddPos(animName, addX, addY)

Dynamically assigns x- and y-velocities movement in direction depending on the value

Code:

animSetPos(animName, setX, setY)

Changes x- and y-position

Code:

animUpdate(animName)

Updates previously specified animation

Code:

animDraw(animName)

Shows element on screen [Refresh() function resets the screen, so this one often needs to be used at each frame, even if the element is static]

so what I really like to know how to make green transparent NOT TO SHOW UP on Ikemen plus title screen what the real command for it ? or what the parameter for the green from not showing on the screen ??

If you correctly indexed the palette background should not show up by default (or at least I've never noticed this problem and I already tested several screenpacks with new ikemen). Try animSetColorKey if you need to force specific color key.

yes. In v0.3 version delete "playBGM(bgmVictory)" in scripts/select.lua and the stage music should still play in that screen (untested).

edit: in next version there is also 1 new anim related lua function:

Code:

animReset(animName)

Resets animation frames back to first one (useful for anim data that has last frame set to -1 which stops the animation from looping once that frame is reached). This feature is a new source code change, so it’s not available in v0.3 or default ikemen.

Re: Ikemen Plus

also when I add a sprite in the Ikemen plus I get this issueis there a way to make the green not show on the title background. because Im 100% correct that I made the green color to be indexed and transparent correctly

Nice screenpack. If it's 320x240 or 640x480 I'd suggest coding it for winmugen / winmugen plus - if it works correctly there it should also work in next version of ikemen plus. If it uses localcoord test it on mugen 1.0 since I didn't have any problems with SFF file that Elecbyte distributed with it (720p default screenpack). Not sure about mugen 1.1 RGB sprites, I haven't test them yet.

If you still prefer to code it in pure lua (which as mentioned will make it incompatible with next version of ikemen plus if you base it on v0.3 code) than here is a documentation of all available anim stuff:

Specifies if the background element should be repeated (tiled) in the horizontal and/or vertical directions, respectively. 0 = no tiling; 1 = infinite tiling; any value greater than 1 = element to tile that number of times

Code:

animSetScale(animName, scaleX, scaleY)

scaleX: horizontal scale factor; scaleY: vertical scale factor

Code:

animSetWindow(animName, x1, y1, x2, y2)

Limits animation to window starting at x1, y1 coordinates; x2, y2 enlarges window by specified amount of pixels moving right and down from the x1, y1

Code:

animAddPos(animName, addX, addY)

Dynamically assigns x- and y-velocities movement in direction depending on the value

Code:

animSetPos(animName, setX, setY)

Changes x- and y-position

Code:

animUpdate(animName)

Updates previously specified animation

Code:

animDraw(animName)

Shows element on screen [Refresh() function resets the screen, so this one often needs to be used at each frame, even if the element is static]

so what I really like to know how to make green transparent NOT TO SHOW UP on Ikemen plus title screen what the real command for it ? or what the parameter for the green from not showing on the screen ??

If you correctly indexed the palette background should not show up by default (or at least I've never noticed this problem and I already tested several screenpacks with new ikemen). Try animSetColorKey if you need to force specific color key.

yes. In v0.3 version delete "playBGM(bgmVictory)" in scripts/select.lua and the stage music should still play in that screen (untested).

edit: in next version there is also 1 new anim related lua function:

Code:

animReset(animName)

Resets animation frames back to first one (useful for anim data that has last frame set to -1 which stops the animation from looping once that frame is reached). This feature is a new source code change, so it’s not available in v0.3 or default ikemen.

WOW this very useful Info and I don't understand on what do you mean by I need to code it with Winmugen and winmugen plus method ?? also the sprite are 320x240 and not 640x480. also Im Using Fighter Factory 3.0.1 that only software I am using to add the sprite. also I don't do RGB Formatting and I don't use PNG format. All my images are formatted into PCX format. xD I feel that the best format when I make screen pack hehe

but the sad thing is I don't have version 4 and I have to wait when you guys release version 4. so in the mean time as for taking practice Im using version 3 to understand it better haha XD this only one you guys release atm. I want to make a decent Ikemen plus screen pack and understand more how everything works.

Re: Ikemen Plus

WOW this very useful Info and I don't understand on what do you mean by I need to code it with Winmugen and winmugen plus method ??

it means that it's better idea to just make a normal mugen screenpack now (you know, the DEF file that controls everything) instead of worrying that something doesn't work in ikemen. The next version aims to support mugen screenpacks, so if your 320x240 screenpack works fine in winmugen (or 1.0 with localcoord set to 320x240, although winmugen is safer bet) than it should also work once new version is released. (if it won't I will ask you to upload the screenpack, so we can analyze what's up).

For example yesterday I tested HDBZ Champ edition mugen version (not ikemen one) and simply copied whole data and font directories into ikemen plus. After doing so the screenpack that has been created for mugen works just fine already after starting the game (well, almost, since it uses TrueType font for options and RGB parameters for fonts, which are not supported yet).

Re: Ikemen Plus

Also about the question I've asked before - with moving to GO version is it now possible to add tug-o-war mode? I think it'll add to fun...

I don't know what you mean by this. If it's something like this:

Naw, this:

Every attack is vampiric, adding to health same amount it took away from enemy. So it's last man standing, the one who drains all health. Spice of mode is always possibility of table turning, one who have little health always have a chance to win until the very end. And it's fought in 2 teams - up to 4 players , up to 3 characters in team(1vs1, 1vs2, 1vs3, 2vs2).

And thanks for explanation about buttons Great that they aren't hard bonded to tag functions, that'll give wider possibilities, for sure

Re: Ikemen Plus

the truth is to do a mega tutorial of this I congratulate you for this great job! I do not know how to add the tag add004 also where is the screen resolution and if the openlg is managed? many questions