mirror of
https://github.com/yairm210/Unciv.git
synced 2024-12-22 17:44:24 +07:00
Remove unused parameters
This commit is contained in:
parent
77f02600fd
commit
7bd0a03cab
@ -47,8 +47,9 @@ class CityConquestFunctions(val city: City) {
|
||||
}
|
||||
}
|
||||
|
||||
private fun removeBuildingsOnMoveToCiv(oldCiv: Civilization) {
|
||||
private fun removeBuildingsOnMoveToCiv() {
|
||||
// Remove all buildings provided for free to this city
|
||||
// At this point, the city has *not* yet moved to the new civ
|
||||
for (building in city.civ.civConstructions.getFreeBuildingNames(city)) {
|
||||
city.cityConstructions.removeBuilding(building)
|
||||
}
|
||||
@ -266,7 +267,7 @@ class CityConquestFunctions(val city: City) {
|
||||
city.resetWLTKD()
|
||||
|
||||
// Remove their free buildings from this city and remove free buildings provided by the city from their cities
|
||||
removeBuildingsOnMoveToCiv(oldCiv)
|
||||
removeBuildingsOnMoveToCiv()
|
||||
|
||||
// Place palace for newCiv if this is the only city they have.
|
||||
if (newCiv.cities.size == 1) newCiv.moveCapitalTo(city, null)
|
||||
|
@ -18,7 +18,6 @@ import com.unciv.models.ruleset.unique.UniqueTarget
|
||||
import com.unciv.models.ruleset.unique.UniqueType
|
||||
import com.unciv.models.stats.Stat
|
||||
import com.unciv.models.stats.Stats
|
||||
import com.unciv.models.translations.fillPlaceholders
|
||||
import com.unciv.ui.components.extensions.getNeedMoreAmountString
|
||||
import com.unciv.ui.components.extensions.toPercent
|
||||
import com.unciv.ui.objectdescriptions.BuildingDescriptions
|
||||
@ -260,7 +259,6 @@ class Building : RulesetStatsObject(), INonPerpetualConstruction {
|
||||
override fun getRejectionReasons(cityConstructions: CityConstructions): Sequence<RejectionReason> = sequence {
|
||||
val cityCenter = cityConstructions.city.getCenterTile()
|
||||
val civ = cityConstructions.city.civ
|
||||
val ruleSet = civ.gameInfo.ruleset
|
||||
|
||||
if (cityConstructions.isBuilt(name))
|
||||
yield(RejectionReasonType.AlreadyBuilt.toInstance())
|
||||
|
@ -4,7 +4,6 @@ import com.badlogic.gdx.graphics.Color
|
||||
import com.badlogic.gdx.scenes.scene2d.Touchable
|
||||
import com.badlogic.gdx.scenes.scene2d.ui.Label
|
||||
import com.badlogic.gdx.scenes.scene2d.ui.Table
|
||||
import com.unciv.UncivGame
|
||||
import com.unciv.models.UncivSound
|
||||
import com.unciv.models.ruleset.Building
|
||||
import com.unciv.models.ruleset.IConstruction
|
||||
@ -23,7 +22,6 @@ import com.unciv.ui.images.ImageGetter
|
||||
import com.unciv.ui.popups.ConfirmPopup
|
||||
import com.unciv.ui.popups.closeAllPopups
|
||||
import com.unciv.ui.screens.basescreen.BaseScreen
|
||||
import com.unciv.ui.screens.civilopediascreen.CivilopediaScreen
|
||||
|
||||
class ConstructionInfoTable(val cityScreen: CityScreen) : Table() {
|
||||
private val selectedConstructionTable = Table()
|
||||
@ -108,7 +106,7 @@ class ConstructionInfoTable(val cityScreen: CityScreen) : Table() {
|
||||
sellBuildingButton.isEnabled = enableSell
|
||||
if (sellBuildingButton.isEnabled) sellBuildingButton.onClick(UncivSound.Coin) {
|
||||
sellBuildingButton.disable()
|
||||
sellBuildingClicked(construction, isFree, sellText)
|
||||
sellBuildingClicked(construction, sellText)
|
||||
}
|
||||
|
||||
if (cityScreen.city.hasSoldBuildingThisTurn && !cityScreen.city.civ.gameInfo.gameParameters.godMode
|
||||
@ -119,7 +117,7 @@ class ConstructionInfoTable(val cityScreen: CityScreen) : Table() {
|
||||
}
|
||||
}
|
||||
|
||||
private fun sellBuildingClicked(construction: Building, isFree: Boolean, sellText: String) {
|
||||
private fun sellBuildingClicked(construction: Building, sellText: String) {
|
||||
cityScreen.closeAllPopups()
|
||||
|
||||
ConfirmPopup(
|
||||
|
@ -7,7 +7,7 @@ import com.unciv.ui.components.input.onChange
|
||||
import com.unciv.ui.components.widgets.TranslatedSelectBox
|
||||
import com.unciv.ui.screens.basescreen.BaseScreen
|
||||
|
||||
class MapOptionsTable(private val newGameScreen: NewGameScreen, isReset: Boolean = true) : Table() {
|
||||
class MapOptionsTable(private val newGameScreen: NewGameScreen) : Table() {
|
||||
|
||||
private val mapParameters = newGameScreen.gameSetupInfo.mapParameters
|
||||
private var mapTypeSpecificTable = Table()
|
||||
|
@ -48,8 +48,7 @@ import kotlin.math.floor
|
||||
import com.unciv.ui.components.widgets.AutoScrollPane as ScrollPane
|
||||
|
||||
class NewGameScreen(
|
||||
defaultGameSetupInfo: GameSetupInfo? = null,
|
||||
isReset: Boolean = false
|
||||
defaultGameSetupInfo: GameSetupInfo? = null
|
||||
): IPreviousScreen, PickerScreen(), RecreateOnResize {
|
||||
|
||||
override val gameSetupInfo = defaultGameSetupInfo ?: GameSetupInfo.fromSettings()
|
||||
@ -79,7 +78,7 @@ class NewGameScreen(
|
||||
updatePlayerPickerTable = { desiredCiv -> playerPickerTable.update(desiredCiv) },
|
||||
updatePlayerPickerRandomLabel = { playerPickerTable.updateRandomNumberLabel() }
|
||||
)
|
||||
mapOptionsTable = MapOptionsTable(this, isReset)
|
||||
mapOptionsTable = MapOptionsTable(this)
|
||||
closeButton.onActivation {
|
||||
mapOptionsTable.cancelBackgroundJobs()
|
||||
game.popScreen()
|
||||
@ -102,7 +101,7 @@ class NewGameScreen(
|
||||
"Are you sure you want to reset all game options to defaults?",
|
||||
"Reset to defaults",
|
||||
) {
|
||||
game.replaceCurrentScreen(NewGameScreen(GameSetupInfo(), isReset = true))
|
||||
game.replaceCurrentScreen(NewGameScreen(GameSetupInfo()))
|
||||
}.open(true)
|
||||
}
|
||||
}
|
||||
|
@ -291,7 +291,7 @@ class WorldScreen(
|
||||
fun openDeveloperConsole() {
|
||||
// No cheating unless you're by yourself
|
||||
if (gameInfo.civilizations.count { it.isHuman() } > 1) return
|
||||
val consolePopup = DevConsolePopup(this)
|
||||
DevConsolePopup(this)
|
||||
}
|
||||
|
||||
private fun toggleUI() {
|
||||
|
@ -136,7 +136,7 @@ for (platform in Platform.values()) {
|
||||
|
||||
val platformNameForPackrCmd =
|
||||
if (platform == Platform.MacOS) "mac"
|
||||
else platform.name.toLowerCase()
|
||||
else platform.name.lowercase()
|
||||
|
||||
val command = "java -jar $rootDir/packr-all-4.0.0.jar" +
|
||||
" --platform $platformNameForPackrCmd" +
|
||||
|
Loading…
Reference in New Issue
Block a user