Yair Morgenstern
f318df68ce
Resolved #2491 - Terrace farms are not precluded by resources
2020-04-24 11:15:56 +03:00
Yair Morgenstern
5a8b6fdb19
Resolved #2503 - Resizing the game no longer returns you to the main menu
2020-04-24 11:04:11 +03:00
Yair Morgenstern
9ec721f93b
New game screen adjusts to base rulesets with small amounts of civs, including barbarians
...
Unknown eras no longer cause the screen to go black
2020-04-23 23:21:25 +03:00
Yair Morgenstern
33ee29bbb2
Saving a map from the map editor screen no longer changes the screen
2020-04-23 23:03:29 +03:00
Jack Rainy
813ba5b83c
Hotfix: Do not reset the screen to the capital in the multiplayer game ( #2502 )
2020-04-23 22:46:07 +03:00
Yair Morgenstern
c0b1788d96
Changed main menu buttons to the default color scheme, renamed MenuScreen to MainMenuScreen
2020-04-23 20:16:14 +03:00
uncivbot[bot]
c890895f39
Translations update ( #2500 )
...
* French translation fixes (#2484 )
* Replace tile improvement term in FR to match Civ terminology
* FR fixes for tutorial
* FR fixes for buildings and diplomacy
* FR fixes for Trade, Nation and City-State
* FR fixes for Menus and notifications
* FR - Removed particles in front of civ names
* FR - fix non translated string (419 -> 335)
Most of the fixes here are city or place names.
These were extracted from Wikipedia French articles matching the
corresponding english article.
Thanks goes to https://wikipedia.org
* FR - fix space before "!", typo, translate falsely translated tutorial lines
* Translations (#2490 )
* Translations are added and corrected
* Translations for the main screen
* Update Indonesian.properties (#2487 )
* Update Indonesian.properties
Finished all required translations
Some tweaks and corrections
Enjoy, Indonesians
* Update Indonesian.properties
* Update Indonesian.properties
* Update Indonesian.properties
Co-authored-by: Luke Marlin <luke.marlin@viacesi.fr>
Co-authored-by: Jack Rainy <JackRainy@users.noreply.github.com>
Co-authored-by: Kensvin <63847755+Kensvin28@users.noreply.github.com>
2020-04-23 20:09:31 +03:00
Yair Morgenstern
f2c8c04106
More concurrency problems solved
2020-04-23 20:00:08 +03:00
Yair Morgenstern
07b4dcd8ba
Fixed #2492 - trading cities with units in them no longer crashes the game
2020-04-23 19:53:06 +03:00
Yair Morgenstern
4e53bb77d1
Merge branch 'master' of https://github.com/yairm210/Unciv
2020-04-23 19:39:42 +03:00
Yair Morgenstern
c73df02d76
Unified City States and City-States -> City-States #2497
2020-04-23 19:39:16 +03:00
Jack Rainy
73ffe4f44f
Decrease CPU load for multiplayer game ( #2495 )
...
* Decrease CPU load for multiplayer game
* Misprint is corrected
2020-04-23 19:33:14 +03:00
Yair Morgenstern
286ef707c2
Can start a new game from within a game, to copy over the game's parameters
2020-04-22 17:16:24 +03:00
Yair Morgenstern
b59cc8ab4f
Fixed resource display bug in tile table in multiplayer
2020-04-22 16:25:42 +03:00
Yair Morgenstern
688b780b14
Added a repeating baclground to the menu screen
2020-04-21 23:53:33 +03:00
Yair Morgenstern
0321aed309
Solved a concurrent modification bug, a second before publish
2020-04-21 20:34:02 +03:00
Yair Morgenstern
700b1afb34
3.8.0
2020-04-21 20:28:41 +03:00
SomeTroglodyte
f774b715ab
Allow scandinavian lowercase vowels (capitalized are very rare) ( #2479 )
...
Co-authored-by: proteus-anguinus <16001896+rh-github-2015@users.noreply.github.com>
2020-04-21 20:01:18 +03:00
Yair Morgenstern
6bfe7ea9c7
Map editor now works with functions on the selected tiles - much cleaner!
2020-04-21 15:18:28 +03:00
Yair Morgenstern
081f8cb4a6
Getting to map editor from the main screen is much nicer
2020-04-21 14:53:34 +03:00
Yair Morgenstern
5aae57d848
Added icons to the main menu, looks much better!
2020-04-21 14:18:38 +03:00
Yair Morgenstern
4c3b9e0c14
Map editor leaves to main menu
2020-04-21 12:40:38 +03:00
Yair Morgenstern
0ed283f5e3
Can enter map editor directly, without loading a game
2020-04-21 00:35:10 +03:00
Yair Morgenstern
661ac08e5c
Moved the map editor into the main menu as well
2020-04-21 00:07:05 +03:00
Yair Morgenstern
bb3a84fbe7
Removed may references to UncivGame.Current
2020-04-20 23:35:38 +03:00
Yair Morgenstern
eaf7c0a150
New players are correctly send to the language screen
2020-04-20 23:21:52 +03:00
Yair Morgenstern
a3a9bd142e
Added a main menu - and it only took 3 years before I felt it was needed
...
This should allow players whose game generation is crashing to be able to send us games, and a lot more besides!
2020-04-20 23:16:58 +03:00
Yair Morgenstern
458caa8bbb
Map height normalized to feasable amounts of mountains
2020-04-20 19:47:26 +03:00
Yair Morgenstern
b6fc37aad8
Resolved #1936 - can sign Declarations of Friendship in Multiplayer
2020-04-20 18:29:16 +03:00
Yair Morgenstern
09bdaeb7a8
Resolved #2360 - can now change the current user ID for multiplayer when changing devices
2020-04-20 17:35:05 +03:00
Yair Morgenstern
1a0d808b65
More toTextButton() changes
2020-04-20 17:33:46 +03:00
Yair Morgenstern
fea202dbd6
Much more turn-efficient exploration!
2020-04-20 15:46:49 +03:00
Yair Morgenstern
b6f75f0583
Better exploration - units explore to tiles adjacent to those they don't know, which solved the "I can't see the coastline" effect
...
This may have a performance impact, so reduced the radius of the search significantly - beyond that, people can send them manually to explore and then automate whe they're close enough
2020-04-20 14:31:42 +03:00
Yair Morgenstern
cbeb9a96a6
replaceAll appears to be a Java 8 feature, so rewrote the queue updating when obsoleting units
...
Also added sequence changes as per @SomeTroglodyte
2020-04-20 13:31:21 +03:00
Yair Morgenstern
bc7ee18141
More sequencing, it can only help
2020-04-20 09:24:38 +03:00
Yair Morgenstern
81097fdde9
City tiles are always contiguous, otherwise loads of wierd bugs happen
...
Also, better calculation of the number of claimed tiles
In retrospect this has been plaguing us for a long time
2020-04-20 01:46:21 +03:00
Yair Morgenstern
1564502fc2
Fixed unassigning extra specialists, and activate that at the end of each turn
2020-04-20 01:44:25 +03:00
Yair Morgenstern
3f97daf1da
3.7.6
2020-04-19 23:55:11 +03:00
Yair Morgenstern
e3b9e73c50
Merge branch 'master' of https://github.com/yairm210/Unciv
2020-04-19 22:57:04 +03:00
Yair Morgenstern
122b815fc0
small minimap fix
2020-04-19 22:55:48 +03:00
SomeTroglodyte
f99b3f574a
Minimap size may be a matter of taste (or screen size) ( #2468 )
2020-04-19 22:52:55 +03:00
Jack Rainy
c449e68ba7
Highlight unique offer suggestions ( #2469 )
2020-04-19 20:52:51 +03:00
Yair Morgenstern
e06c0f47a7
We can now support mods with no techs whatsoever!
2020-04-19 20:26:55 +03:00
Jack Rainy
c5abfc5066
Minor UI fix: city-state dropdown list has sufficient width ( #2467 )
2020-04-19 19:18:10 +03:00
Yair Morgenstern
5d95356e0f
Can build mods without workers
2020-04-19 18:11:19 +03:00
Yair Morgenstern
95fd51acc5
Removed city center icon from Civ VI - it's not legally ours!
2020-04-19 17:17:57 +03:00
SomeTroglodyte
e599a2007e
Fix minimap mouse dragging behaviour ( #2466 )
...
Sorry *that* ScrollPane was never meant to go *there*
2020-04-19 16:58:13 +03:00
Jack Rainy
cd9737df9f
Display trades sorted by expiration ( #2465 )
2020-04-19 16:36:13 +03:00
Yair Morgenstern
14d526605f
Minimap reverted to previous "see constant size" - "see everything" is of no use at al on large maps
...
Feature graphic updated
2020-04-19 14:11:09 +03:00
Yair Morgenstern
77b72cccf7
Civ picker adjusts to Scenarios with few civs
...
Map generator can handle maps with no water tiles
2020-04-19 10:10:55 +03:00
Yair Morgenstern
9b1ca770cb
We don't need a special parameter for 'no barbarians'... since we can jut not include barbarians in the Nations to begin with...
...
Obviously
2020-04-19 09:16:19 +03:00
Yair Morgenstern
004bede4bb
modOptions propogation now works - mods can get by without having a Barbarians civilization!
2020-04-19 00:24:50 +03:00
Yair Morgenstern
745d48c2ae
Can now permanently disable barbarians in mods
2020-04-18 23:59:26 +03:00
Yair Morgenstern
4fd869dbee
Tile variants!
2020-04-18 22:46:25 +03:00
Yair Morgenstern
cb2e3a1bce
More .toTextButton() changes
2020-04-18 22:35:25 +03:00
Jack Rainy
77a63ce365
Citadel improvements + improved AI for the forts ( #2453 )
...
* Allow building the citadels either next to or within friendly tiles only
* Citadel acquire the tiles around it
* AI uses the citadels to get the tiles back + improved AI for the forts
2020-04-18 21:25:48 +03:00
Jack Rainy
d4ef5cb637
Map Editor UI improvements ( #2462 )
...
* Better icons for "clear" tools
* Map editor layout is reworked
2020-04-18 21:20:50 +03:00
SomeTroglodyte
4f00639969
Fix: Modded strategic resource without tech prerequisite crashes game ( #2460 )
2020-04-18 21:19:52 +03:00
Yair Morgenstern
885f280747
Merge tag '3.7.5-patch1'
2020-04-18 21:15:51 +03:00
Yair Morgenstern
1b4cd9c3b3
Fixed replacing obsolete units for new queue
2020-04-18 21:10:39 +03:00
Jack Rainy
6635ed5be9
Hotfix: city-state must get at least 1 starting technology ( #2450 )
2020-04-18 21:04:18 +03:00
SomeTroglodyte
0397cd7126
Fix city construction side effects ( #2448 )
2020-04-18 21:01:26 +03:00
Jack Rainy
0de947d1b9
Hotfix: city-state must get at least 1 starting technology ( #2450 )
2020-04-18 20:59:29 +03:00
Yair Morgenstern
75b11a0a9a
Civs never start out on snow (might as well start over...)
2020-04-17 18:03:50 +03:00
Yair Morgenstern
a3843450bf
Starting techs no longer hardcoded - this means that mods can have their own tech trees starting wherever
2020-04-17 17:52:45 +03:00
Yair Morgenstern
c764324e81
Unique units do not need to replace existing units
2020-04-17 17:15:21 +03:00
Yair Morgenstern
30fc110d67
More era-related fixes
2020-04-17 15:26:24 +03:00
Yair Morgenstern
eba7dc8c8c
All era names changed to "... era" to fit in with what is actually translated and displayed
...
Removed Era enum - too restrictive to tech tree variations (atomic era, anyone?)
As a side bonus, mods can now add their own eras, that'll be interesting?
2020-04-17 15:11:45 +03:00
Yair Morgenstern
4c48cfe4f3
Can now specify a mod as a 'base ruleset', and the regular base ruleset will not be added
...
This means that you can 'start from scratch' and build whatever you want - example "Scenario" in unciv-mod-example repo
Obviously we'll have to change around a lot of things or this to work well, but it's a start
2020-04-17 14:42:15 +03:00
Yair Morgenstern
ffe8691df9
Disabled city-state notifications when the city state is defeated
2020-04-17 14:13:18 +03:00
Yair Morgenstern
f9e7411569
3.7.5
2020-04-17 11:58:42 +03:00
Yair Morgenstern
de1c6872fe
Resolved #2444 - buying buildings no longer crashes
2020-04-17 11:33:57 +03:00
SomeTroglodyte
cb87ae94a8
Effect of rationalism was not visible in city UI: Translations patch ( #2442 )
...
* Effect of rationalism was not visible in city UI
* Effect of rationalism was not visible in city UI - translations patch
2020-04-17 10:21:11 +03:00
SomeTroglodyte
14991c3261
Keyboard-operated unit actions didn't play their sounds ( #2438 )
2020-04-17 10:18:35 +03:00
SomeTroglodyte
64ec6bd26e
Bring Legion Unit closer to wiki? ( #2439 )
2020-04-17 10:15:41 +03:00
SomeTroglodyte
fce4b41aaa
Keyboard: Left/Right arrows work in city screen ( #2445 )
2020-04-17 10:14:13 +03:00
SomeTroglodyte
bc6e2c97ef
Clarify/optimize the role of the inProgressConstructions validator ( #2433 )
2020-04-16 20:41:05 +03:00
SomeTroglodyte
3f7d5a5cb4
Perpetual constructions display "0 turn" in the queue ( #2435 )
...
This gag or omitting the line entirely both look better
2020-04-16 20:40:27 +03:00
SomeTroglodyte
ac8648216e
Tiny optimization for isCoastalTile ( #2434 )
...
Yes benefit may be low as neighbors are already cached, but cost is negligible
2020-04-16 20:39:45 +03:00
Jack Rainy
31134d0fe5
Disable auto building of forts while a human can do that ( #2436 )
...
* Automate building forts for AI players only
* Using constants
2020-04-16 20:39:05 +03:00
Yair Morgenstern
248d7b5aa6
More policy names to effects
2020-04-16 17:06:47 +03:00
Jack Rainy
038e1cadbf
Application crash after the defeat ( #2427 )
2020-04-16 16:15:47 +03:00
Yair Morgenstern
25b1259ab6
Resolved #2348 - construction queue is 'cleaned' after every construction
...
It's much easier to validate the construction queue now as well
2020-04-16 16:12:17 +03:00
Yair Morgenstern
1d2ec21210
There is only one true source of removing constructions from the queue, to which all other functions lead
2020-04-16 15:58:46 +03:00
GGGuenni
4fc5c5de64
New screen for "Add Game" [MultiplayerScreen] ( #2431 )
...
* Adding AddGame Screen
Old button was confusing for new players
* Adding translation file entry
2020-04-16 14:44:52 +03:00
Yair Morgenstern
7d3a10b6ab
All constructions are now in the queue - no more separate "current construction" and "construction queue" - #2428
...
That went pretty simply, compared to the magnitude of the change
2020-04-16 13:01:45 +03:00
Yair Morgenstern
3ba20dca52
Resolved #2413 - Yes, having the hotkey always be on display does look much nicer, and I think it's more user-firendly too (no more 'wait let me hover over it to see what the hotkey is')
2020-04-16 11:59:11 +03:00
Yair Morgenstern
381f61a441
More isAdopted to hasEffect conversions
2020-04-16 11:30:22 +03:00
Yair Morgenstern
d031b2855b
Merge branch 'master' of https://github.com/yairm210/Unciv
2020-04-16 11:06:58 +03:00
Yair Morgenstern
c1f0084fb0
Added a check to see if a policy effect was active - this is an important step towards "different effects for the same policy name", as happens between Vanilla and G&K/BNW
2020-04-16 11:05:49 +03:00
SomeTroglodyte
048ce0d3c3
Remove "Camp" hardcoding and allow mods to do similar things ( #2417 )
2020-04-16 10:41:29 +03:00
Jack Rainy
2594777b52
The original capital can not be razed ( #2412 )
...
* Civ is not defeated while at least 1 settler is alive
* The original capital cannot be razed
* Revert "Civ is not defeated while at least 1 settler is alive"
Defeat condition is: no cities remained
2020-04-16 10:33:58 +03:00
Jack Rainy
1203dc7f7d
Using the correct icons for the great improvements ( #2425 )
2020-04-15 23:36:50 +03:00
SomeTroglodyte
5033cca9c2
Next turn button had a dead color assignment statement ( #2403 )
...
Color goes to Label instead of container
String comparison special casing eliminated
Clearer code structure
Chose different colors - from standard palette but close to associated stat
Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
2020-04-15 23:34:01 +03:00
SomeTroglodyte
966de236f4
Options: Turning on city production autoassign affects world immediately ( #2401 )
...
* Options: Turning on city production autoassign affects world immediately
* Options: Turning on city production autoassign affects world immediately - patch
2020-04-15 23:33:12 +03:00
Jack Rainy
ba81c3e97c
The world view top panel can open the corresponding screens ( #2415 )
...
* Empire overview can open the requested pages
* Open the empire overview screen on the given page
* Open the tech and policies screens
* Turns counter opens the victory status screen
2020-04-15 23:19:09 +03:00
SomeTroglodyte
fcc14ab093
EmpireOverview: A little color on the Stats page ( #2419 )
...
* EmpireOverview: A little color on the Stats page
* EmpireOverview: Align numbers on the Stats page
2020-04-15 23:17:03 +03:00
Jack Rainy
ed9fcc3ec1
Fix application crash when city area is too small ( #2421 )
2020-04-15 23:14:58 +03:00
SomeTroglodyte
9fb6ad29e5
Cultural expansion pauses when no more tiles available ( #2414 )
...
* Cultural expansion pauses when no more tiles available
* Cultural expansion stops when city owns whole 5-tile radius
2020-04-15 23:14:15 +03:00
Yair Morgenstern
096eb7935a
Welp forgot I was on debug mode
...
I should probably add in a pre-commit check
2020-04-14 15:17:40 +03:00