mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-09 07:18:57 +07:00
Handle mods with nations but no major civs
This commit is contained in:
@ -291,9 +291,10 @@ class GameOptionsTable(
|
||||
|
||||
var desiredCiv = ""
|
||||
if (gameParameters.mods.contains(mod)) {
|
||||
val modNations = RulesetCache[mod]?.nations
|
||||
if (modNations != null && modNations.size > 0)
|
||||
desiredCiv = modNations.values.filter { it.isMajorCiv() }.random().name
|
||||
val modNations = RulesetCache[mod]?.nations?.values?.filter { it.isMajorCiv() }
|
||||
|
||||
if (modNations != null && modNations.any())
|
||||
desiredCiv = modNations.random().name
|
||||
|
||||
val music = UncivGame.Current.musicController
|
||||
if (!music.chooseTrack(mod, MusicMood.Theme, MusicTrackChooserFlags.setSelectNation) && desiredCiv.isNotEmpty())
|
||||
|
Reference in New Issue
Block a user