Commit graph

987 commits

Author SHA1 Message Date
Yair Morgenstern
d1de589e4f Resolved #422 - can no longer move through units of other civs we're at war with 2019-01-21 20:17:48 +02:00
Yair Morgenstern
811ed5a7a2 Better AI build order for #416 2019-01-20 23:05:08 +02:00
Yair Morgenstern
effec4856c Resolved #424 and upgraded gradle 2019-01-20 22:44:09 +02:00
Duan Tao
a0ee9b6bd7 Fix city screen population info. 2019-01-20 21:22:00 +08:00
Yair Morgenstern
fa8f9deb2c Solved #420 - viewable tiles not updated when trading cities, kudos zivvel! 2019-01-19 23:49:46 +02:00
Yair Morgenstern
2ca894b05f City construction picking now done through a scroll on the city screen, like in the original =D
Also resolved #417 on the way
2019-01-19 23:43:28 +02:00
Yair Morgenstern
a371aedf23 Changes to city screen - city summary in top-left corner like original 2019-01-19 21:01:47 +02:00
Yair Morgenstern
e573368d18 Added CN Tower, Pentagon #245 2019-01-16 22:24:29 +02:00
Yair Morgenstern
eeaca08f57 Added Alhambra #245 2019-01-16 21:45:46 +02:00
Yair Morgenstern
49ed7570f8 Added Hubble Space Telescope wonder, Stable unique ability
Added missing translations
2019-01-16 21:26:14 +02:00
Yair Morgenstern
2df64861d1 Added Infantry, Machine Gun units
Added Railroad, Ballistics techs
Added Statue of Liberty wonder
2019-01-15 22:17:34 +02:00
Yair Morgenstern
ee278586e7 Solved #413 probable (ANR trying to load super-huge autosave game) by disabling the update() in the initialize, instead setting shouldUpdate to true by default so it'll update in the rendering thread 2019-01-14 21:57:09 +02:00
Yair Morgenstern
53c5c6d5ab Can now choose to start a game with multiple human players! 2019-01-14 20:48:30 +02:00
Duan Tao
c198db0641 Adjust city attack strength. Also shown in unittable when selected. 2019-01-12 20:33:30 +08:00
Yair Morgenstern
abd9d6d9a4 Decreased bombard strength as per Civ V
Don't display empty stats in city detail table
2019-01-11 12:12:19 +02:00
Yair Morgenstern
8e478d2d71 Added intermediate screen between players on the same phone, so they won't see each other's screens 2019-01-11 12:10:27 +02:00
Yair Morgenstern
3ddacff4f4
Merge branch 'master' into bombard 2019-01-11 10:56:34 +02:00
Yair Morgenstern
401aa942eb Can now play with multiple human players!
Need to find a way for all human players to choose their civs in a simple manner
2019-01-11 09:58:32 +02:00
Yair Morgenstern
8bf84393fc More changes to enable multiplayer - save the current player in the civInfo, distinguish between "current player" and "human player" 2019-01-10 21:29:24 +02:00
Yair Morgenstern
d19861b348 Maybe solved an ANR caused by resume(), it's hard to tell 2019-01-10 20:43:32 +02:00
Duan Tao
4e77edcec0 Code cleanup 2. 2019-01-10 11:30:33 +08:00
Duan Tao
57dce317ea Code cleanup. 2019-01-09 21:17:05 +08:00
Duan Tao
2f22b1d576 City bombardment is counted as ranged. 2019-01-09 18:56:52 +08:00
Yair Morgenstern
c7dbad1085
Merge pull request #412 from ninjatao/auto_fix_pillage
Avoid pillaged great improvement from being replaced by resource impr…
2019-01-09 07:53:24 +02:00
Duan Tao
f237adef4b Avoid pillaged great improvement from being replaced by resource improvement. 2019-01-09 11:09:57 +08:00
Duan Tao
730111993e Code cleanup and bug fix. 2019-01-09 10:12:00 +08:00
Yair Morgenstern
a7bbea106c Resolved #407 - units cannot pillage when at full health 2019-01-08 18:45:06 +02:00
Yair Morgenstern
2fdd3e2628 Fixed #402 - couldn't build wonder if it was being built by a rival civ 2019-01-08 18:43:06 +02:00
Yair Morgenstern
c282ffb423 Resolved #410 - land units on lake aren't shown as embarked 2019-01-08 15:43:54 +02:00
Duan Tao
a2764d7b91 Ai uses bombardment. 2019-01-08 20:16:18 +08:00
Duan Tao
0f16a25cc6 You can actually Bombard! But ai cannot yet. 2019-01-08 19:55:35 +08:00
Duan Tao
7a17779bf4 Mark bombard targets. 2019-01-08 18:35:14 +08:00
Duan Tao
9054496940 Select city before entering city screen. 2019-01-08 15:34:32 +08:00
Yair Morgenstern
eeb494364b Resolved #407 - Add pillaging terrain improvements 2019-01-07 21:56:02 +02:00
Yair Morgenstern
b8aa4932a0 Added unique ability for Egypt and France 2019-01-07 18:44:42 +02:00
Duan Tao
b11c96ce3f chooseImprovement returns null when there is already better improvement. 2019-01-07 11:58:57 +08:00
Yair Morgenstern
84007533fc Resolved #311 - translate victory screen 2019-01-06 22:48:24 +02:00
Yair Morgenstern
567786c125 Resolved #399 - lakes act differently than in original game 2019-01-06 22:41:03 +02:00
Duan Tao
ae210e05f3 Idle worker try to connect cities with roads. 2019-01-05 23:13:59 +08:00
Yair Morgenstern
19906ade75 Added Babylonian civ unique 2019-01-04 11:51:44 +02:00
Yair Morgenstern
2f5b6e7be5 Resolved #396 - save game start parameters and use for subsequent games
Later, we could use this info to display to the user in the load game screen
Solved #394 - couldn't scroll map far on edges, some tiles were hard to get to
2019-01-04 10:59:47 +02:00
Duan Tao
39d2b5d60c Constucting a great improvement remove unfinished improvement. 2019-01-04 14:15:25 +08:00
Yair Morgenstern
0567eb442d
Merge pull request #391 from ninjatao/submarine
Submarine, resolves #388
2018-12-31 17:13:21 +02:00
Yair Morgenstern
7f9ca0fd3d
Merge pull request #386 from ninjatao/worker_automate
Worker automation uses more resource.
2018-12-31 14:49:20 +02:00
Duan Tao
19ce158ccb Update wolfpack bonus, icons. 2018-12-31 19:58:24 +08:00
Duan Tao
de5610180f Add WaterSubmarine unit type. 2018-12-31 19:42:20 +08:00
Yair Morgenstern
8ad37530b2 Solved another 2 rare concurrency problems - CityInfo.workedTiles and CityInfo.tiles are not edited directly but switched out 2018-12-30 20:40:48 +02:00
Duan Tao
5f3da79484 Fix evalutate peace treaty bug. 2018-12-30 19:22:40 +08:00
Duan Tao
be80aaecda Worker automation leaves great tile improvement alone. 2018-12-30 19:19:06 +08:00
Duan Tao
f2e6c1b08f Chinese unique ability. 2018-12-30 12:24:01 +08:00
Duan Tao
922a29e60f Worker automation uses more resource. 2018-12-30 11:46:27 +08:00
Yair Morgenstern
30e8af1848
Merge pull request #378 from ninjatao/great_general
Great general
2018-12-29 19:54:17 +02:00
Duan Tao
b57a6f65fe Improvement part2, for great general actions. 2018-12-29 10:52:01 +08:00
Yair Morgenstern
48efb4dcd2 Fixed #362 (Cannot upgrade units at 0 resource)
Great improvements remove terrain features
2018-12-28 10:09:57 +02:00
Duan Tao
f70c725b85 Code improvement, part 1. 2018-12-28 09:53:30 +08:00
Duan Tao
2e91b9f84e Fix great general automation exception. 2018-12-28 00:00:22 +08:00
Duan Tao
05657ea131 Fix : Avoid addGreatPerson exception. 2018-12-27 23:09:54 +08:00
Duan Tao
2904ed04eb Fix great general bonus. 2018-12-27 11:45:27 +08:00
Duan Tao
6c51073112 Some improvement on ai. 2018-12-27 11:44:30 +08:00
Duan Tao
0e77d5b044 Avoid addGreatPerson exception. 2018-12-27 11:01:07 +08:00
Yair Morgenstern
aca089fa4a Solved notification concurrency exception 2018-12-26 20:08:57 +02:00
Duan Tao
2575ffd01f fix general points. 2018-12-26 23:39:20 +08:00
Duan Tao
ae1629fcb0 AI uses great generals. I hope. 2018-12-26 23:30:21 +08:00
Duan Tao
60f59fe2aa Great general provides bonus for nearby friendly land units. 2018-12-26 19:25:07 +08:00
Duan Tao
7478215353 Add great general generation, overview screen and free pickup. 2018-12-26 18:42:22 +08:00
Duan Tao
c3e8563bf2 Add great general unit. 2018-12-26 18:06:36 +08:00
yairm210
39b09f16b2
Merge pull request #377 from ninjatao/indirect_fire
fix "Indirect Fire" typo.
2018-12-26 11:46:17 +02:00
Duan Tao
3e5740563f fix "Indirect Fire" typo. 2018-12-26 16:16:37 +08:00
yairm210
c967d058d2
Merge pull request #376 from ninjatao/fix_humanism
Humanism should increase happiness, instead of science.
2018-12-26 06:38:47 +02:00
Duan Tao
5dae652c0b Humanism should increase happiness, instead of science. 2018-12-26 10:32:50 +08:00
Yair Morgenstern
6925b0262f Removed deprecated classes and fields from half a year ago 2018-12-25 22:12:11 +02:00
Yair Morgenstern
91630cd687 Victory condition logic moved to VictoryManager
Victory screen now pops up when you fulfill the victory conditions =D
Added "One more turn" mode, if people want to play after the victory conditions have been fulfilled
2018-12-25 21:59:37 +02:00
yairm210
885070de99
Merge pull request #373 from ninjatao/fix_new_game_crash
Avoid crash from giving ai free techs.
2018-12-24 16:08:13 +02:00
Duan Tao
e3c9567904 Avoid crash from giving ai free techs. 2018-12-24 20:01:32 +08:00
yairm210
a6716f2a40
Merge pull request #368 from ninjatao/fix_declare_war
Fixed : can repeatly declare war.
2018-12-22 18:32:06 +02:00
Duan Tao
3491a1841a Fixed : can repeatly declare war. 2018-12-22 12:29:17 +08:00
Yair Morgenstern
faf5803b1d Cleaned up UnitAutomation.TryGarrison
Added explainations of various map generation techniques
2018-12-21 11:51:57 +02:00
Duan Tao
b4fa88cada Remove extra word to prevent the label from being too long. 2018-12-21 16:41:48 +08:00
Duan Tao
6124474b4f Mark defeated civs in diplomacy screen. 2018-12-21 16:35:03 +08:00
Duan Tao
b2a95e039e Updates topbar display on unit upgrade. 2018-12-21 13:51:54 +08:00
yairm210
230bb0549b
Merge pull request #363 from ninjatao/update_stats_after_acquire
After acquiring tile from nearby city, update stats.
2018-12-20 17:53:52 +02:00
Duan Tao
23799ce80c After acquiring tile from nearby city, update stats. 2018-12-20 23:12:54 +08:00
Duan Tao
9ff6764df2 Better arrange deserts, tundras and lakes. 2018-12-20 15:32:14 +08:00
yairm210
3ce89e1928
Merge pull request #358 from ninjatao/map_gen
Add celluar automica map generator.
2018-12-20 06:42:12 +02:00
Duan Tao
5496a5e640 Add pangaea map type. Add options. 2018-12-20 11:58:54 +08:00
Yair Morgenstern
51b62028a8 Maybe solved a concurrency-related java.lang.IllegalArgumentException from CameraStageBaseScreen.render
It's hard to tell because it only crops extremely randomly in, like, 1 in a 1000 games, and the users just continue on with their lives,
But it's a crash record and we want 0 of those!
2018-12-19 19:53:53 +02:00
Yair Morgenstern
a677850084 Water units can enter cities 2018-12-19 19:36:18 +02:00
Yair Morgenstern
f19750409d Buying techs now enables their uniques immediately - kudos ingvart! 2018-12-19 19:20:57 +02:00
Duan Tao
c18b64f10f Add celluar automica map generator. 2018-12-19 19:47:36 +08:00
Yair Morgenstern
a1a2b89949 Added various attack sounds, for different types of units 2018-12-18 22:32:04 +02:00
yairm210
0491b21956
Merge pull request #356 from ninjatao/auto_railroad
Auto build railroad.
2018-12-18 20:22:38 +02:00
Yair Morgenstern
e3926764f2 Difficulty is now game-wide, in preparation for multiplayer
Apparently choosing difficulty...didn't actually do anything until now, which is an embarrasing oversight and explains why people thought the game was too hard even on easy mode...
2018-12-18 19:26:56 +02:00
Yair Morgenstern
b054a3ff4a Work boats can't "create improvement" on tiles that already have an improvement 2018-12-18 18:58:07 +02:00
Yair Morgenstern
6bdd0da3ea Notifications are now per-civ instead of game-wide, in preparation for multiplayer
Added player type to civinfo, in preparation for multiplayer
2018-12-18 18:57:13 +02:00
Duan Tao
f717645019 Auto build railroad. 2018-12-18 10:19:57 +08:00
Yair Morgenstern
2923dc80c9 Massive performance improvement thanks to:
* not mapping out the uniques every tile
* saving tech uniques and units uniques specific to movement between tiles
2018-12-17 21:33:07 +02:00
Yair Morgenstern
94fd43f422 Added icon for lakes
Added more sound effects
Added Leaning Tower of Pisa
2018-12-17 19:00:45 +02:00
Yair Morgenstern
3edc95dd3e Added whoosh sound when telling units to move 2018-12-17 14:46:01 +02:00
Yair Morgenstern
319cfd1fe9 Added sound effect for purchasing constructions and tiles 2018-12-17 13:24:48 +02:00
Yair Morgenstern
fd2d55876d Added unique sound effects for multiple actions 2018-12-17 13:11:50 +02:00
yairm210
978dac806f
Merge pull request #355 from ninjatao/fish_boat
AI uses work boats.
2018-12-17 11:47:33 +02:00
Yair Morgenstern
82f9f64fab Added first sound effect, and sound effect volume control settings
As of now, every single button in the game has the same click sound, but that will change
2018-12-17 11:45:24 +02:00
Duan Tao
b95192006e Fix safe call. 2018-12-17 17:22:54 +08:00
Yair Morgenstern
f5c8b28d82 Organized Modern Era techs
Free techs are added like regular techs - with all the abilities and notifications thereof
2018-12-17 10:49:13 +02:00
Duan Tao
9dab9cd556 AI uses work boats. 2018-12-17 16:24:14 +08:00
yairm210
e46682cb21
Merge pull request #350 from ninjatao/try_land_before_attack
Embarked land unit try to land before attack on water.
2018-12-16 06:51:15 +02:00
Yair Morgenstern
d1c7117c54 Mountains no longer appear in ranges - caused untenable starting positions
Lakes now appear randomly!
2018-12-14 13:46:52 +02:00
Duan Tao
81b891564e Embarked land unit try to land before attack on water. 2018-12-14 19:38:30 +08:00
Yair Morgenstern
afbd2ad21b Chinese font should now be loaded properly 2018-12-14 12:44:47 +02:00
yairm210
b3c79ec299
Merge pull request #347 from ninjatao/place_new_unit
prefer to place new land units on land.
2018-12-14 12:05:41 +02:00
Duan Tao
1a731a7ec1 Add observatory requirement. 2018-12-14 17:16:33 +08:00
Duan Tao
b1d2b13ddd Improvements. 2018-12-14 16:35:10 +08:00
Duan Tao
c8ec2bcbb7 prefer to place new land units on land. 2018-12-13 19:54:04 +08:00
yairm210
042e295611
Merge pull request #344 from ninjatao/can_only_attack_water
Make submarine only attack water tiles.
2018-12-13 13:15:40 +02:00
Duan Tao
74efa3cfbc Cannot continue info now has city name. 2018-12-13 19:00:48 +08:00
Duan Tao
a9249ede0c Make submarine only attack water tiles. 2018-12-13 18:36:35 +08:00
yairm210
ac241d2744
Merge pull request #334 from ninjatao/add_battleship
Add Battleship. Enabled Electronics for battleship.
2018-12-13 12:21:45 +02:00
Duan Tao
b91e1f418f Fix attackable detection. 2018-12-13 12:29:55 +08:00
Duan Tao
11871991d3 Submarine can only be aimed by destroyers and submarines. 2018-12-13 12:14:09 +08:00
Yair Morgenstern
9e8930c263 Multiple promotions with the same effect (e.g. Barrage I and II) will now both activate - kudos Philn3v! 2018-12-12 23:05:14 +02:00
Yair Morgenstern
406fa60f61 Unhappiness battle modifier properly capped now 2018-12-12 22:57:03 +02:00
yairm210
9187465699
Merge pull request #335 from ninjatao/cityrange_tutorial
Add city range tutorial.
2018-12-12 22:34:42 +02:00
Duan Tao
36d7b30279 Submarine is invisible now, except to submarines and destroyers. But it still can be aimed by everybody. 2018-12-12 22:52:09 +08:00
Duan Tao
209eb4c73b Add submarine and refrigeration. Submarine is not invisible yet. 2018-12-12 13:23:29 +08:00
yairm210
6110fc1cd3
Merge pull request #330 from ninjatao/fix_embark_attack
Allow embarked units to attack land units, like in civ5.
2018-12-11 21:34:56 +02:00
Duan Tao
3ff5cd5140 Upgraded unit now gets promotions working. 2018-12-11 23:45:18 +08:00
Duan Tao
d73bf6d13f Fix spelling error. 2018-12-11 19:19:36 +08:00
Duan Tao
2e7a2cda12 Add city range tutorial. 2018-12-11 19:06:36 +08:00
Duan Tao
ed507ad063 Allow embarked units to attack land units, like in civ5. 2018-12-11 11:43:48 +08:00
Yair Morgenstern
63f1f501cd Added Hoplite (Greek unique unit) and Rome's unique ability 2018-12-10 22:31:03 +02:00
Yair Morgenstern
ec80dcc0c0 Minor translation changes 2018-12-10 18:10:19 +02:00
Yair Morgenstern
437c422817 When exiting city, the city's unit is not selected 2018-12-10 16:26:38 +02:00
Yair Morgenstern
7ee76771f5 Added some missing translations
aab/apk now doesn't einclude local debug files
Maybe solved resume problem on Chrome OS (see issue 322), needs to be checked
2018-12-10 14:09:01 +02:00
yairm210
2dd32b9a2c
Merge pull request #326 from ninjatao/fix_free_tech
Fix research queue when getting free tech.
2018-12-10 12:28:39 +02:00
Duan Tao
dc314fa315 Fix research queue when getting free tech. 2018-12-10 17:50:46 +08:00
Yair Morgenstern
6dbf6232e9 Hidden tiles no longer visible from inside the city screen - kudos flecheapolinienne! 2018-12-10 11:40:34 +02:00
Yair Morgenstern
41df61c92e GAH chinese turned out to be a NIGHTMARE but it looks like it's finally done! 2018-12-10 11:19:35 +02:00
Yair Morgenstern
70d6697f16 Added icon for simplified chinese, missing character for Portuguese, ancient ruins no longer appear on impassible tiles 2018-12-10 11:04:40 +02:00
yairm210
4ea09a71b6
Merge pull request #312 from ninjatao/auto_specialist
Allow auto assign population to specialists.
2018-12-10 10:52:57 +02:00
Yair Morgenstern
1ba0929869 Font download now preceded by a "requires fonts, do you want to download?" message that allows you to opt out 2018-12-10 10:41:13 +02:00
Duan Tao
d364f3896c Allow ai city to re-assign specialists. 2018-12-10 11:34:30 +08:00
Yair Morgenstern
d1df5a2fdf Chinese font downloaded per-use basis - makes the android app require Internet permissions, but that was coming anyway 2018-12-09 19:47:21 +02:00
Duan Tao
bb12fc7cdb Code style improvement. 2018-12-09 19:05:33 +08:00
Yair Morgenstern
ff29448e06 Added translations for Ancient Ruins bonus notifications 2018-12-07 12:20:23 +02:00
Yair Morgenstern
4491ae1859 Movable tiles shown again for Civilian units 2018-12-07 12:01:31 +02:00
Yair Morgenstern
0a5ba19c6d Translation update: more things are translated, more are translatable, translation function moved 2018-12-07 11:24:55 +02:00
Duan Tao
ca3172b2cf Give food a little bit more weight. 2018-12-07 15:59:05 +08:00
Yair Morgenstern
01ece11185 Added Camel Archer, Arabian unique unit 2018-12-06 23:08:11 +02:00
Yair Morgenstern
6672b9e7bd Added Minuteman, American unique, and England special ability 2018-12-06 22:02:03 +02:00
Yair Morgenstern
20994cb908 Dev: Save & Load screens put into separate package 2018-12-06 20:19:16 +02:00
Duan Tao
173a773271 Allow auto assign population to specialists. 2018-12-07 00:39:15 +08:00
Yair Morgenstern
7cacff0a37 Can no longer see diplomatic staus of civs you haven't met in Diplomacy Overview 2018-12-06 16:12:31 +02:00
Yair Morgenstern
37dc952fe6 MoveHereButton dissapears after unit has moved 2018-12-06 15:55:28 +02:00
Yair Morgenstern
9b07120080 Added Destroyer, late-game naval melee unit
Caravel upgrades to ironclad
2018-12-06 15:47:35 +02:00
Yair Morgenstern
5d56b930c1 Added Diplomacy overview! 2018-12-06 13:33:10 +02:00
Yair Morgenstern
44d5017f6f MoveHereButton creation deferred to main thread, in order to LibGDX errors caused by concurrent UI alteration 2018-12-06 12:30:02 +02:00
yairm210
eb4844c48d
Merge pull request #308 from ninjatao/fix_free_building
Free culture building now generates culture. Add map size option.
2018-12-06 11:44:06 +02:00
Yair Morgenstern
e53f8d8933 Merge branch 'master' of https://github.com/yairm210/UnCiv 2018-12-06 11:41:49 +02:00
Duan Tao
fbfde0d9fb Add resistance icon. 2018-12-06 14:44:18 +08:00
Duan Tao
fc5fc48f7d Better addCultureBuilding. 2018-12-06 11:17:35 +08:00
Duan Tao
d1a86079a2 Add city resistance. 2018-12-06 01:03:23 +08:00
Duan Tao
b25f8751e6 Free culture building now generates culture. Add map size option. 2018-12-05 23:42:18 +08:00
Yair Morgenstern
ed1753d4ad Added small black spinning circle around selected unit, so it will be more noticable 2018-12-05 15:01:42 +02:00
Yair Morgenstern
67625321b8 Great merchant trade mission gold increases with era (as per original civ)
Added Great People actions translations
2018-12-05 13:48:23 +02:00
Yair Morgenstern
d530740d35 Merge branch 'master' of https://github.com/yairm210/UnCiv 2018-12-05 10:31:20 +02:00
Yair Morgenstern
13ff4843c0 Civilopeida entries sorted alphabetically 2018-12-05 10:30:50 +02:00
yairm210
7800a003db
Merge pull request #305 from ninjatao/fix_acquire
Add icon for aquirable tiles in city screen.
2018-12-05 10:23:05 +02:00
Yair Morgenstern
93646cd74b Missing French accentuated characters now shown 2018-12-05 10:21:14 +02:00
Duan Tao
f1c27ca0ea Add icon for aquirable tiles in city screen. 2018-12-05 15:13:06 +08:00
Yair Morgenstern
c706fa455a Code inspection and other general fixes - gotta clean up when there are guests ;) 2018-12-04 23:21:57 +02:00
Yair Morgenstern
7410cb8efe BuildingTable and UnitTable texts translated! 2018-12-04 22:41:54 +02:00
Yair Morgenstern
c359616824 General code cleanup - performance improvements on order in ||, StringBuilders replaced with line lists, added missing translations 2018-12-04 21:23:25 +02:00
Yair Morgenstern
d087a3f69a Solved 2 edge cases - one where Unciv.resume() is called with an empty GameInfo, and the other where the MoveHereButton in TileMapHolder can throw an exception if the board changed between 2 actions.
Both impossible to replicate, both will work if the user tries again, but still better solved than unsolved.
2018-12-04 20:47:37 +02:00
yairm210
bb78673edc
Merge pull request #302 from ninjatao/fix_acquire
Fix : can acquire tiles that already belong to the city.
2018-12-04 20:22:40 +02:00
Duan Tao
26a4a37389 Fix : can acquire tiles that already belong to the city. 2018-12-04 22:26:05 +08:00
Yair Morgenstern
3fe6bbeecc Unhappiness combat penalty capped at 90% - kudos anh pham-vu! 2018-12-04 13:09:38 +02:00
yairm210
eba64d38ee
Merge pull request #299 from ninjatao/fix_conquered_population
Fix : city might have negative free population after been conquered.
2018-12-04 12:32:25 +02:00
Duan Tao
6934ed0b0d Unassign population before conquered city given to conquerer. 2018-12-04 18:21:05 +08:00
yairm210
a2a2c2ca00
Merge pull request #300 from ninjatao/allow_tranfer_tile
Allow city to acuqire nearby tiles from friendly cities.
2018-12-04 12:14:45 +02:00
Duan Tao
76ecec8511 Remove wraping method for transfering tile. 2018-12-04 18:09:17 +08:00
Yair Morgenstern
bc1b1e7672 Solved a super-rare bug where the game would get stuck if you expanded the city onto a tile with an enemy that couldn't be teleported anywhere else - kudos Groundless Name! 2018-12-04 11:45:16 +02:00
Duan Tao
7c0179b268 Only connected tiles are acquirable. 2018-12-04 14:07:14 +08:00
Duan Tao
473bb17eba Allow city to acuqire nearby tiles from friendly cities. 2018-12-04 12:57:29 +08:00
Duan Tao
b5adf08dbe Fix city might have negative free population after been conquered. 2018-12-04 10:48:38 +08:00
Yair Morgenstern
c12906f63b Removed old StatExplainer code 2018-12-03 17:42:41 +02:00
Duan Tao
6cb965f0ad Can no longer choose Great War Infantry as free gp. 2018-12-03 22:48:37 +08:00
Yair Morgenstern
53bac34b42 Added Gatling Gun unit
Cannon upgrades to Artillery
2018-12-03 16:00:29 +02:00
yairm210
23e55495d4
Merge pull request #297 from ninjatao/fix_city_button_color
City button changes color after been conquered.
2018-12-03 15:27:34 +02:00
Duan Tao
a769678e63 City button changes color after been conquered. 2018-12-03 19:26:35 +08:00
Yair Morgenstern
b3b2cbe23c Organized trade table 2018-12-03 13:08:34 +02:00
Yair Morgenstern
1e17df4b1e Travis update, using 'android:components' instead of 'install' for base installations 2018-12-03 10:17:06 +02:00
Yair Morgenstern
4f0f163c00 Difficulty affects all AI yields now, which should widen the difficulty range - easy difficulties are now easier, and hard ones are harder 2018-12-03 09:57:27 +02:00
Yair Morgenstern
24b27a791f Added Replacable Parts tech and Great War Infantry
Musketman now upgrades to Rifleman
Solved more rare concurrency problems
2018-12-02 23:05:05 +02:00
Yair Morgenstern
28ae533acc Added Landship, the first Armor unit!
Added promotions for Armor units
2018-12-02 15:46:45 +02:00
Yair Morgenstern
1301b1181a City stats details in city screen moved from table to right-side scroller 2018-12-02 10:35:05 +02:00
Yair Morgenstern
cd28358289 Fixed bug where you could convince AI to declare war on defeated civs - kudos ninjatao! 2018-12-01 22:40:14 +02:00
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
8c3282ddce Ruins no longer give researched techs - kudos philn3v!
Can no longer see over mountains
2018-11-30 10:21:44 +02:00
Yair Morgenstern
ce9d68e375 Hopefully the yield in the city screen looks better now
Added mountains
2018-11-28 23:05:14 +02:00