YesNoOk
avatar

Detcting Winmugen or Mugen 1.0 (Read 2112 times)

Started by O Ilusionista, September 25, 2010, 05:22:27 pm
Share this topic:
Detcting Winmugen or Mugen 1.0
#1  September 25, 2010, 05:22:27 pm
  • *****
  • 11 years of MFG and counting :)
    • Brazil
    • www.brazilmugenteam.com
This is a tuto made by SonSon3000, and I think that this would help many people.

This will help to detect if the char is beeing played on winmugen or mugen 1.0

On Winmugen, the players have this IDs

Quote
P1 = 32
P2 = 33
P3 = 34
P4 = 35

But on Mugen 1.0, they have different IDs

Quote
P1 = 56
P2 = 57
P3 = 58
P4 = 59

So, we can use this code to detect which mugen we are using:

Quote
[State -2, VarSet]
type = NULL
trigger1 = TeamSide = 1
trigger1 = ID = 32 || ID = 34
trigger1 = var(0):= 11
trigger2 = TeamSide = 2
trigger2 = ID = 33 || ID = 35
trigger2 = var(0):= 12
trigger3 = TeamSide = 1
trigger3 = ID = 56 || ID = 58
trigger3 = var(0):= 21
trigger4 = TeamSide = 2
trigger4 = ID = 57 || ID = 59
trigger4 = var(0):= 22

[State -2, Which Mugen?]
type = DisplayToClipboard
trigger1 = var(0) = 11 || var(0) = 12
text = "WinMugenHack"

[State -2, Qual mugen é qual]
type = DisplayToClipboard
trigger1 = var(0) = 21 || var(0) = 22
text = "Mugen 1.X"

So:

var(0) = 11 - Winmugen Team 1
var(0) = 12 - Winmugen Team 2
var(0) = 21 - Mugen 1.0 Team 1
var(0) = 22 - Mugen 1.1 Team 2

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

I try - with no success - to identify the screen resolution, using a code that could be used both in Winmugen and Mugen 1.0.

I noticed that even if you use 1280x720 resolution and use a helper to make a DisplayToClipboard of FrontEdgeDist, the result is ALWAYS 320. This is thanx to the stage's resolution?
Re: Detcting Winmugen or Mugen 1.0
#2  September 25, 2010, 06:33:45 pm
  • ****
  • Accomplished many things you can't comprehend.
    • USA
    • http://clubsyn-x-treme.com



Winmugen team mode
Re: Detcting Winmugen or Mugen 1.0
#3  September 25, 2010, 07:26:38 pm
  • *
    • www.sonsontemple.rg3.net
Hello -SyN-!!
My english is very bad, sorry me for this.
I correct the code:

Code:
[State -2, VarSet]
type = NULL
triggerall = TeamMode = Single
trigger1 = TeamSide = 1
trigger1 = ID = 32
trigger1 = var(0):= 11
trigger2 = TeamSide = 2
trigger2 = ID = 33
trigger2 = var(0):= 12
trigger3 = TeamSide = 1
trigger3 = ID = 56
trigger3 = var(0):= 21
trigger4 = TeamSide = 2
trigger4 = ID = 57
trigger4 = var(0):= 22

[State -2, VarSet]
type = NULL
triggerall = TeamMode = Simul
trigger1 = TeamSide = 1
trigger1 = ID = 32 || ID = 33
trigger1 = var(0):= 11
trigger2 = TeamSide = 2
trigger2 = ID = 34 || ID = 35
trigger2 = var(0):= 12
trigger3 = TeamSide = 1
trigger3 = ID = 56 || ID = 57
trigger3 = var(0):= 21
trigger4 = TeamSide = 2
trigger4 = ID = 58 || ID = 59
trigger4 = var(0):= 22

[State -2, Which Mugen?]
type = DisplayToClipboard
trigger1 = var(0) = 11 || var(0) = 12
text = "WinMugenHack"

[State -2, Qual mugen é qual]
type = DisplayToClipboard
trigger1 = var(0) = 21 || var(0) = 22
text = "Mugen 1.X"

"Hope that's all".
Hugs!!
Re: Detcting Winmugen or Mugen 1.0
#4  September 30, 2010, 02:33:11 am
  • ******
  • Complicated.cns
  • No, I've never played a Zelda game before, shut up
    • Argentina
but on survival the next characters change their ID's aswell :(
pls