Yair Morgenstern
4d520c8466
Added "unit upgrade" action for old units
2018-05-25 18:27:54 +03:00
Yair Morgenstern
c984704af1
The "Construct improvement" action is now disabled when the unit has no movement or there are no improvements to pick
2018-05-25 13:04:31 +03:00
Yair Morgenstern
7ee62b7d1c
Moved star,circle,shield icons to OtherIcons folder
2018-05-24 22:31:06 +03:00
Yair Morgenstern
2a2cc9a873
Removed final sum of combat values from BattleTable
2018-05-23 00:55:55 +03:00
Yair Morgenstern
1b2fa7317e
Added unit obsolesence
2018-05-21 23:00:09 +03:00
Yair Morgenstern
318931b902
Added extra stat icons
2018-05-17 22:02:11 +03:00
Yair Morgenstern
3e0e1b2a43
In-game year is displayed by the number of turns
2018-05-17 15:15:28 +03:00
Yair Morgenstern
d3799a0c64
When settlers have no viable spots within 5 tiles, they random walk to edges of walking ability
2018-05-16 23:45:25 +03:00
Yair Morgenstern
2c2a4e5da3
The tiles the unit can move to are now displayed when selecting a unit,
...
The hex borders have been changed to points
Thanks to Mihail Pastuhov for the ideas!
2018-05-15 23:39:04 +03:00
Yair Morgenstern
030ddafce6
Bugfixes
2018-05-14 22:45:41 +03:00
Yair Morgenstern
ec760e660f
Fixed crash when settler didn't find a good city spot within 5 tiles
2018-05-11 10:39:54 +03:00
Yair Morgenstern
4c4abb452c
Fixed idiotic bug that caused the game to crash =(
2018-05-10 11:01:55 +03:00
Yair Morgenstern
9625a12ba2
Damage calculations are now according to extrapolated Civ V rules
2018-05-09 18:24:30 +03:00
Yair Morgenstern
c3a51460b7
More unit information and combat mechanics fixes
2018-05-08 11:56:51 +03:00
Yair Morgenstern
8b748384af
Added chariot archer - includes adding requiredTech, requiredResource, and uniques to units
2018-05-07 23:42:58 +03:00
Yair Morgenstern
4e699f917e
Organized automation classes
2018-05-06 11:48:01 +03:00
Yair Morgenstern
1a6e4d30f8
Can now see the units from within the city screen
2018-05-06 09:30:20 +03:00
Yair Morgenstern
8d2edfefc7
Civilopedia help now shows correct text
...
Sped up pollicy-related actions
2018-04-27 15:24:31 +03:00
Yair Morgenstern
ace5a6efbf
Worker automation fixed - ready for big update!
2018-04-26 21:29:20 +03:00
Yair Morgenstern
221a8668fa
Selected unit now has a white circle around it
2018-04-17 21:56:58 +03:00
Yair Morgenstern
34c1047b65
Fixed bug where enemy units were viewable despite the tile being unexplored
2018-04-12 21:52:00 +03:00
Yair Morgenstern
ca7fb9c3be
Multiple IDE-suggested fixes
2018-04-11 23:46:00 +03:00
Yair Morgenstern
32efae340b
Unit table now displays ranged strength for ranged units
2018-04-09 19:09:08 +03:00
Yair Morgenstern
f662cd910d
Added a table in city screen, to show a breakdown of the ciy stats
2018-04-05 13:59:22 +03:00
Yair Morgenstern
39cc236fae
City labels are colored according to civ, and scale down when zooming in
2018-04-05 12:47:10 +03:00
Yair Morgenstern
e5e0c5daa5
Now displays defender name properly, and not attacker name
2018-04-05 11:19:31 +03:00
Yair Morgenstern
461bea0cbc
Healing units now attempt to go to better tiles to heal there
...
Fixed bug where units moving from A to B would move multiple times between turns, effectively "jumping" distances
2018-04-05 11:04:40 +03:00
Yair Morgenstern
4e36aa0d5a
No longer attempts to attack city that contains a unit
...
Battle visualization bug fixed
2018-04-04 17:37:59 +03:00
Yair Morgenstern
bd1a191b15
Battle tabl now shows results of battle, added Barbarian civ
2018-04-01 15:01:48 +03:00
Yair Morgenstern
a8051bc930
Moved CityButton from TileGroup to WorldTileGroup
2018-03-21 22:03:37 +02:00
Yair Morgenstern
e496148e21
Tiles are now larger, population and units placed in a more visually pleasing way
2018-03-19 23:30:54 +02:00
Yair Morgenstern
9debc85501
Removed old terrain icons to decrease the size of the apk
2018-03-19 23:09:31 +02:00
Yair Morgenstern
c4736f0467
Map generation now generates areas coontaining the same terrain, rather than have each tile be a random terrain - much closerr to what you get in the real Civ game, even though we're pretty far from there
2018-03-10 22:01:10 +02:00
Yair Morgenstern
9253c40085
Added Kotlin!
2018-02-23 15:36:13 +02:00
Yair Morgenstern
397556f81f
Deleted unneccesary files, minor changes that were pointed out by code inspection
2018-02-23 13:31:45 +02:00
Yair Morgenstern
6a2f4a07f1
Major overhaul - all tree items now have transient pointers to their parents, eliiminating the need for static calls for Civilization.Current and the like - neccesary if we want to have multiple civilizations
2018-02-23 12:57:52 +02:00
Yair Morgenstern
4d6b5c997d
Split generating the map to a separate class
...
Fixed bug loading game when multiple cities
2018-02-05 23:19:58 +02:00
Yair Morgenstern
ce7a7916c1
- Fixed bug when picking legalism with less than 4 cities
...
- Added City Center indication, made population image in city screen more prominent and clickable
2018-02-03 21:49:46 +02:00
Yair Morgenstern
7cbddd883b
Split WorldScreen functionality into components - civ stats table, tile info table, tile map holder, notificaations scroll, idle unit button
...
Added yield on tiles
2018-01-31 22:45:21 +02:00
Yair Morgenstern
b6d235a4d0
Automated actions should now choose best and closest tile to work on, differentiated pre- and post- turn actions
2018-01-22 22:57:17 +02:00
Yair Morgenstern
63f24db67b
Implemented line-of-sight according to terrain
2018-01-11 20:51:19 +02:00
Yair Morgenstern
5b28840940
Notifications now contain location, and are clickable when appropriate
2018-01-08 22:42:09 +02:00
Yair Morgenstern
6c035c79b6
Improved visuals of science victory screen
...
Added Scout to game start
Added tutorials
2018-01-08 18:52:30 +02:00
Yair Morgenstern
9dad8908d6
Added basic tutorials
2018-01-03 22:36:56 +02:00
Yair Morgenstern
08735d8e99
Improvement building no longer generates notification
...
Roads that turn to railroads now change color, and railroads are gray to help them stand out against the background
Map now contains a 50px padding from the edge
2018-01-02 21:06:50 +02:00
Yair Morgenstern
c0927cf49f
Added free social policies and expanded automation choices
2018-01-01 22:37:42 +02:00
Yair Morgenstern
befb0561b5
Added unit movement to further tiles
2017-12-30 22:58:36 +02:00
Yair Morgenstern
ab2b33318b
Buildings are now divided by type in city screen
2017-12-28 21:50:17 +02:00
Yair Morgenstern
7b0b0b2f3b
Great Person Points added to wonder description
...
Fixed bug where university science percent would keep rising
Specialists are now per-building
2017-12-28 21:11:58 +02:00
Yair Morgenstern
f30ade602d
Split buildings and units to 2 separate files and types - both are now IConstruction, and cityBuildings has been changed to cityConstructions will all that entails
2017-12-17 19:45:09 +02:00
Yair Morgenstern
761b62038f
Observatory now available with astronomy
...
Wealth and science production fixed to 4:1
Wonder bug fixed
2017-12-12 22:31:48 +02:00
Yair Morgenstern
48f56e2e85
Added factories and civ resource management
2017-12-08 09:39:18 +02:00
Yair Morgenstern
635e8ce08a
Game now fits to the screen, without 'extra bits'
...
Roads now make movement cost 1/2 before machinery and 1/3 after
2017-12-05 13:47:33 +02:00
Yair Morgenstern
4bb4187ab1
Organized unique wonder abilities by adding "unique" string to building
...
Added Machu Pichu, Angkor Wat and Aqueduct unique abilities
Expanded civilopidia entry for buildings
Merged CityPopulation into CityInfo because the division was arbitrary
2017-12-04 19:10:25 +02:00
Yair Morgenstern
2f9d6af693
Improvements on tiles can advance
...
Cannot create adjacent cities
Standardized function and parameter names
2017-11-30 22:25:20 +02:00
Yair Morgenstern
c8dd598438
Added education buildings
2017-11-25 23:51:58 +02:00
Yair Morgenstern
d125c6ba3e
Google play-able
...
Units with no turns left are now grayed out
Added culture pool to cities and tiles being added to cities when pool fills
Changed tile icon order and placing of resource icon
2017-11-25 21:56:04 +02:00
Yair Morgenstern
0319602092
Initial commit
2017-11-22 00:09:35 +02:00