Skip to content

Commit

Permalink
Merge pull request #181 from Doomstar00/master
Browse files Browse the repository at this point in the history
add Doomstar civ
  • Loading branch information
Caballero-Arepa authored Aug 4, 2024
2 parents 89c93c6 + 4456af3 commit 7833ddc
Show file tree
Hide file tree
Showing 13 changed files with 209 additions and 2 deletions.
Binary file added Images/NationIcons/DS civ.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/TileSets/HexaRealm/Units/Gray Goo unit.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/UnitIcons/DSStarfighter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/UnitIcons/Gray Goo unit.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions jsons/Buildings.json
Original file line number Diff line number Diff line change
Expand Up @@ -382,4 +382,23 @@
],
"requiredTech": "Iron Working"
},



//Doomstar civ
{
"name": "DS USM tech",
"uniqueTo": "DS civ",
"cost": 0,
"uniques": ["Unavailable",
"[+2]% Strength <for [All] units> <for [9999] turns>",
"[+48]% Strength <for [Gray Goo unit] units> <for [9999] turns>",
"[+2]% [Production] [in all cities] <for [9999] turns>",
"[+2]% [Gold] <for [9999] turns>",
"[+2]% [Science] <for [9999] turns>",
"[+2]% [Culture] <for [9999] turns>",
"[+2]% [Food] [in all cities] <for [9999] turns>",
"Remove [DS USM tech] [in this city]"
]
},
]
41 changes: 41 additions & 0 deletions jsons/Nations.json
Original file line number Diff line number Diff line change
Expand Up @@ -903,5 +903,46 @@
"New Nuras","Erech","Kutahar","Batam","Surabayay","Ashur-akabu","Ninveh","Nimrud","Arabela","Nutai",
"Zabrud","Berlian","Uran"," Tiong","Mashkan Shapir","Tuttul","Ramad","Ana","Haradum","Agrab",
"Uqair","Gubba","Hafriyat","Nagar","Shubat Enlil","Urhai","Urkesh","Awan"]
},





//Doomstar
{
"name": "DS civ",
"leaderName": "Doomstar",
"adjective": ["DS"],
"preferredVictoryType": "Scientific",
"personality": "Doomstar",

"startIntroPart1": "",

"declaringWar": "DIE FOR EVERYTHING YOU HAVE DONE!!!",
"attacked": "Another annoying conqueror...",
"defeated": "I have to leave this world, i am not welcome here...",
"introduction": "Hello. I'm asking you not to touch me, and I won't bother you.",

"neutralHello": "Hello",
"hateHello": "You are not welcome here",

"tradeRequest": "Will you agree this?",

"outerColor": [0,0,0],
"innerColor": [127,0,255],

"uniqueName": "Quality over quantity",
"uniques": [
"[+10]% [Science]",
"[Military] units gain the [DSEliteUnit] promotion",
"[-50]% Production when constructing [Military] units [in all cities]",
"[Gold] cost of purchasing [Military] units [+100]%",
"[Faith] cost of purchasing [Military] units [+100]%",
"[+20]% Strength <for [Military] units>",
"Cannot build [Stealth Bomber] units",
"Gain a free [USM tech] [in capital] <upon discovering [Can be continually researched] technology>",
],
"cities": ["Core", "Anihillation", "Hive", "Doom", "Moscow", "Infestation", "Complex 001"]
}
]
42 changes: 41 additions & 1 deletion jsons/Personalities.json
Original file line number Diff line number Diff line change
Expand Up @@ -275,5 +275,45 @@
"diplomacy": 7,
"loyal": 4,
"expansion": 40
}
},
{
"name": "Doomstar",
"preferredVictoryType": "Scientific",

"culture": 2,
"faith": 0,
"food": 2,
"gold": 2,
"happiness": 2,
"production": 10,
"science": 10,
"military": 2,
"aggressive": 2,
"declareWar": 0,
"commerce": 2,
"diplomacy": 3,
"loyal": 8,
"expansion": 2,

"priorities": {
"Tradition": 4,
"Liberty": 4,
"Honor": 1,
"Commerce": 5,
"Patronage": 2,
"Piety": 0,
"Rationalism": 20,
"Freedom": 2,
"Autocracy": 2,
"Order": 25
},
"uniques": [
"Will not build [Shrine]", "Will not build [Temple]",
"Will not build [Stonehenge]", "Will not build [Mausoleum of Halicarnassus]",
"Will not build [Grand Temple]", "Will not build [Hagia Sophia]",
"Will not build [Great Mosque of Djenne]", "Will not build [Notre Dame]",
"Will not build [Cathedral]", "Will not build [Monastery]",
"Will not build [Mosque]", "Will not build [Pagoda]"
]
},
]
17 changes: 16 additions & 1 deletion jsons/UnitPromotions.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,19 @@
"name": "[Bounty Hunter] ability", // only for Bounty Hunter and subsequent upgrades
"uniques": ["[+15]% Strength <when fighting in [Foreign Land] tiles>","Earn [100]% of killed [Military] unit's [Strength] as [Gold]"],
},
]



