- I really don´t like Roo as a normal enemy
Yeah, I kinda don't either. I made him a normal enemy to add more variety to the enemies that you can fight, although it kinda takes away his "uniqueness" as a mini-boss. I think I'll either remove him as a normal enemy or just reduce the chance of him appearing.
- If you throw Roo, he disappears
Whoops. Forgot to add something important to make him appear in custom states... I just fixed it for the next update, although if you want it fixed now...
Open the file called "SoR2Main.cns" and search for "Helper ID values (Var(0))", without quotation marks. You should find this:
;Helper ID values (Var(0))
[State -3, VarSet]
type = VarSet
triggerall = IsHelper = 0
trigger1 = NumHelper(200) = 1
trigger1 = (Helper(200), StateNo = 9502) || (Helper(200), StateNo = 9512) || (Helper(200), StateNo = 21171) || (Helper(200), StateNo = 21363) || (Helper(200), StateNo = 21367)
trigger1 = Var(10) != (Helper(200), Var(0))
v = 10
value = (Helper(200), Var(0))
[State -3, VarSet]
type = VarSet
triggerall = IsHelper = 0
trigger1 = NumHelper(201) = 1
trigger1 = (Helper(201), StateNo = 9502) || (Helper(201), StateNo = 9512)
trigger1 = Var(11) != (Helper(201), Var(0))
v = 11
value = (Helper(201), Var(0))
[State -3, VarSet]
type = VarSet
triggerall = IsHelper = 0
trigger1 = NumHelper(202) = 1
trigger1 = (Helper(202), StateNo = 9502) || (Helper(202), StateNo = 9512)
trigger1 = Var(12) != (Helper(202), Var(0))
v = 12
value = (Helper(202), Var(0))
Delete the second and third VarSet state controllers and replace them with these:
[State -3, VarSet]
type = VarSet
triggerall = IsHelper = 0
trigger1 = NumHelper(201) = 1
trigger1 = (Helper(201), StateNo = 9502) || (Helper(201), StateNo = 9512) || (Helper(201), StateNo = 21171) || (Helper(201), StateNo = 21363) || (Helper(201), StateNo = 21367)
trigger1 = Var(11) != (Helper(201), Var(0))
v = 11
value = (Helper(201), Var(0))
[State -3, VarSet]
type = VarSet
triggerall = IsHelper = 0
trigger1 = NumHelper(202) = 1
trigger1 = (Helper(202), StateNo = 9502) || (Helper(202), StateNo = 9512) || (Helper(202), StateNo = 21171) || (Helper(202), StateNo = 21363) || (Helper(202), StateNo = 21367)
trigger1 = Var(12) != (Helper(202), Var(0))
v = 12
value = (Helper(202), Var(0))
That will fix the problem with Roo.
- you have to add Roo´s voices from the game (if you´re working on Roo as a char, maybe you could use Rogers voice from Tekken
Sorry about the silence. I don't have sound effects for SoR 3, which is why Roo is silent.
This is a really awesome mini game you made, maybe you can add slum from streets of rage 3
http://www.spriters-resource.com/genesis_32x_scd/sor3/sheet/54229/
Thanks. I was thinking of adding more SoR 3 enemies. I might add Slum, and maybe Vice.
i just played it and oh boy is it awesome! my only nitpick is that its crazy long....maybe a shorter version of this...just for arcade purposes..... but in all reality, this is just so perfect. GREAT JOB!
Thanks. You can adjust the length of the game in the file called "SetConfig.cns". Look for this:
;Enemy strength. The higher the value, the more enemies that need
;to be defeated before the round ends.
;Default is 10000. Don't set lower than 2000.
[State 191, VarSet]
type = VarSet
trigger1 = RoundNo = 1 || Var(59) <= 0
v = 59
value = 10000;<-- Change this value
ignorehitpause = 1
Change 10000 to something lower, like 5000. In the next update I'll add another option to determine the length of the game when playing it in arcade mode so you won't have to change it constantly.