Commit Graph

310 Commits

Author SHA1 Message Date
691d905c9f Resolved #983 - city-state defeat messages were empty 2019-08-01 21:40:16 +03:00
6dc471850e Trades are no longer instantaneous, but consist of sending a trade request on the requestor's turn and accepting/denying it on the reciever's turn.
This allows us to FINALLY enable trade between human players, enables PvP in hotseat multiplayer, and paves the way to real multiplayer!
2019-07-29 16:31:21 +03:00
2d24e62b0b Resolved #974 - city stats not summmed correctly 2019-07-28 22:50:22 +03:00
b131372b13 Fixed "units from ruins block activating unit" bug and fixed colors for new city states 2019-07-27 22:34:57 +03:00
42e5f3b883 Fixed "huge stats in cities" bug 2019-07-26 15:06:21 +03:00
858ae5be7c More and probably final memory performance modifications - we're down from ~400MB on peak of initial update() to about 200MB!
Definitely sped things up along the way as well, not sure by how much though
2019-07-24 00:37:12 +03:00
15f1648ca4 Resolved #937 - reveal all hidden tiles visible from every tile on unit movement path
This also solves the problem of units "skipping over" barbarian encampments and ancient ruins when on the path
2019-07-21 23:32:06 +03:00
0ba243c5d8 Added Bomber unit 2019-07-17 21:33:33 +03:00
b9a7f7e1d0 Added Great War Bomber
Air units now require Oil
2019-07-15 22:45:32 +03:00
7bbd006180 Added BFS for arial movement 2019-07-13 22:48:47 +03:00
214b4880e4 AIR UNITS ARE GO!
Added interception and basic air unit AI
2019-07-10 22:41:44 +03:00
9ad7b976d5 Embarked units at sea which need to heal now go find land to heal on, and don't stay stuck in the same place 2019-07-08 19:29:12 +03:00
32a45968aa Changed unit selection in cities, to accomodate air units in the future 2019-07-05 11:15:40 +03:00
833a5ed0db Added Air unit types 2019-07-03 18:42:28 +03:00
e81844c053 AI focuses production of units on cities with high production, so the weaker ones can build infrastructure
Organized ChooseNextConstruction automation
2019-07-03 00:09:50 +03:00
4d5f3a51e3 Domination-victory AI declare war on close civs even when having an advantage that isn't an absolute advantage,
and declare war on civs that are situated far away if they are weak enough and there's no one close by
2019-07-02 00:00:41 +03:00
8f0c3f1c02 Resolved #908 - added Science overview to overview screen 2019-06-27 12:01:08 +03:00
c3efc10ea8 Fixed bug where gifts from AIs to city-states were interpreted as gifts from human player to city-states 2019-06-24 21:53:31 +03:00
c0f569c826 Bugfix - AIs no longer try to gain influence wth city-states they haven't met yet 2019-06-23 22:44:04 +03:00
a1e1b91b9a Added Civ icon to cities
Improved City Connection icon
2019-06-19 20:13:32 +03:00
b0e43ace59 Resolved #885 - units disbanding on your tiles yields gold even when not on city center 2019-06-19 17:40:52 +03:00
120ae8b253 Resources sorted and no bonus resources in Resource Overview 2019-06-15 22:30:07 +03:00
00153ab456 Culture-oriented AI much more predisposed to peace agreements 2019-06-13 14:38:31 +03:00
3e770db86d Can now add and remove improvements in the map editor! 2019-06-10 18:36:25 +03:00
dd80530a93 Version push to discord test 2019-06-07 15:57:09 +03:00
e8bdb8a2e4 Added initial logic for promising not to settle cities near other civs - not yet activated 2019-06-05 23:21:17 +03:00
527288b886 Fixed crash in new diplomatic relations and unified DiplomacyManager.getModifier() 2019-06-03 22:06:35 +03:00
0916720f86 Cannot declare friendship after denounce and vice versa 2019-06-02 19:47:49 +03:00
b068e6f88f Minor translation changes 2019-05-30 19:57:27 +03:00
3fbcc019e3 There were somes things that were in the translations files but weren't translated in-game 2019-05-28 23:43:18 +03:00
b6512535fb Fixed bug in GetProductionCost that was probably caused by the construction changing while the city button was rendering 2019-05-28 23:09:47 +03:00
e70e052515 Resolved #804 - bigger Diplomacy and Next Turn buttons for easier click 2019-05-26 15:07:15 +03:00
9352243eb4 Fixed switching unit selection bug - #804 2019-05-26 14:46:45 +03:00
81fcc31f2a Gradle update 2019-05-23 22:08:38 +03:00
ea9c9da48d Added missing notification translations (#792) 2019-05-22 22:07:50 +03:00
a54f68528f Resolved #782 - Wonders are no longer built twice under "race conditions" 2019-05-20 19:48:18 +03:00
00ef4d171c Removed portuguese misspelling 2019-05-19 22:04:56 +03:00
2e16a96c4d Can no longer gift city states with gold you don't have 2019-05-16 22:08:45 +03:00
48af218795 Strategic resources cost more in trade from a civ who's at war and can use them for units 2019-05-13 22:23:30 +03:00
24a71b16f2 Trade button changed to "Negotiate Peace" when at war, and peace treaties are a must when "trading" in this situation 2019-05-11 23:32:12 +03:00
89902bef95 Added Medic, Medic II promotions - #698 2019-05-06 23:01:28 +03:00
9e03893e60 Added Woodsman promotion - #698 2019-05-05 23:22:59 +03:00
cdfdbb40b8 More massive performance boosts 2019-05-03 16:59:46 +03:00
827d24c778 Resolved #694, and another crashing bug 2019-05-02 23:06:34 +03:00
e8f27c4ef4 Diplomacy is ready to be unleashed upon the unsuspecting public! 2019-05-02 00:11:32 +03:00
d5b247e2c1 Human players can no longer see each other's construction info 2019-04-29 00:36:08 +03:00
292297e02d Resolved #685 - loading game would clear resistance counters 2019-04-27 23:36:35 +03:00
d8c238bf97 Added a popup for people who try to create a game and fail 2019-04-24 21:14:53 +03:00
5d8d7ca89b AI can now offer you trades - this is a big step towards proper diplomacy relations!
As of now they only offer luxury-to-luxury trades
2019-04-23 17:07:01 +03:00
4576056b9f Number of strategic resources now directly dependant on the number of settlable land tiles 2019-04-17 20:34:03 +03:00