Commit Graph

1607 Commits

Author SHA1 Message Date
62fd7d8588 Desktop Unciv now sends status to Discord!
Basically stole the Discord RPC implementation outta Mindustry
2019-11-21 16:24:27 +02:00
0ec0ee3d44 All the various clicks on the world screen can now work together as friends 2019-11-21 10:53:08 +02:00
cbb5db2fb8 Resolved #1231 - can now aquire tiles from eighboring cities again, kudos @klondi 2019-11-20 23:33:09 +02:00
e4fe43f281 Resolved #1344 - currently showing tutorials should not activate again 2019-11-19 23:19:07 +02:00
3ea6c63e0b Fixed annoying bug which would treat long pans and flings as long clicks 2019-11-19 23:09:36 +02:00
526a99fb0d Set ShowPixelImprovements to True for new players - I think the world is ready 2019-11-19 22:08:24 +02:00
b1868accc5 Nuclear Weapon setting moved to Options, s it can be more easily explored by players 2019-11-19 22:00:16 +02:00
dd28711ee7 update translation (#1352)
* update

* update

* update

* update

* update

* update

* update

* update

* update

* update
2019-11-19 21:58:56 +02:00
ff3795c96f TechButton now displays units and buildings corresponding to the description 2019-11-19 20:16:53 +02:00
15e59b161b Technology description no longer includes Manhatten Prokect or Nuclear Missile in description when nuclear weapons are disabled 2019-11-19 19:34:48 +02:00
1eb5ced75c add map modifier and the benefit when we research the technology other Civs have. (#1339)
* update

* update

* update

* update

* update

* update

* update

* update
2019-11-19 19:11:01 +02:00
111030e457 Nuke your enemy! (#1318)
* Nuke your enemy!

* Fantasy tiles. Worker automaticly clears fallout.

* Some AI improvement for choosing wonder and military unit.

* Add nuclear weapon option.
2019-11-19 08:43:04 +02:00
313f55171c Lint 2019-11-18 22:03:49 +02:00
83aab24bba Resolved #1341 - Annexed cities no longer have population permanently gone "outside" their borders (Mr Gorbachev, tear down this wall!) 2019-11-17 23:03:13 +02:00
f7bb5c4a59 Added lines between prerequisite techs in TechPickerScreen - now you can see the entire tree! 2019-11-17 22:41:08 +02:00
2d94cc2179 Changed translation files to always read in UTF-8 - should solve Desktop getting wierdly read characters, hopefully 2019-11-17 22:38:30 +02:00
80d9b3bd49 Trades in overview screen are now almost symmetrical 2019-11-17 21:37:27 +02:00
aa4c70f090 Fixed trades always beng denied because "our proposed trade is no longer relevant" 2019-11-17 21:16:51 +02:00
1ecc6bbb2a Performance improvement - tile taps and long-clicks are now done at the TileMapHolder level, meaning we can only create one instead of one per tile, massive memory saving!
Map now zooms with mouse scroll in Desktop!
2019-11-16 23:02:09 +02:00
a48c356920 Base image tiles on tiles with improvement images are now grayed out when not visible 2019-11-16 21:15:33 +02:00
3a4d79c14f Resolved #1336 - can no longer get Settlers from Collective Rule policy when in One City challenge 2019-11-16 18:44:56 +02:00
e7b6450a71 Resolved #1332 - can no longer get settlers from ruins in One City challenge 2019-11-15 14:31:19 +02:00
4845fb7865 JAR file is now ready for desktop consumption! 2019-11-15 09:12:06 +02:00
e21d7eb54a We can now have "layered" images for the base tile, such as grassland + manufactory! 2019-11-14 21:01:24 +02:00
c6b550e43d Resolved #1312 - More obvious division between promotion 'pick now' and description
Civilopedia redone!
Now with simpler picking and images!
2019-11-13 22:54:10 +02:00
a94a3f9d2e Resolved #1323 - invalid trades should now be removed when turn starts 2019-11-13 21:45:54 +02:00
7a9c99ee81 Update czech translations (#1327)
* Czech translations improvements

* Update Czech translations
2019-11-12 06:52:48 +02:00
b0e29c5d3c City-state alliance Bugfix 2019-11-11 21:07:16 +02:00
637b487a2c City-states allied to Civs no longer attempt to declare war when it does on Civs they haven't met yet 2019-11-09 20:25:30 +02:00
28b15a537a City-states no longer generate Great People 2019-11-09 19:18:27 +02:00
e1350cdb05 separated whiteDot for images from TableBackground for backgrounds 2019-11-08 15:42:19 +02:00
4d5ae8fa25 now you only need to create font once. (#1269)
* update

* update

* update

* update

* update

* update

* update

* range extension

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update
2019-11-08 15:31:11 +02:00
d8ec67bb43 Resolved #1307 - you no longer get a notification when conneccting to the cities of other Civs
New notification when cities have disconnected from your capital
2019-11-06 21:43:48 +02:00
140753e9c4 Resolved #1302 - captured settlers are converted workers as per original Civ V 2019-11-05 18:16:37 +02:00
777802ab04 Can no longer click 'next turn' if popups are open - #1289 2019-11-05 15:21:28 +02:00
8226304097 Better Civ icons 2019-11-05 12:51:05 +02:00
1e403442f7 City-state allies with most influencing civ. (#1291)
* City-state allies with most influencing civ.

* More notifications for alliance. More intense status update.

* Fix a crash about lateinit tiles.

* More reasonable civInfo.setTransients.
2019-11-05 12:23:21 +02:00
2e9b1e6de6 Added 750x500 resolution for tiny screens (it still looks OK, but if we go lower to 600*400 then...no)
City states no longer get starting Scouts - #1289
2019-11-05 10:18:43 +02:00
92ddc864fa Implemented One City Challenge (#1279)
* Implemented One City Challenge

Implemented One City Challenge

* prevent OCC from capturing settlers

* Fixed spellling of Destroy

* fixed capture logic for barbarian
2019-11-04 14:24:43 +02:00
57b0040df7 Added Siam civ - #703 2019-11-03 23:22:49 +02:00
9610f9f918 bugfix - Music volume slider no longer auto-sets to sound effect volume 2019-11-03 20:15:49 +02:00
b82a52ce38 added no ancient ruins option (#1280) 2019-11-03 16:17:15 +02:00
791439397e Added Brandenburg Gate wonder - #643
Fixed translation bugs
2019-11-02 23:08:55 +02:00
edb5ff92ed Fixed Indirect Fire promotion 2019-11-02 20:10:01 +02:00
78027ef249 Distinguished notifications of "trade item TO nation has ended" from "trade item FROM nation has ended" 2019-10-31 15:55:13 +02:00
23178836cf More performance
- Shoved TextureRegionDrawables into a hashmap for faster searching and more unified access (not everyone has to create a Drawable for the Region now)
- getLanguages() now does the minimum amount of work without saving intermediates

Unified ImageGetter.getTableBackground()  (helper, not performance)
2019-10-31 12:59:19 +02:00
de30382536 Memory performance improvements!
- .tr() no longer tries to regex replace every entry in the dictionary - instead, we save the shortened version of each translation in its place!
 - when counting language completion percentage, we only count the numbers, not save them to a list!
 - label coloring and size now baked-in to .toLabel(). meaning we don't need to reassign styles and rebuild font caches!
2019-10-31 12:01:23 +02:00
c39c1a4c15 Fixed crash when failing to download map in map editor 2019-10-31 10:25:11 +02:00
18ffe9b67f Removed unused Fonts functions
Fixed bug on city creation caused by 750ca0c
2019-10-31 09:46:33 +02:00
dbbfd13486 Music now downloads on another thread to not harm the user experience
Removed unused "Username" string
2019-10-31 09:40:50 +02:00