Commit graph

3043 commits

Author SHA1 Message Date
Yair Morgenstern
95b3397c48 Merge branch 'master' of https://github.com/yairm210/Unciv
# Conflicts:
#	core/src/com/unciv/logic/civilization/TechManager.kt
2019-12-17 14:24:17 +02:00
Yair Morgenstern
0de84e60a9 Not all Natural Wonders look good enough to enter the game as-of-now. 2019-12-17 14:23:17 +02:00
Smashfanful
5942cbdb85 Update Italian.properties (#1470)
Fixed typo
2019-12-17 14:00:52 +02:00
lishaoxia1985
fad3210a3d 1. some translation update. 2. modify limitOverflowScience Decision condition. (#1469) 2019-12-17 12:59:39 +02:00
r3versi
aa02a2d321 Natural Wonders (#1456)
* NaturalWonders initial commit
* Created models/ruleset/tile/NaturalWonder and assets/json/NaturalWonders
* MapGenerator now spawns NaturalWonders in random compatible random locations
* MapParameters has a noNaturalWonders option
* TileInfo has naturalWonder property (set to null if none)
* TileInfo and  UnitMovementAlgorithms correctly manages stats and consider the tile unpassable and unimprovable

* Notification and happiness on NaturalWonder discovery

* El Dorado discovery bonus, Spain unique

* Doubled tile yields for Spain

* NaturalWonders implemented as TerrainType + Fountain of Youth promotion

* Images issue #124

* NaturalWonder TileImages (Fantasy) and Overlay (Default)

* NaturalWonderOverlay.png : https://www.flaticon.com/free-icon/mount-fuji_2166259

* Bugfix

* Added translations

* Italian translations

* Fix translation issue
* missing space after = in template.properties breaks translations

* Improved NaturalWonder spawn logic

* Great Barrier Reef spawns on 2 contiguous tiles
* Each wonder has specific spawn requirements
* Number of wonders spawned scales with map radius

* Fix unused import
2019-12-16 20:37:49 +02:00
Yair Morgenstern
0366233be5 Translations will always be read with UTF-8 encoding 2019-12-16 19:47:35 +02:00
Yair Morgenstern
7abd0143c6 Excess settler food to production conversion moved to CityStats, solving the "0 production for settler" bug and also it's now displayed in the stats breakdown =) 2019-12-16 19:41:17 +02:00
Owlareyou
fc2286dfe3 Update Traditional_Chinese.properties (#1467)
I changed the wording for Chinese a little bit, to make it more natural.
2019-12-16 19:25:52 +02:00
LeMoonStar
02ccf95349 added missing German Tutorial translations and made some sound better (#1466) 2019-12-16 19:11:30 +02:00
Smashfanful
d3d8e8c2b5 Update Italian.properties (#1463)
Tell me if I skipped some untranslated lines
2019-12-16 13:38:27 +02:00
Erwin
5e9c4d8f68 Updated polish translation (#1465)
I deleted  # Requires translation! comment wherever I added my own translation.
2019-12-16 13:36:39 +02:00
Yair Morgenstern
a0dd770a3a 'Show tutorials' setting now controls tutorial tasks as well 2019-12-15 23:12:34 +02:00
LeMoonStar
4fd9d18093 added some German tutorial translations, more coming tomorrow (#1461) 2019-12-15 22:56:29 +02:00
Yair Morgenstern
8ae0d9d191 Maybe fixed the 'no languages except Chinese' bug in Android phones, but since I can't check this, I'll stick with both of them. Better safe... 2019-12-15 22:50:51 +02:00
Yair Morgenstern
4251637ac1 Added TutorialTask translations - this is SUPER IMPORTANT to translate, so I put it first! 2019-12-15 22:08:24 +02:00
Yair Morgenstern
94a960abc2 All languages should work for everyone 2019-12-15 22:00:12 +02:00
Yair Morgenstern
873f578d9f Added explanations for Great Scientist and overflow things in techManager 2019-12-15 21:32:32 +02:00
Yair Morgenstern
4b99656719 Changed Great Scientist unique and action strings in all languages, and removed BasicHelp - all the important info should be in the tutorials anyway. 2019-12-15 21:21:17 +02:00
lishaoxia1985
418a4968a4 great scienstist does the job like original game (#1453) 2019-12-15 20:41:39 +02:00
lishaoxia1985
e937ea0af1 all codes are writen in Kotlin (#1452) 2019-12-15 20:28:34 +02:00
Yair Morgenstern
5d75c3d65e 3.3.9 2019-12-15 20:04:10 +02:00
LeMoonStar
4e7ec0ac0e added some translations (#1459) 2019-12-15 13:52:45 +02:00
Prosta4okua
85df4080b2 Update Ukrainian.properties (#1458) 2019-12-15 12:51:00 +02:00
Yair Morgenstern
23f972eb2b Merge branch 'master' of https://github.com/yairm210/Unciv 2019-12-14 23:39:41 +02:00
Yair Morgenstern
ddf2794902 Fixed quote typo 2019-12-14 23:37:29 +02:00
Yair Morgenstern
91e414d29b
Update README.md 2019-12-14 23:31:26 +02:00
Yair Morgenstern
66af60b107 templates.properties -> template.properties 2019-12-14 23:31:11 +02:00
Yair Morgenstern
7ba5429387 Templates file is now empty for simple creation of new language files! 2019-12-14 23:26:00 +02:00
Yair Morgenstern
04ad012cd9 IT IS DONE
Translations are now split by language, and new translations can be added to all languages by changing the templates.properties file!
2019-12-14 23:18:46 +02:00
Yair Morgenstern
b544615643 In multiplayer, Overview screen now opens as the viewing player, not current player 2019-12-14 21:04:29 +02:00
Yair Morgenstern
7eda5e9d31 Fixed Application Not Responding when uploading map 2019-12-13 14:40:45 +02:00
Yair Morgenstern
307bccb7d0 Added tutorial task for viewing stats breakdown
Added an animation to "Pick language" on the language picker screen, because someone actually got stuck on that 0_0
2019-12-13 14:31:42 +02:00
Yair Morgenstern
906bf19426 Better category spacing for Civilopedia 2019-12-13 14:07:46 +02:00
Yair Morgenstern
a13d6bc82e Package move & civilopedia scroll fix 2019-12-13 13:58:05 +02:00
Smashfanful
cc8c33c73e Update Diplomacy,Trade,Nations.json (#1447)
Italian translations
2019-12-13 00:37:42 +02:00
Smashfanful
500871f7ce Update Notifications.json (#1448)
New translation line
2019-12-13 00:37:22 +02:00
Smashfanful
6ded78ec51 Update NewGame,SaveGame,LoadGame,Options.json (#1446)
Italian translations and some new lines
2019-12-13 00:37:05 +02:00
Yair Morgenstern
76c09ad59c Resolved #1440 - Barbarians now function again! 2019-12-12 23:57:26 +02:00
Yair Morgenstern
aa73fa130e More tutorial tasks 2019-12-12 23:57:02 +02:00
Yair Morgenstern
d704b78034 We now fail a build if the debug parameters were commited to the repo 2019-12-12 23:56:39 +02:00
Yair Morgenstern
58d58ef3a3 Cleaned up tutorials 2019-12-12 20:58:02 +02:00
Yair Morgenstern
acf91b4e12 Solved Application Not Responding errors when saving large games 2019-12-12 20:27:46 +02:00
Prosta4okua
f8b822eeb3 Patch 2 (#1444)
* Update NewGame,SaveGame,LoadGame,Options.json

* Update Diplomacy,Trade,Nations.json

* Update Other.json

* Update Buildings.json

* Update Notifications.json

* Update Terrains,Resources,Improvements.json
2019-12-11 22:52:15 +02:00
armandberger
32d425986d new french translations (#1445)
I made an another check so I hope that it will good this time, thank you for your patience and your controls.
2019-12-11 22:51:43 +02:00
Yair Morgenstern
5812f2026f Added Missions, to replace wall-of-text tutorials in bite-sized pieces! Very pleased with this =D 2019-12-11 22:48:18 +02:00
Prosta4okua
cfccf54f9a Update NewGame,SaveGame,LoadGame,Options.json (#1443)
* Update NewGame,SaveGame,LoadGame,Options.json

* Update Diplomacy,Trade,Nations.json
2019-12-11 21:19:27 +02:00
coding-human
19b2a61414 Fixed typo(Korean) (#1439)
* Fixed typo

Oops. I missed the 'n' in the \n. My mistake.

* added Korean translation

added Korean translation
2019-12-11 20:06:05 +02:00
Yair Morgenstern
2b384c7d01 Added tests to check that Nations files are serializable, and fixed problems in Korean and Ukrainian files 2019-12-11 20:01:29 +02:00
Yair Morgenstern
973c8fb7f8 Auto detecting resolution was a terrible idea and I regret it entirely 2019-12-11 19:43:08 +02:00
Ustklm
8f434c4638 Portuguese Language Updates (#1425)
* Portuguese Update Building.json

* Portuguese Update (Building,json)

Translation:
                  Translated everything for Portuguese.
                  Minor gramatical fixes.

* Mini Update

Fixed some ' and " error.
2019-12-11 07:28:17 +02:00