I now find that when there is only one player, Turns doesn't trigger the onPlayerTurn() function.

I really need onPlayerTurn() to trigger EVERY time the End Turn button is pressed, even if turn_color has not changed.

Thank you for your attention.