Skip to content

Commit

Permalink
Update units
Browse files Browse the repository at this point in the history
  • Loading branch information
RobLoach committed Oct 18, 2024
1 parent b938473 commit 28f8efd
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 6 deletions.
16 changes: 16 additions & 0 deletions jsons/TileImprovements.json
Original file line number Diff line number Diff line change
Expand Up @@ -398,6 +398,22 @@
]
},

{
"name": "Great Scientist Specialist",
"terrainsCanBeBuiltOn": ["Land"],
"science": 3,
"uniques": [
// TODO: Provides 12 Espionage
"Great Improvement",
"Does not need removal of [All]",
"Will not be replaced by automated units",
"Unpillagable",
"Irremovable",
"Excluded from map editor",
"Will not be displayed in Civilopedia"
]
},

{
"name": "Great General Specialist",
"terrainsCanBeBuiltOn": ["Land"],
Expand Down
5 changes: 4 additions & 1 deletion jsons/UnitTypes.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,10 @@
{
"name": "Missle",
"movementType": "Air",
"uniques": ["Self-destructs when attacking", "Cannot be intercepted"]
"uniques": [
"Self-destructs when attacking",
"Cannot be intercepted"
]
},
{
"name": "Animal",
Expand Down
36 changes: 31 additions & 5 deletions jsons/Units.json
Original file line number Diff line number Diff line change
Expand Up @@ -223,11 +223,13 @@
"interceptRange": 2,
"strength": 18,
"movement": 1,
"range": 1,
"cost": 150,
"requiredTech": "Rocketry",
"uniques": [
// TODO: SAM Infantry "Can upgrade to [Mobile SAM]", (BTS)
"[40]% chance to intercept air attacks",
"Must set up to ranged attack",
"[+75]% Strength <vs [Helicopter] units>",
"Never appears as a Barbarian unit"
],
Expand Down Expand Up @@ -612,7 +614,7 @@
"Invisible to others",
"Can see invisible [Submarine] units",
"May enter foreign tiles without open borders",
// Can move through impassible terrain
"Can pass through impassable tiles",
"Withdraws before melee combat <with [50]% chance>",
"Never appears as a Barbarian unit"
],
Expand All @@ -627,7 +629,7 @@
"strength": 12,
"movement": 6,
"rangedStrength": 12,
"range": 8,
"range": 6,
"interceptRange": 5,
"cost": 100,
"requiredTech": "Flight",
Expand All @@ -648,12 +650,12 @@
"strength": 16,
"movement": 8,
"rangedStrength": 16,
"range": 10,
"range": 8,
"cost": 140,
"requiredTech": "Flight",
"requiredResource": "Oil",
"uniques": [
// "Can upgrade to [Stealth Bomber] <if [Civ IV Beyond the Sword] is enabled>", // TODO: Figure out how to get a Stealth Bomber entry to upgrade to
"Can upgrade to [Stealth Bomber]",
"Only available <after discovering [Radio]>",
"Never appears as a Barbarian unit",
// Causes collateral damage
Expand Down Expand Up @@ -687,6 +689,30 @@
"attackSound": "jetgun"
},

{
"name": "Stealth Bomber",
"unitType": "Bomber",
"strength": 20,
"movement": 12,
"rangedStrength": 20,
"range": 12,
"cost": 200,
"requiredTech": "Composites",
"requiredResource": "Aluminum",
"uniques": [
"Only available <after discovering [Flight]>",
"Only available <after discovering [Robotics]>",
// Causes collateral damage
"Consumes [1] [Oil]",
"Damage taken from interception reduced by [50]%", // Can evade interception (50% chance)
"[-50]% Strength <vs [Water] units>",
"Destroys tile improvements when attacking",
"Never appears as a Barbarian unit",
"[40]% Strength <vs cities> <when attacking>" // bombard city defenses (-20% turn)
],
"attackSound": "bombing"
},

// Missiles
{
"name": "Nuclear Missile", // "ICBM" in Civ 4
Expand Down Expand Up @@ -1086,7 +1112,7 @@
"Can see invisible [Spy] units",
"Cannot attack",
"Never appears as a Barbarian unit"
// Can infiltrate another civilization's city (+3000 espionage points)
// TODO: Can infiltrate another civilization's city (+3000 espionage points)
]
},

Expand Down

0 comments on commit 28f8efd

Please sign in to comment.