Haha, yup! Nice work! Your work ethic is crazy! Can't wait for more.The anticipation of an xnaMugen working as good as or better than MUGEN is killing me!
To Drex:QuoteSystem.IO.FileNotFoundException: Could not find file 'C:\Code\xnaMUGEN\CVS2_London_Night.sff'.There's the problem. My best guess? Here is a section of of the 'training.def' stage file that comes with xnaMugen:[BGdef]spr = stages/training.sffI would guess that for your stage, the 'stages/' part is missing.
Frederica Bernkastel~ said, March 09, 2009, 06:49:53 pmI have my doubts, those triggers should return the number of projectiles spawned by the helper and Sffalse when the helper does not exist.Quote------------------------------------------------------------NumProj------------------------------------------------------------Returns the total number of projectiles currently owned by the player. <--- LOOK HEREFormat: NumProjArguments: noneReturn type: intError conditions: noneExample: trigger1 = NumProj = 0 Triggers if the player has no currently active projectiles. <-- LOOK HERE I thought that it was wierd that the documentation says player, not character so I tested with ~*Ishida-Uryuu*~'s Tron Bonne with this state controller:[State -2]type = DisplayToClipboardtrigger1 = NumHelper(23303)ignorehitpause = 1text = "%i, %i";params = NumProj, helper(23303), NumProjUse the QCF+2K move. The first number goes up & down, the second is always zero.
A helper might be considered a player by the docs, since you are redirecting to it; it returns 0 because the helper has nto created projectiles itself. I really need to get ahold of sorrowdedge's chin, it must be pretty good to test redirections as the "chaarcter" itself is a helper.
I think it'd be a good idea to make it so that helpers can create their own projectiles and not have all of them owned by the root. If I understand correctly, you just did that FranzX?
Well, yeah. Just asking if you just made it so that projectiles can be owned by helpers and not just the root.
~*Ishida-Uryuu*~ said, March 09, 2009, 07:15:24 pmWell, yeah. Just asking if you just made it so that projectiles can be owned by helpers and not just the root.Right now, it's just like how WinMUGEN works; projectiles are owned by the root. Changing it so that projectiles can be owned by helpers would take be about 10 seconds, but I want it to work just like WinMUGEN.
Well could that possibly be implemented in one of your config 'switches' for "Works like WinMUGEN / The way it should be"?
FrantzX said, March 09, 2009, 07:20:13 pm~*Ishida-Uryuu*~ said, March 09, 2009, 07:15:24 pmWell, yeah. Just asking if you just made it so that projectiles can be owned by helpers and not just the root.Right now, it's just like how WinMUGEN works; projectiles are owned by the root. Changing it so that projectiles can be owned by helpers would take be about 10 seconds, but I want it to work just like WinMUGEN.considering that mugen works how the mugen documentation says in this case, it's better to keep it like that then.
Frederica Bernkastel~ said, March 09, 2009, 06:49:53 pmI have my doubts, those triggers should return the number of projectiles spawned by the helper and Sffalse when the helper does not exist.Ah, maybe I was misunderstanding what [E] was saying here. Perhaps they could still be owned by the root, but make them detectable when the trigger is used in a helper.
Yes, projectiles always drop back to root (which sucks) and will be affected by palFX no matter what you do (which also sucks).Oh, Dragonclaw runs now, he used to give me error messages. He takes quite some time to actually load, and seems to be having a number of graphical problems. Mostly in transparent FX.
I had that problem with rikuo. For the water droplets from his splashes i used accelerating projectiles. They couldn't hit, but their removal animation was nice for when they hit the floor. Was easier than explod, and less memory than helper.Sadly when i did the EX attacks, they tended to flicker different colours. As it was just screw jet, i ignored it when i couldn't fix it. Ownpal did nothing, there is no other documentation.
FrantzX said, March 09, 2009, 06:51:30 pmTo Drex:QuoteSystem.IO.FileNotFoundException: Could not find file 'C:\Code\xnaMUGEN\CVS2_London_Night.sff'.There's the problem. My best guess? Here is a section of of the 'training.def' stage file that comes with xnaMugen:[BGdef]spr = stages/training.sffI would guess that for your stage, the 'stages/' part is missing.Yeah, the stage starts to read now, but I now get another error. Honestly I think something is up with the way the stage is codded cause other stages by Macks (my teacher) work fine, though they are blown up double size due to current lack of hi-res support.I'll attempt to fix the issue myself when I get time.
Right now I am working on rewriting the expression system. This is what turns something like:trigger1 = time = [4, 100]into the format used by the xnaMugen engine. So far, things looks good. Expressions can be read out of state file in roughly 50% - 85% less time & those expressions can be run (going from "2+2" to "4") in about 10%-15% less. This means faster character loading & faster gameplay.
I am not sure what you are doing but.trigger1 = time = [4, 100]Will trigger when time >= 4 && time <= 100 in MUGEN.Are you doing the same for XNA Mugen or what?
That's not standar for programing languages-compiler code, so it's natural it's giving him some problem.Taht explains why my character's cancels were broken.
Anjel said, March 11, 2009, 06:29:41 pmI am not sure what you are doing but.trigger1 = time = [4, 100]Will trigger when time >= 4 && time <= 100 in MUGEN.Are you doing the same for XNA Mugen or what?He's improving the system so the above line is read and parsed faster by the engine. I dunno what it's doing right now, but it could be a tick behind or something while processing the piece of code *guessing!*
Frederica Bernkastel~ said, March 11, 2009, 07:34:29 pmThat's not standar for programing languages-compiler code, so it's natural it's giving him some problem.Taht explains why my character's cancels were broken.Actually, canceling has problems because the 'HitDefAttr' trigger has problems.