Timelimit small map stalemates when obs are waiting
Clarification: This is, not to stop stalemates as a whole, it's only for the purpose or not having many observers who can't join on a small map when pgm would be cycling to a bigger map pool if it could.
Currently the idea is that pgm will start a timelimit if all the following are met:
- The match is over 30 mins
- The match is full
- The match has no time limit
- There are at leasts half as many obs as players (eg: 20v20, & 20+ obs)
- There are substantiallly bigger (could accomodate the obs) maps on the pool*, or on a larger pool, that could accomodate for those obs.
This kind of system should never be ending maps like the nile, because they're big enough that even if you have a 50v50 and 50 obs, there aren't maps wich would be able to take the 150 players and have extra room for obs, so nile should be kept.
* The maps on the same pool part, is because we could eventually have a single pool where voted maps depend on current playercount. If pools stay as they are right now, it should only be if a larger pool can be set.
I think you should not restrict this feature to a certain player count by default, but rather have it configureable for every individual server that is running PGM.
@qlados All the numbers that have been mentioned are proportional or based on the pools & maps the server has, it never mentioned any hard-coded numbers, just examples