How about using a random number generator? have it so that a random number generator generates a time between 15 seconds and whatever the tickrate is (30 min on 2 ticker, etc) and the random number generator either generates a 1 or a 0, which affects whether you can make a move or not. It should be player-specific. Like, it could give you a 0 while it gives someone else a 1 and you just have to sit and watch that whole tick while players that get 1s from the RNG are able to make moves but you cant until the next tick. And then RNG rerolls. If you arent so lucky you might end up with multiple ticks in a row with 0s.
Then at the end of the tick it should reroll a randomized length for how long the next tick will be, and the ability for players to make a move or the lack of. Also include messaging, broadcasting, disbanding, queueing army, doing literally any action ingame be considered an action. So that 0s cant do anything for that tick
- Yes, we need a random number generator
- No, we do not need a random number generator