Commit Graph

2220 Commits

Author SHA1 Message Date
bb3a84fbe7 Removed may references to UncivGame.Current 2020-04-20 23:35:38 +03:00
eaf7c0a150 New players are correctly send to the language screen 2020-04-20 23:21:52 +03:00
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
458caa8bbb Map height normalized to feasable amounts of mountains 2020-04-20 19:47:26 +03:00
b6fc37aad8 Resolved #1936 - can sign Declarations of Friendship in Multiplayer 2020-04-20 18:29:16 +03:00
09bdaeb7a8 Resolved #2360 - can now change the current user ID for multiplayer when changing devices 2020-04-20 17:35:05 +03:00
1a0d808b65 More toTextButton() changes 2020-04-20 17:33:46 +03:00
fea202dbd6 Much more turn-efficient exploration! 2020-04-20 15:46:49 +03:00
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
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
bc7ee18141 More sequencing, it can only help 2020-04-20 09:24:38 +03:00
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
1564502fc2 Fixed unassigning extra specialists, and activate that at the end of each turn 2020-04-20 01:44:25 +03:00
3f97daf1da 3.7.6 2020-04-19 23:55:11 +03:00
e3b9e73c50 Merge branch 'master' of https://github.com/yairm210/Unciv 2020-04-19 22:57:04 +03:00
122b815fc0 small minimap fix 2020-04-19 22:55:48 +03:00
f99b3f574a Minimap size may be a matter of taste (or screen size) (#2468) 2020-04-19 22:52:55 +03:00
c449e68ba7 Highlight unique offer suggestions (#2469) 2020-04-19 20:52:51 +03:00
e06c0f47a7 We can now support mods with no techs whatsoever! 2020-04-19 20:26:55 +03:00
c5abfc5066 Minor UI fix: city-state dropdown list has sufficient width (#2467) 2020-04-19 19:18:10 +03:00
5d95356e0f Can build mods without workers 2020-04-19 18:11:19 +03:00
95fd51acc5 Removed city center icon from Civ VI - it's not legally ours! 2020-04-19 17:17:57 +03:00
e599a2007e Fix minimap mouse dragging behaviour (#2466)
Sorry *that* ScrollPane was never meant to go *there*
2020-04-19 16:58:13 +03:00
cd9737df9f Display trades sorted by expiration (#2465) 2020-04-19 16:36:13 +03:00
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
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
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
004bede4bb modOptions propogation now works - mods can get by without having a Barbarians civilization! 2020-04-19 00:24:50 +03:00
745d48c2ae Can now permanently disable barbarians in mods 2020-04-18 23:59:26 +03:00
4fd869dbee Tile variants! 2020-04-18 22:46:25 +03:00
cb2e3a1bce More .toTextButton() changes 2020-04-18 22:35:25 +03:00
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
d4ef5cb637 Map Editor UI improvements (#2462)
* Better icons for "clear" tools

* Map editor layout is reworked
2020-04-18 21:20:50 +03:00
4f00639969 Fix: Modded strategic resource without tech prerequisite crashes game (#2460) 2020-04-18 21:19:52 +03:00
885f280747 Merge tag '3.7.5-patch1' 2020-04-18 21:15:51 +03:00
1b4cd9c3b3 Fixed replacing obsolete units for new queue 2020-04-18 21:10:39 +03:00
6635ed5be9 Hotfix: city-state must get at least 1 starting technology (#2450) 2020-04-18 21:04:18 +03:00
0397cd7126 Fix city construction side effects (#2448) 2020-04-18 21:01:26 +03:00
0de947d1b9 Hotfix: city-state must get at least 1 starting technology (#2450) 2020-04-18 20:59:29 +03:00
75b11a0a9a Civs never start out on snow (might as well start over...) 2020-04-17 18:03:50 +03:00
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
c764324e81 Unique units do not need to replace existing units 2020-04-17 17:15:21 +03:00
30fc110d67 More era-related fixes 2020-04-17 15:26:24 +03:00
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
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
ffe8691df9 Disabled city-state notifications when the city state is defeated 2020-04-17 14:13:18 +03:00
f9e7411569 3.7.5 2020-04-17 11:58:42 +03:00
de1c6872fe Resolved #2444 - buying buildings no longer crashes 2020-04-17 11:33:57 +03:00
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
14991c3261 Keyboard-operated unit actions didn't play their sounds (#2438) 2020-04-17 10:18:35 +03:00