From: <pat...@us...> - 2015-07-09 03:02:49
|
Revision: 396 http://sourceforge.net/p/simspark/svn/396 Author: patmac369 Date: 2015-07-09 03:02:47 +0000 (Thu, 09 Jul 2015) Log Message: ----------- Turning off penalty shootout mode as soon as a goal is scored by the left team so that a later second goal won't be recorded if the goalie leaves the penalty area after the goal was scored. Modified Paths: -------------- trunk/rcssserver3d/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp Modified: trunk/rcssserver3d/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp =================================================================== --- trunk/rcssserver3d/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp 2015-06-06 07:28:08 UTC (rev 395) +++ trunk/rcssserver3d/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp 2015-07-09 03:02:47 UTC (rev 396) @@ -109,6 +109,11 @@ { ResetFoulCounter(TI_LEFT); ResetFoulCounter(TI_RIGHT); + + if (mPenaltyShootout && mGameState->GetPlayMode() == PM_Goal_Left) { + // Cancel penalty shootout mode now that a goal has been scored + mPenaltyShootout = false; + } } else { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |