Yair Morgenstern
|
2d302ea2da
|
Added Horseman, Catapult and Spearman, with all that entails
|
2018-05-08 10:58:26 +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
|
8350d000b1
|
Added units to civilopedia
Added more info to civilopedia
|
2018-05-07 12:33:49 +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
|
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
|
fb1f381f06
|
Added FreeType, which lets us use whatever fonts we want
|
2018-05-01 21:41:02 +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
|
4d10e11482
|
Added Egypt, other civs can now build wonders!
|
2018-04-25 23:47:03 +03:00 |
|
Yair Morgenstern
|
9816cd57da
|
Added "explored tiles" to civinfo, moved worker automation to separate class
|
2018-04-25 22:09:24 +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
|
d0f3a10728
|
Moved notifications to CivInfo, notifications on enemy actions removed
|
2018-04-18 00:00:31 +03:00 |
|
Yair Morgenstern
|
c6ebb733a1
|
Added Greece to civilizations, city names no come from the Civilizations json
|
2018-04-17 23:57:06 +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
|
dd3d4b605f
|
Added archer
|
2018-04-11 22:34:20 +03:00 |
|
Yair Morgenstern
|
872872cdf0
|
Desert color more distinct
|
2018-04-11 22:22:19 +03:00 |
|
Yair Morgenstern
|
32efae340b
|
Unit table now displays ranged strength for ranged units
|
2018-04-09 19:09:08 +03:00 |
|
Yair Morgenstern
|
4de9ee106f
|
City button padding expanded, warrior now has 2 strength as it should
|
2018-04-08 16:13:54 +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
|
7ff9f17943
|
Added battle modifiers, specifically - terrain defence bonuses
|
2018-04-04 23:10:16 +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
|
5d00adb7fe
|
Added GetTile function to MapUnit, which simplifies and normalizes a lot of the unit logic
Battle simulation and actual battle work as expected!
|
2018-04-02 15:16:28 +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
|
0a9317f8ca
|
Removed old unit icons
|
2018-03-23 11:03:34 +03:00 |
|
Yair Morgenstern
|
96c217fec8
|
Added unit icons with the background according to owner
|
2018-03-22 23:45:28 +02: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
|
66f900e4ec
|
Changed terrain visualization - is now plain color awith overlays for terrain feature, looks really good!
|
2018-03-16 13:09:43 +02:00 |
|
Yair Morgenstern
|
53e332e9e8
|
Tutorials moved to a separate json file
|
2018-03-12 23:33:03 +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
|
1a4a9d416c
|
Unit control transferred to UnitTable
|
2018-03-07 18:37:16 +02:00 |
|
Yair Morgenstern
|
9b29944c2b
|
All coe converted to Kotlin!
|
2018-03-02 15:34:24 +02:00 |
|
Yair Morgenstern
|
18be9e37b2
|
Converted all GameBasics to Kotlin
|
2018-02-24 22:43:41 +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
|
85ffcc58ee
|
Added CivilizationPolicies, added great person pick when completing Liberty
|
2018-01-11 22:50:59 +02:00 |
|
Yair Morgenstern
|
546472b528
|
Organized classes into folders
|
2018-01-11 22:22:51 +02:00 |
|
Yair Morgenstern
|
63f24db67b
|
Implemented line-of-sight according to terrain
|
2018-01-11 20:51:19 +02:00 |
|