mirror of
https://github.com/yairm210/Unciv.git
synced 2025-03-12 19:10:12 +07:00
Preparation for hill as terrain feature (#3784)
* ensure backwards compatibility * Added new Hill.png * Added temp TileSetConfig to support new hill sprite * Added missing Ancient ruins tiles
This commit is contained in:
parent
0440a70a9c
commit
00ec000d50
Binary file not shown.
Before Width: | Height: | Size: 771 B After Width: | Height: | Size: 720 B |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Before Width: | Height: | Size: 887 KiB After Width: | Height: | Size: 888 KiB |
@ -65,6 +65,7 @@
|
||||
"type": "Land",
|
||||
"production": 2,
|
||||
"movementCost": 2,
|
||||
"overrideStats": true,
|
||||
"defenceBonus": 0.25,
|
||||
"RGB": [105,125,72],
|
||||
"rough": true
|
||||
|
55
android/assets/jsons/TileSets/FantasyHex-New.json
Normal file
55
android/assets/jsons/TileSets/FantasyHex-New.json
Normal file
@ -0,0 +1,55 @@
|
||||
{
|
||||
"useColorAsBaseTerrain": "false",
|
||||
"ruleVariants": {
|
||||
"Hill": ["Grassland","Hill"],
|
||||
"Hill+Ancient ruins": ["Grassland","Hill","Ancient ruins"],
|
||||
|
||||
"Hill+Sheep": ["Grassland","Hill","Sheep"],
|
||||
"Hill+Sheep+Ancient ruins": ["Grassland","Hill","Sheep","Ancient ruins"],
|
||||
"Hill+Sheep+Pasture": ["Grassland","Hill","Sheep+Pasture"],
|
||||
"Hill+Horses": ["Grassland","Hill","Horses"],
|
||||
"Hill+Horses+Ancient ruins": ["Grassland","Hill","Horses","Ancient ruins"],
|
||||
"Hill+Horses+Pasture": ["Grassland","Hill","Horses+Pasture"],
|
||||
"Hill+Deer": ["Grassland","Hill","Deer"],
|
||||
"Hill+Deer+Ancient ruins": ["Grassland","Hill","Deer","Ancient ruins"],
|
||||
"Hill+Deer+Camp": ["Grassland","Hill","Deer+Camp"],
|
||||
|
||||
"Hill+Iron": ["Grassland","Hill","Iron"],
|
||||
"Hill+Iron+Ancient ruins": ["Grassland","Hill","Iron","Ancient ruins"],
|
||||
"Hill+Iron+Mine": ["Grassland","Hill","Iron","Mine"],
|
||||
"Hill+Aluminum": ["Grassland","Hill","Aluminum"],
|
||||
"Hill+Aluminum+Ancient ruins": ["Grassland","Hill","Aluminum","Ancient ruins"],
|
||||
"Hill+Aluminum+Mine": ["Grassland","Hill","Aluminum","Mine"],
|
||||
"Hill+Uranium": ["Grassland","Hill","Uranium"],
|
||||
"Hill+Uranium+Ancient ruins": ["Grassland","Hill","Uranium","Ancient ruins"],
|
||||
"Hill+Uranium+Mine": ["Grassland","Hill","Uranium","Mine"],
|
||||
"Hill+Coal": ["Grassland","Hill","Coal"],
|
||||
"Hill+Coal+Ancient ruins": ["Grassland","Hill","Coal","Ancient ruins"],
|
||||
"Hill+Coal+Mine": ["Grassland","Hill","Coal","Mine"],
|
||||
|
||||
"Hill+Silver": ["Grassland","Hill","Silver"],
|
||||
"Hill+Silver+Ancient ruins": ["Grassland","Hill","Silver","Ancient ruins"],
|
||||
"Hill+Silver+Mine": ["Grassland","Hill","Silver","Mine"],
|
||||
"Hill+Gold Ore": ["Grassland","Hill","Gold Ore"],
|
||||
"Hill+Gold Ore+Ancient ruins": ["Grassland","Hill","Gold Ore","Ancient ruins"],
|
||||
"Hill+Gold Ore+Mine": ["Grassland","Hill","Gold Ore","Mine"],
|
||||
"Hill+Marble": ["Grassland","Hill","Marble"],
|
||||
"Hill+Marble+Ancient ruins": ["Grassland","Hill","Marble","Ancient ruins"],
|
||||
"Hill+Marble+Quarry": ["Grassland","Hill","Quarry+Marble"],
|
||||
"Hill+Gems": ["Grassland","Hill","Gems"],
|
||||
"Hill+Gems+Ancient ruins": ["Grassland","Hill","Gems","Ancient ruins"],
|
||||
"Hill+Gems+Mine": ["Grassland","Hill","Gems","Mine"],
|
||||
"Hill+Dyes": ["Grassland","Hill","Dyes"],
|
||||
"Hill+Dyes+Ancient ruins": ["Grassland","Hill","Dyes","Ancient ruins"],
|
||||
"Hill+Dyes+Plantation": ["Grassland","Hill","Dyes+Plantation"],
|
||||
"Hill+Spices": ["Grassland","Hill","Spices"],
|
||||
"Hill+Spices+Ancient ruins": ["Grassland","Hill","Spices","Ancient ruins"],
|
||||
"Hill+Spices+Plantation": ["Grassland","Hill","Spices+Plantation"],
|
||||
"Hill+Silk": ["Grassland","Hill","Silk"],
|
||||
"Hill+Silk+Ancient ruins": ["Grassland","Hill","Silk","Ancient ruins"],
|
||||
"Hill+Silk+Plantation": ["Grassland","Hill","Silk+Plantation"],
|
||||
"Hill+Furs": ["Grassland","Hill","Furs"],
|
||||
"Hill+Furs+Ancient ruins": ["Grassland","Hill","Furs","Ancient ruins"],
|
||||
"Hill+Furs+Camp": ["Grassland","Hill","Furs+Camp"]
|
||||
}
|
||||
}
|
@ -74,7 +74,7 @@ open class TileInfo {
|
||||
var roadStatus = RoadStatus.None
|
||||
var turnsToImprovement: Int = 0
|
||||
|
||||
fun isHill() = baseTerrain == Constants.hill
|
||||
fun isHill() = baseTerrain == Constants.hill || terrainFeatures.contains(Constants.hill)
|
||||
|
||||
var hasBottomRightRiver = false
|
||||
var hasBottomRiver = false
|
||||
|
Loading…
Reference in New Issue
Block a user