VinLAURiA
2014-10-15T23:36:40Z
More than once now I've accidentally activated a Pendulum Monster in a pendulum zone when I meant to summon it as a monster, or accidentally set a card when I meant to play it face-up (or vice versa). Or sometimes I go to activate a card effect and realize that the only available targets aren't ones I want, but there's no way to cancel the activation. There's no way to undo switching a monster between attack and defense, either, even if you're still in that phase and have done nothing since then. Can't do a "wait, hold on" and back up when I move forward a phase and realize a moment too late I still wanted to do something in the one I was just in and haven't done anything in the new phase yet.

I've lost so many duels now because I couldn't undo or cancel some sort of action I changed my mind about before completely going through with it. I get I can be a bit scatterbrained (even the deck editor, I've accidentally overwritten my deck with a blank spot because I accidentally clicked "Save" instead of "Save As" when setting up a space for a new deck), but I really feel the game is unforgiving in how hard it commits you to certain actions.
YamiJustin
2014-10-15T23:44:02Z
Yeah, it's very annoying when you go to tribute summon something or XYZ/Synchro, and after you hit the button you change your mind.
Starstrike
2014-10-16T03:43:53Z
This really has been answered/discussed multiple times now.

The way YGOPro is programmed with the scripts, once a script is started, it can't be stopped. You have to go through with it. Its going to take a really big re-code to change the way that works. So for now, if you are going to make a move, think it through and then make it or don't make it.

That's how this program is written and until someone comes up with a better way to do it than Fluorohydride, we're gonna be stuck with this for a long time.
YamiJustin
2014-10-16T03:45:03Z
We can live with it then
VinLAURiA
2014-10-16T04:39:10Z
Originally Posted by: Starstrike 

This really has been answered/discussed multiple times now.

The way YGOPro is programmed with the scripts, once a script is started, it can't be stopped. You have to go through with it. Its going to take a really big re-code to change the way that works. So for now, if you are going to make a move, think it through and then make it or don't make it.

That's how this program is written and until someone comes up with a better way to do it than Fluorohydride, we're gonna be stuck with this for a long time.


Would you mind elaborating on that?
Michael Lawrence Dee
2014-10-16T04:42:48Z
The game itself doesn't support it. I want this to happen but it seems YGoPro itself will have to be remade to implement it.
Now this is how I play:
Ultimate_Nova_X
2014-10-16T05:06:02Z
Originally Posted by: VinLAURiA 

Originally Posted by: Starstrike 

This really has been answered/discussed multiple times now.

The way YGOPro is programmed with the scripts, once a script is started, it can't be stopped. You have to go through with it. Its going to take a really big re-code to change the way that works. So for now, if you are going to make a move, think it through and then make it or don't make it.

That's how this program is written and until someone comes up with a better way to do it than Fluorohydride, we're gonna be stuck with this for a long time.


Would you mind elaborating on that?



It looks pretty well elaborated to me.

Basically, implementing what you're asking for takes a big programming configuration that the staff simply does not have the time for.
VinLAURiA
2014-10-16T06:39:44Z
Originally Posted by: Ultimate_Nova_X 

It looks pretty well elaborated to me.

Basically, implementing what you're asking for takes a big programming configuration that the staff simply does not have the time for.


Ah, I mean "could you go into more detail about the scripts thing?"
Starstrike
2014-10-16T20:35:12Z
Originally Posted by: VinLAURiA 

Originally Posted by: Ultimate_Nova_X 

It looks pretty well elaborated to me.

Basically, implementing what you're asking for takes a big programming configuration that the staff simply does not have the time for.


Ah, I mean "could you go into more detail about the scripts thing?"



Each action and card in the game is run by those LUA files you see in the scripts folder in your YGOPro folder. Those files are also on the server for online play. Once you start an action that is run by those scripts, you have to complete it. Once you start a tribute/normal/special summon of a monster, you can't go back. The script has to be finished.

In order to change this, YGOPro will have to be reprogrammed almost entirely with a different engine to allow you to stop and go back if you change your mind.

I can't explain it any better than that. The bottomline is, the way YGOPro is right now, once you start an action, you have to finish it so choose your moves carefully or go to DN.

I play Yu-Gi-Oh like chess/checkers. Once you take your hand off the card, the action is done. If I make a mistake in YGOPro, oh well. Think it better next time.