FFG export: treat zero byoyomi/increment as sudden death
When byoyomi=0 (Japanese/Canadian) or increment=0 (Fischer), display "Sudden death" instead of absurd "3 periods of 0 minutes"
This commit is contained in:
@@ -187,9 +187,12 @@ ${
|
||||
; Generated by Pairgoth $version
|
||||
; ${
|
||||
when (tournament.timeSystem.type) {
|
||||
CANADIAN -> "Canadian ${tournament.timeSystem.mainTime / 60} minutes, ${tournament.timeSystem.stones} stones / ${tournament.timeSystem.byoyomi / 60} minutes"
|
||||
JAPANESE -> "Japanese ${tournament.timeSystem.mainTime / 60} minutes, ${tournament.timeSystem.periods} periods of ${tournament.timeSystem.byoyomi / 60} minutes"
|
||||
FISCHER -> "Fisher ${tournament.timeSystem.mainTime / 60} minutes + ${tournament.timeSystem.increment} seconds${ if (tournament.timeSystem.maxTime > 0) ", max ${tournament.timeSystem.maxTime / 60} minutes" else "" }"
|
||||
CANADIAN -> if (tournament.timeSystem.byoyomi > 0) "Canadian ${tournament.timeSystem.mainTime / 60} minutes, ${tournament.timeSystem.stones} stones / ${tournament.timeSystem.byoyomi / 60} minutes"
|
||||
else "Sudden death ${tournament.timeSystem.mainTime / 60} minutes"
|
||||
JAPANESE -> if (tournament.timeSystem.byoyomi > 0) "Japanese ${tournament.timeSystem.mainTime / 60} minutes, ${tournament.timeSystem.periods} periods of ${tournament.timeSystem.byoyomi / 60} minutes"
|
||||
else "Sudden death ${tournament.timeSystem.mainTime / 60} minutes"
|
||||
FISCHER -> if (tournament.timeSystem.increment > 0) "Fisher ${tournament.timeSystem.mainTime / 60} minutes + ${tournament.timeSystem.increment} seconds${ if (tournament.timeSystem.maxTime > 0) ", max ${tournament.timeSystem.maxTime / 60} minutes" else "" }"
|
||||
else "Sudden death ${tournament.timeSystem.mainTime / 60} minutes"
|
||||
SUDDEN_DEATH -> "Sudden death ${tournament.timeSystem.mainTime / 60} minutes"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user