//Doomstar civ
{
"name": "DSEliteUnit",
"uniques": ["[+5] HP when healing", "[+300]% XP gained from combat", "[+2] XP gained from combat"]
},
{
"name": "Gray Goo Devouring",
"uniques": [
"Doing so will consume this opportunity to choose a Promotion",
"[+50]% Strength <for [9999] turns> <for [Gray Goo unit] units>"
]
},
]
44 changes: 44 additions & 0 deletions jsons/Units.json
Original file line number Diff line number Diff line change
Expand Up @@ -482,4 +482,48 @@
"uniques": ["[+300]% Strength <vs cities> <when attacking>", "No defensive terrain bonus", "[-1] Sight"],
"attackSound": "throw"
},



//Doomstar civ
{
"name": "DSStarfighter",
"unitType": "Fighter",
"replaces": "Jet Fighter",
//"replaces": "Stealth Bomber",
"uniqueTo": "DS civ",
"movement": 2,
"strength": 100,
"rangedStrength": 100,
"range": 25,
"interceptRange": 25,
"cost": 1000,
"requiredTech": "Nuclear Fusion",
"requiredResource": "Aluminum",
"uniques": ["[100]% chance to intercept air attacks",
"Damage taken from interception reduced by [100]%",
"[+50]% Damage when intercepting", "Can see invisible [All] units",
"[+100]% Strength <vs cities>", "Uncapturable"],
"attackSound": "jetgun"
},
{
"name": "Gray Goo unit",
"unitType": "Civilian",
"uniqueTo": "DS civ",
"movement": 4,
"strength": 25,
"cost": 500,
"requiredTech": "Nanotechnology",
"uniques": ["May travel on Water tiles without embarking",
"Can pass through impassable tiles", "Uncapturable",
"Can see invisible [All] units",
"No defensive terrain bonus",
"Ignores terrain cost",
"Heals [20] damage if it kills a unit",
"Earn [50]% of killed [All] unit's [Cost] as [Science]",
"This Unit gains the [Gray Goo Devouring] promotion <upon defeating a [Military] unit> <for [DS civ]>",
"Limited to [1] per Civilization"
],
"attackSound": "gdrAttack"
},
]
24 changes: 24 additions & 0 deletions jsons/translations/English.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#################### Lines from Promotions ####################
DSEliteUnit = Elite unit
Gray Goo Devouring = Gray Goo Devouring
#################### Lines from Units ####################
Gray Goo unit = Gray Goo unit
DSStarfighter = Starfighter
#################### Lines from Buildings ####################
DS USM tech = Advanced Tech
#################### Lines from Nations ####################
DS civ = Doomstar s republic
DIE FOR EVERYTHING YOU HAVE DONE!!! = DIE FOR EVERYTHING YOU HAVE DONE!!!
Another annoying conqueror... = Another annoying conqueror...
I have to leave this world, i am not welcome here... = I have to leave this world, i am not welcome here...
Hello. I'm asking you not to touch me, and I won't bother you. = Hello. I'm asking you not to touch me, and I won't bother you.
Hello = Hello
You are not welcome here = You are not welcome here
Will you agree this? = Will you agree this?
Quality over quantity = Quality over quantity
Core = Core
Anihillation = Anihillation
Hive = Hive
Doom = Doom
Infestation = Infestation
Complex 001 = Complex 001
24 changes: 24 additions & 0 deletions jsons/translations/Russian.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#################### Lines from Promotions ####################
DSEliteUnit = Элитная единица
Gray Goo Devouring = Пожирание Серой Слизи
#################### Lines from Units ####################
Gray Goo unit = Серая Слизь
DSStarfighter = Космический истребитель
#################### Lines from Buildings ####################
DS USM tech = Продвинутые технологии
#################### Lines from Nations ####################
DS civ = Республика Doomstar-а
DIE FOR EVERYTHING YOU HAVE DONE!!! = УМРИ ЗА ВСЁ, ЧТО ТЫ СДЕЛАЛ!!!
Another annoying conqueror... = Ещё один надоедливый завоеватель...
I have to leave this world, i am not welcome here... = Я вынужден покинуть этот мир, мне здесь не рады...
Hello. I'm asking you not to touch me, and I won't bother you. = Здравствуйте. Я прошу вас не трогать меня, и я не буду мешать вам.
Hello = Здравствуйте
You are not welcome here = Вам здесь не рады
Will you agree this? = Вы согласны на это?
Quality over quantity = Качество превыше количества
Core = Ядро
Anihillation = Анигилляция
Hive = Улей
Doom = Гибель
Infestation = Заражение
Complex 001 = Комплекс 001

0 comments on commit 7833ddc

Please sign in to comment.