Commit Graph

359 Commits

Author SHA1 Message Date
74b10e8a31 Trade works! 2018-07-06 16:28:42 +03:00
895b4b55e2 Promotions can now be picked if ANY of the prerequisites is met, rather than all (thanks am-per-sand!) 2018-07-04 19:59:56 +03:00
9f81ac6676 Defeated civs no longer have automated actions, and their remaining units are removed from the map 2018-07-03 22:25:13 +03:00
220ed19e3b AI now upgrades upgradable units if it has the money 2018-07-03 16:53:54 +03:00
de6e3f9ec8 All AI units that don't have a speciific target to attack will head towards the closest hostile city 2018-07-03 16:37:20 +03:00
9b59494a47 When civilization is in negative gold, units will start to disband until we can support the extra units 2018-07-03 16:36:18 +03:00
71f4c04948 Automated (and UI) workers now build roads between cities if they're big enough!
This was the major cause for the AI's economic failure!
2018-07-02 23:40:50 +03:00
c49a282a74 Added Trade and Diplomacy screens
When the civilization is losing money, buiding gold buildings is prioritized
2018-07-02 13:33:23 +03:00
ca99cbb989 Moved Delete Save button away from the Load Game button in the Load Game screen 2018-07-01 18:13:54 +03:00
62246ff1c9 More translation stuff
When will the madness end?
2018-07-01 17:27:52 +03:00
f08261edaf Fixed bug where (I assume) if you started a game before version 94, then you may not have any techs at all, and so wwhen you try to fund the player's Era by techs, it finds nothing and explodes 2018-07-01 17:16:56 +03:00
67b9b7ea7a When aa unit that was moving towards somewhere encounters an enemy unit within walking distance, it stops the movement that it had completely 2018-07-01 17:10:52 +03:00
4593bed7dc Future tech can now be constantly researched! 2018-07-01 17:05:30 +03:00
837195293c Fixed minor merge conflict between dutch and other languages 2018-07-01 16:59:41 +03:00
45db23bd95 added the ability to scroll the cities in cities overview screen (#187)
* added the ability to scroll the cities in cities overview screen

* fixed the includes

* shortned the code a bit
2018-07-01 16:18:25 +03:00
e81df16317 Added Yes/No popup (we'll need it when we have diplomacy and you tell a unit to enter enemy territory)
Added opttion to disband unit (as a test for the popup)
2018-06-27 22:43:15 +03:00
c5787803f9 Overview screen now accessible from top bar 2018-06-27 20:35:04 +03:00
8cf6a43605 fixed the crash caused by missing curly braces (#181) 2018-06-27 19:53:38 +03:00
7836f6237f Civilian units no longer have promote action 2018-06-26 23:08:50 +03:00
15b602da1f Added empire overview screen! 2018-06-26 23:08:21 +03:00
fe1b74c197 Started adding empire overview screen 2018-06-26 18:13:01 +03:00
23f9d157a4 Organized files 2018-06-26 08:19:41 +03:00
805fc5c739 Oligarchy policy now works as intended
More translation stuff
2018-06-25 23:11:22 +03:00
4bbffe318b More translation stuff 2018-06-25 21:50:56 +03:00
a59d6e7a46 Translation stuff
Fixed ultra rare bug where a unit that expends all its movement points on roads right before attacking will think that it can attack when it can't
2018-06-25 20:08:57 +03:00
1388aec34a Tech manager now shows eras of technologies! 2018-06-25 19:27:27 +03:00
c5f127e555 Policy branches are unlocked by era 2018-06-25 18:09:38 +03:00
1dffbe2db5 Added Dynamite tech with Artillery 2018-06-25 13:59:51 +03:00
b166e23858 Game now longer gets an Application Not Responding when taking a long time creating a new game 2018-06-25 08:41:22 +03:00
fe31e4121a Added Barracks and Armory buildings to increase XP of units built in the city 2018-06-24 22:09:16 +03:00
a56e7e43aa Added Agriculture tech - no gameplay change, but it does tell the game's story well! 2018-06-24 21:19:57 +03:00
afd712c1c9 Added tutorials and basic help ffor capturing enemy cities and for connecting your cities to the capital with roads 2018-06-23 23:46:26 +03:00
81e9cd317d Started normalizing tech tree to be like G&K - Added Guilds between Currreny and Chivalry 2018-06-22 13:07:52 +03:00
b8d9e432ef Fixed bug where if an enemy city expanded over your territory but you had a population working that tile, that population would be stuck there, and would remain unusable! 2018-06-22 12:21:57 +03:00
e0961e1b0b Unit table updates texts even if the unit hasn't changed 2018-06-22 10:41:53 +03:00
c1d196d38c Menu no longer appears multiple times on top of itself if you click the menu button several times in a row 2018-06-22 00:53:24 +03:00
bbbccc96ef Multiple performance improvements - managed to lower update time of a busy map from 1 second (which is A LOT) to 0.3, still room for improvement but nowhere near as bad! 2018-06-22 00:50:42 +03:00
bed7a37a6b Cities connected to capital have a connected symbol next to them
Unit information displays XP to next promotion
2018-06-21 22:52:24 +03:00
415add2417 Loads of translation changes, especially for German!
Changed font from Roboto to Arial because it contains some characters (e.g. for Romanian) that Roboto doesn't
2018-06-20 23:11:02 +03:00
bfad59ca9b Redid how finding attackable enemies works
Bottom line: AI now moves ranged units and attacks in the same turn
2018-06-20 19:41:00 +03:00
05b37dc660 AI now accompanies settlers with military units
AI now picks promotions for promotable units
2018-06-20 18:30:40 +03:00
3f87cfa3db Fixed silly regex bug which works differently on desktop and android 2018-06-19 20:01:49 +03:00
7c26daaed2 Fixed edge-case bug where a tile that a unit was headed towards becomes unreachable afterwards 2018-06-19 19:33:26 +03:00
5aef49955a Added display option to change screen resolution 2018-06-19 18:36:04 +03:00
0af880877f Added longbowman (Engand unique unit)
Techs now don't display units that are unique to other civs, or the base unit if you have a unique that replaces it
2018-06-18 23:33:49 +03:00
fa14b6eebe Cities can now idle by producing Nothing 2018-06-18 22:00:07 +03:00
aa11c49eec Many more things are now translated!
Added more things to translate to translations.json
2018-06-18 21:41:07 +03:00
f593d1eab6 Added notifications for enemies in or near our borders
ALL enemies now marked with a red circle to make them more visible
2018-06-18 18:59:15 +03:00
e0cfbea5a2 More things will be translated! 2018-06-18 13:20:37 +03:00
7d7a2e5ce1 Added lots of places where terms need to be translated in the code 2018-06-18 13:04:36 +03:00