endTurnReady Event Doesn't Fire

EmperorFool

Deity
Joined
Mar 2, 2007
Messages
9,633
Location
Mountain View, California
Summary

The "endTurnReady" game event never fires.

Steps to Reproduce

1. Modify CvCustomEventManager.py by adding the bold line below (381):

Code:
379:    def onEndTurnReady(self, argsList):
380:        iGameTurn = argsList[0]
381:        [B]CyInterface().addImmediateMessage("EndTurnReady", "")[/B]
2. Start a new game

3. Hit <space> twice to skip each unit's turn, or give them orders.

4. Notice flashing message "Press <ENTER> to end turn..."

5. Failure: Should see "EndTurnReady" message in top-center of screen.

6. Repeat a few times to see that it indeed never fires.

Assumption

I am assuming that the endTurnReady event is supposed to fire once the human player has moved all their units and dismissed any popups. In other words, it should fire once the message "Press <ENTER> to end turn..." comes up.

Regardless, this event never fires, so if that's not the meaning of the event, I cannot figure out what it does mean.
 
Top Bottom