Commit graph

352 commits

Author SHA1 Message Date
Yair Morgenstern
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
Yair Morgenstern
ca99cbb989 Moved Delete Save button away from the Load Game button in the Load Game screen 2018-07-01 18:13:54 +03:00
Yair Morgenstern
62246ff1c9 More translation stuff
When will the madness end?
2018-07-01 17:27:52 +03:00
Yair Morgenstern
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
Yair Morgenstern
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
Yair Morgenstern
4593bed7dc Future tech can now be constantly researched! 2018-07-01 17:05:30 +03:00
Yair Morgenstern
837195293c Fixed minor merge conflict between dutch and other languages 2018-07-01 16:59:41 +03:00
Damjan94
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
Yair Morgenstern
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
Yair Morgenstern
c5787803f9 Overview screen now accessible from top bar 2018-06-27 20:35:04 +03:00
Damjan94
8cf6a43605 fixed the crash caused by missing curly braces (#181) 2018-06-27 19:53:38 +03:00
Yair Morgenstern
7836f6237f Civilian units no longer have promote action 2018-06-26 23:08:50 +03:00
Yair Morgenstern
15b602da1f Added empire overview screen! 2018-06-26 23:08:21 +03:00
Yair Morgenstern
fe1b74c197 Started adding empire overview screen 2018-06-26 18:13:01 +03:00
Yair Morgenstern
23f9d157a4 Organized files 2018-06-26 08:19:41 +03:00
Yair Morgenstern
805fc5c739 Oligarchy policy now works as intended
More translation stuff
2018-06-25 23:11:22 +03:00
Yair Morgenstern
4bbffe318b More translation stuff 2018-06-25 21:50:56 +03:00
Yair Morgenstern
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
Yair Morgenstern
1388aec34a Tech manager now shows eras of technologies! 2018-06-25 19:27:27 +03:00
Yair Morgenstern
c5f127e555 Policy branches are unlocked by era 2018-06-25 18:09:38 +03:00
Yair Morgenstern
1dffbe2db5 Added Dynamite tech with Artillery 2018-06-25 13:59:51 +03:00
Yair Morgenstern
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
Yair Morgenstern
fe31e4121a Added Barracks and Armory buildings to increase XP of units built in the city 2018-06-24 22:09:16 +03:00
Yair Morgenstern
a56e7e43aa Added Agriculture tech - no gameplay change, but it does tell the game's story well! 2018-06-24 21:19:57 +03:00
Yair Morgenstern
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
Yair Morgenstern
81e9cd317d Started normalizing tech tree to be like G&K - Added Guilds between Currreny and Chivalry 2018-06-22 13:07:52 +03:00
Yair Morgenstern
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
Yair Morgenstern
e0961e1b0b Unit table updates texts even if the unit hasn't changed 2018-06-22 10:41:53 +03:00
Yair Morgenstern
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
Yair Morgenstern
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
Yair Morgenstern
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
Yair Morgenstern
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
Yair Morgenstern
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
Yair Morgenstern
05b37dc660 AI now accompanies settlers with military units
AI now picks promotions for promotable units
2018-06-20 18:30:40 +03:00
Yair Morgenstern
3f87cfa3db Fixed silly regex bug which works differently on desktop and android 2018-06-19 20:01:49 +03:00
Yair Morgenstern
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
Yair Morgenstern
5aef49955a Added display option to change screen resolution 2018-06-19 18:36:04 +03:00
Yair Morgenstern
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
Yair Morgenstern
fa14b6eebe Cities can now idle by producing Nothing 2018-06-18 22:00:07 +03:00
Yair Morgenstern
aa11c49eec Many more things are now translated!
Added more things to translate to translations.json
2018-06-18 21:41:07 +03:00
Yair Morgenstern
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
Yair Morgenstern
e0cfbea5a2 More things will be translated! 2018-06-18 13:20:37 +03:00
Yair Morgenstern
7d7a2e5ce1 Added lots of places where terms need to be translated in the code 2018-06-18 13:04:36 +03:00
Yair Morgenstern
009d11c40d Tutorials after "next turn" are now opened via the main thread 2018-06-18 08:39:01 +03:00
Yair Morgenstern
5df93757f2 Added Bowman as first unique unit! 2018-06-17 23:39:25 +03:00
Yair Morgenstern
8116a72fdf National wonders are now removed from captured cities (hence "National") 2018-06-17 23:22:09 +03:00
Yair Morgenstern
ed8e664358 Added Cover, March and Charge promotions 2018-06-17 23:08:16 +03:00
Yair Morgenstern
5fa9ad0640 Normalized city strength according to original civ game
Added Walls and Castle buildings
2018-06-17 19:47:01 +03:00
Yair Morgenstern
80963e7eac Added damage modification from basic promotions 2018-06-16 23:35:54 +03:00
Yair Morgenstern
c6caf0cecd Added promotions mechanism! 2018-06-16 22:50:11 +03:00