Yair Morgenstern
440941cdea
Battle simulation will no longer be dislayed for fogged-out tiles with units
2019-12-07 20:21:44 +02:00
Yair Morgenstern
69cdd0c187
Can no longer construct Apollo Program, and therefore spaceship parts, if Scientific Victory is disabled
2019-12-07 19:56:10 +02:00
Yair Morgenstern
38b9b13a0a
Ruleset should have a lower-case s, because it's not, you know, a Set
...
Also, Rulesets can now read rules from any json folder
2019-12-06 13:59:12 +02:00
Yair Morgenstern
c32e3fce3c
More normalization - can no longer add "everywhere" improvements on Water tiles.
2019-12-06 11:17:33 +02:00
Yair Morgenstern
6ab58fd8ab
More map editor normalization, because people will doo whatever they can to break the system
2019-12-06 10:23:30 +02:00
Yair Morgenstern
3ea4f8bc82
Resolved #1420 - Menu in the map editor no longer opens multiple times on subsequent clicks
2019-12-06 10:12:16 +02:00
Yair Morgenstern
110e7b7052
Desktop no longer crashes/bugs on first initialization
2019-12-05 20:59:44 +02:00
Yair Morgenstern
b9487c1800
More ruleSet-shouldnt-come-from-static fixes
2019-12-05 20:39:57 +02:00
Yair Morgenstern
51a0d7727a
Renamed gameInfo.gameBasics to ruleSet
2019-12-05 20:22:34 +02:00
Yair Morgenstern
9b6ec809b3
Map editor now works with new ruleset
2019-12-05 00:15:05 +02:00
Yair Morgenstern
b7ffdb7cc3
Renamed GameBasics to RuleSet, because that's basically what it is
2019-12-05 00:01:00 +02:00
Yair Morgenstern
47e214258a
FINALLY managed to un-staticify GameBasics, this means the game can potentially recognize different rulesets!
2019-12-04 23:57:54 +02:00
Yair Morgenstern
b64c209218
Resolved #1361 - clicking on a unit's promotions now brings you to the promotion screen
2019-12-04 19:47:18 +02:00
Yair Morgenstern
ef272b3208
Fixed "Positive" diplomatic modifier for warmongering
2019-12-03 21:28:50 +02:00
Yair Morgenstern
87a746f79b
Non-coastal cities no longer have water units missing resources in the construction list
2019-12-03 21:19:28 +02:00
Yair Morgenstern
cf4d40501e
Fixed "Arial units trying to move to their own tile" crashing bug
2019-12-03 20:45:35 +02:00
Yair Morgenstern
9868749d56
Solved crashing "AI Unit upgrade" bug!
2019-12-03 19:48:16 +02:00
Yair Morgenstern
e3ac6f4e53
Resolved #1404 - AI should no longer be able to win cultural victory after being defeated
2019-12-02 22:08:57 +02:00
Yair Morgenstern
f79858e39e
Tutorials will now always be read with the correct encoding
2019-12-02 22:02:21 +02:00
Yair Morgenstern
7a9fd14b13
Resolved #1405 - upgrading Spearman to Landsknecht no longer gives you gold
2019-12-02 22:01:16 +02:00
Yair Morgenstern
fa0d650362
City buttons stay the correct size upon "Next turn"
2019-12-01 21:47:40 +02:00
Yair Morgenstern
6124fd5271
Removed long click action. It was more trouble than it was worth.
2019-12-01 21:21:50 +02:00
Yair Morgenstern
dae477a870
Resolved #1374 - air units should no longer move and attack in the same turn
2019-12-01 21:20:53 +02:00
Yair Morgenstern
c992995b6f
Can now pick Random civ in player picker
2019-11-30 23:11:46 +02:00
u-ndefine
6d1cfd2a9c
Minor typo fix at VictoryScreen.kt ( #1399 )
2019-11-30 21:57:42 +02:00
Yair Morgenstern
757439f2d1
3.3.3
2019-11-30 21:56:00 +02:00
Yair Morgenstern
68ee549edb
Map editor normalizes tiles, so you can't add improvements of features where they shouldn't belong
...
Placing a civ starting location removes older starting locations
2019-11-29 12:01:32 +02:00
Yair Morgenstern
5807957d32
Resolved #1369 - nuking capitals no longer crashes the game
2019-11-28 22:21:39 +02:00
Yair Morgenstern
c1d3ac2604
Added timers to see what's taking so long. It's the fonts - 11 seconds to load Chinese characters.
...
Specifically, putGlyph. Which makes sense, since it's basically rendering 3000 images into the memory for Chinese.
2019-11-28 22:10:26 +02:00
Yair Morgenstern
3816014ae4
Added Great Person city location to notification
2019-11-28 21:10:36 +02:00
Yair Morgenstern
55b2da6d75
Normalized resource reveal notification
2019-11-28 21:05:36 +02:00
Yair Morgenstern
3d3b2cd3fc
When choosing a tech to work towards, the order will no longer "jump" over techs
2019-11-28 20:42:25 +02:00
Yair Morgenstern
df964a5ec6
TechPickerScreen organization
2019-11-28 20:28:04 +02:00
Yair Morgenstern
008485b38c
Exploring units are not considered Idle
2019-11-28 20:26:44 +02:00
Yair Morgenstern
d0975ebc38
I don't think you should be able to see other tech's tech trees from the victory screen.
2019-11-28 19:57:55 +02:00
Yair Morgenstern
ad19dd1afa
Resolved #1388 - Starting era no longer automatically displayed as "Ancient" in New Game screen
2019-11-28 19:42:08 +02:00
Yair Morgenstern
8826c4e84f
Resolved #1372 - AI should now build spaceship parts and be able to win a scientific victory =)
2019-11-27 21:15:16 +02:00
Yair Morgenstern
7998ed2f0c
Resolved #1365 - Disabled trading cities in One City Challenge
2019-11-26 20:55:07 +02:00
Yair Morgenstern
2da7c5be8f
Tutorials are now popup tables - limits the width of tutorials so they don't go off-screen
2019-11-25 14:28:32 +02:00
Yair Morgenstern
ad4bc86d52
Merge branch 'master' of https://github.com/yairm210/Unciv
2019-11-25 12:09:33 +02:00
Yair Morgenstern
aee9724765
Your voice has been heard - All units now have the Explore command
2019-11-25 12:08:22 +02:00
lishaoxia1985
7453ee637f
1. overflow science when finishing and starting research. 2. in the cityscreen unit should be not visible. 3. modifier the policy "Commerce Complete" according to original game. 4. the action of "Great Merchant" now is the same as original game. 5. translation update. ( #1355 )
...
* update
* update
* update
* update
* update
* update
2019-11-25 12:03:20 +02:00
Yair Morgenstern
488b733db6
Resolved #1368 - missiles can no longer be promoted
2019-11-25 11:58:02 +02:00
Yair Morgenstern
2a139ff732
Resolved #1364 - Policy picker screen won't appear from the world screen if there are no possible policies to pick
2019-11-24 00:02:28 +02:00
Yair Morgenstern
a8c98f60d7
Railroads are now much more visible!
2019-11-23 22:43:35 +02:00
Yair Morgenstern
c447bd2da8
Resolved #1359 - City name from overview screen now leads directly to the city scren
2019-11-23 22:30:25 +02:00
Yair Morgenstern
095deee125
UncivGame rename
2019-11-23 22:28:23 +02:00
Yair Morgenstern
18be826c1a
Changed "help translating" initial message to point to Github
2019-11-23 21:52:43 +02:00
Yair Morgenstern
1230b00688
Fixed crash in tile editor as a result of adding Fallout, which has no "occursOn" terrains
2019-11-23 21:35:03 +02:00
Yair Morgenstern
62fd7d8588
Desktop Unciv now sends status to Discord!
...
Basically stole the Discord RPC implementation outta Mindustry
2019-11-21 16:24:27 +02:00
Yair Morgenstern
0ec0ee3d44
All the various clicks on the world screen can now work together as friends
2019-11-21 10:53:08 +02:00
Yair Morgenstern
cbb5db2fb8
Resolved #1231 - can now aquire tiles from eighboring cities again, kudos @klondi
2019-11-20 23:33:09 +02:00
Yair Morgenstern
e4fe43f281
Resolved #1344 - currently showing tutorials should not activate again
2019-11-19 23:19:07 +02:00
Yair Morgenstern
3ea6c63e0b
Fixed annoying bug which would treat long pans and flings as long clicks
2019-11-19 23:09:36 +02:00
Yair Morgenstern
526a99fb0d
Set ShowPixelImprovements to True for new players - I think the world is ready
2019-11-19 22:08:24 +02:00
Yair Morgenstern
b1868accc5
Nuclear Weapon setting moved to Options, s it can be more easily explored by players
2019-11-19 22:00:16 +02:00
lishaoxia1985
dd28711ee7
update translation ( #1352 )
...
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
2019-11-19 21:58:56 +02:00
Yair Morgenstern
ff3795c96f
TechButton now displays units and buildings corresponding to the description
2019-11-19 20:16:53 +02:00
Yair Morgenstern
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
lishaoxia1985
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
Duan Tao
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
Yair Morgenstern
313f55171c
Lint
2019-11-18 22:03:49 +02:00
Yair Morgenstern
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
Yair Morgenstern
f7bb5c4a59
Added lines between prerequisite techs in TechPickerScreen - now you can see the entire tree!
2019-11-17 22:41:08 +02:00
Yair Morgenstern
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
Yair Morgenstern
80d9b3bd49
Trades in overview screen are now almost symmetrical
2019-11-17 21:37:27 +02:00
Yair Morgenstern
aa4c70f090
Fixed trades always beng denied because "our proposed trade is no longer relevant"
2019-11-17 21:16:51 +02:00
Yair Morgenstern
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
Yair Morgenstern
a48c356920
Base image tiles on tiles with improvement images are now grayed out when not visible
2019-11-16 21:15:33 +02:00
Yair Morgenstern
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
Yair Morgenstern
e7b6450a71
Resolved #1332 - can no longer get settlers from ruins in One City challenge
2019-11-15 14:31:19 +02:00
Yair Morgenstern
4845fb7865
JAR file is now ready for desktop consumption!
2019-11-15 09:12:06 +02:00
Yair Morgenstern
e21d7eb54a
We can now have "layered" images for the base tile, such as grassland + manufactory!
2019-11-14 21:01:24 +02:00
Yair Morgenstern
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
Yair Morgenstern
a94a3f9d2e
Resolved #1323 - invalid trades should now be removed when turn starts
2019-11-13 21:45:54 +02:00
sveckarel
7a9c99ee81
Update czech translations ( #1327 )
...
* Czech translations improvements
* Update Czech translations
2019-11-12 06:52:48 +02:00
Yair Morgenstern
b0e29c5d3c
City-state alliance Bugfix
2019-11-11 21:07:16 +02:00
Yair Morgenstern
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
Yair Morgenstern
28b15a537a
City-states no longer generate Great People
2019-11-09 19:18:27 +02:00
Yair Morgenstern
e1350cdb05
separated whiteDot for images from TableBackground for backgrounds
2019-11-08 15:42:19 +02:00
lishaoxia1985
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
Yair Morgenstern
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
Yair Morgenstern
140753e9c4
Resolved #1302 - captured settlers are converted workers as per original Civ V
2019-11-05 18:16:37 +02:00
Yair Morgenstern
777802ab04
Can no longer click 'next turn' if popups are open - #1289
2019-11-05 15:21:28 +02:00
Yair Morgenstern
8226304097
Better Civ icons
2019-11-05 12:51:05 +02:00
Duan Tao
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
Yair Morgenstern
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
BenBooth1344
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
Yair Morgenstern
57b0040df7
Added Siam civ - #703
2019-11-03 23:22:49 +02:00
Yair Morgenstern
9610f9f918
bugfix - Music volume slider no longer auto-sets to sound effect volume
2019-11-03 20:15:49 +02:00
BenBooth1344
b82a52ce38
added no ancient ruins option ( #1280 )
2019-11-03 16:17:15 +02:00
Yair Morgenstern
791439397e
Added Brandenburg Gate wonder - #643
...
Fixed translation bugs
2019-11-02 23:08:55 +02:00
Yair Morgenstern
edb5ff92ed
Fixed Indirect Fire promotion
2019-11-02 20:10:01 +02:00
Yair Morgenstern
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
Yair Morgenstern
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
Yair Morgenstern
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
Yair Morgenstern
c39c1a4c15
Fixed crash when failing to download map in map editor
2019-10-31 10:25:11 +02:00
Yair Morgenstern
18ffe9b67f
Removed unused Fonts functions
...
Fixed bug on city creation caused by 750ca0c
2019-10-31 09:46:33 +02:00
Yair Morgenstern
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
Yair Morgenstern
9dee9f8256
Can now download background music for the game through the Options menu =D
2019-10-30 23:31:16 +02:00