Yair Morgenstern
8ec63f2e94
Re-added language picker, hope it won't generate negative reviews again =\
2018-12-01 22:22:30 +02:00
Yair Morgenstern
ec65268099
AI now uses Great People properly
...
Fixed bug where loading a game with a free policy would freeze everything
2018-12-01 22:16:26 +02:00
Yair Morgenstern
5a6e5043b3
Trade routes now travel between harbors over water, and are calculated once per civilization instead of per city
2018-11-01 19:27:57 +02:00
Yair Morgenstern
9fe24e2d3d
Improved AI roadbuilding - faster and can overcome obstacles
2018-10-30 22:37:30 +02:00
Yair Morgenstern
4423dadefd
Removed hydro plant from loaded games
2018-10-28 16:37:51 +02:00
Yair Morgenstern
f86736db6d
Removed Hydro Plant, since it requires rivers to be useful, and we don't yet have rivers.
2018-10-28 16:16:47 +02:00
Yair Morgenstern
b528ef38e9
Minor improvements
2018-10-12 15:02:12 +03:00
Yair Morgenstern
9ad027b848
Added option to choose map generation type
2018-10-12 14:19:05 +03:00
Yair Morgenstern
1111a23c14
Added Fish, Pearls and Whale resources, Work Boats unit, Sailing tech and Fishing Boats impovement
2018-10-11 23:03:31 +03:00
Yair Morgenstern
d48d7aa9fe
You now choose civilizations from a list which also tells you what's unique to that civ
2018-08-24 12:28:27 +03:00
Yair Morgenstern
f820b75fff
Json is apparently not thread safe, so we now create a new instance for each stringify
2018-08-20 09:17:40 +03:00
Yair Morgenstern
1957c4ca80
Code reorganization - separated variables, pure functions and state-changing functions in all main logic classes
2018-08-17 13:36:23 +03:00
Yair Morgenstern
f9632b4151
Back button now acts like the "close" button, returning you to the upper-level screen (usually the world screen)
2018-08-14 19:09:58 +03:00
Yair Morgenstern
02fd349243
Massive AI combat improvements!
...
Added translations
2018-08-06 21:58:30 +03:00
Yair Morgenstern
2be6a5c15c
AI construction choices now better and change between peacetime and wartime.
...
AIs now declare war on each other if they think they can defeat the other side
(Returned movement alg. to the way it was because the new way didn't allow ais to find enemy units, added comment)
2018-08-05 23:08:50 +03:00
Yair Morgenstern
ec0ebc73f0
Expanded translation for new game screen and overview screen
2018-08-04 21:36:08 +03:00
Yair Morgenstern
1cba56c947
Tutorials shown are now per-device (in the game settings) rather than per-game
...
Game settings are now saved as a proper class, found how to ignore unknown properties in json! =)
2018-07-26 13:15:38 +03:00
Yair Morgenstern
06c68302ce
Added difficulty settings!
2018-07-25 22:56:25 +03:00
Yair Morgenstern
23f9d157a4
Organized files
2018-06-26 08:19:41 +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
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
d81768047f
Added base for translations - we should now be able to add fan translations for different languages!
2018-06-05 21:58:02 +03:00
Yair Morgenstern
431c5449f3
Added display options, to show/hide worked tiles and resources/tile improvements
2018-05-31 19:46:11 +03:00
Yair Morgenstern
39b9a65596
Added New Game screen
2018-05-29 22:01:22 +03:00
Yair Morgenstern
9316510a07
GameSaver and HexMath are now in "logic" and are not static classes
2018-05-29 13:05:16 +03:00
Yair Morgenstern
be5cd0c334
Can now properly pick great person (when relevant. e.g after finishing Liberty
...
Victory conditions screen now includes cultural victory
2018-05-06 18:03:49 +03:00
Yair Morgenstern
c932fffc32
Enemy civs now adopt policies when they can
2018-05-06 10:38:45 +03:00
Yair Morgenstern
fc7b6529f0
Added game saves - you can now save and load the game!
2018-05-06 08:55:20 +03:00
Yair Morgenstern
4d10e11482
Added Egypt, other civs can now build wonders!
2018-04-25 23:47:03 +03:00
Yair Morgenstern
23bd52fc66
Changed all usages of GetTilesInDisttance to center around TileInfo, not TileMap
2018-04-25 22:59:44 +03:00
Yair Morgenstern
453e25ffe7
City's tiles and worked tiles are now saved in the CityInfo and not in the TileInfo
2018-04-21 22:56:52 +03:00
Yair Morgenstern
17307f16f9
Can now conquer cities! =D
2018-04-20 11:33:56 +03:00
Yair Morgenstern
42ed4e5749
No longer displays red circle in attackable tiles (from range) but not viewed - gave away enemy positions!
2018-04-18 15:33:53 +03:00
Yair Morgenstern
d0f3a10728
Moved notifications to CivInfo, notifications on enemy actions removed
2018-04-18 00:00:31 +03:00
Yair Morgenstern
ca7fb9c3be
Multiple IDE-suggested fixes
2018-04-11 23:46:00 +03:00