Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
AceHank authored Jan 21, 2023
1 parent 64ee915 commit 93af431
Show file tree
Hide file tree
Showing 6 changed files with 241 additions and 10 deletions.
58 changes: 57 additions & 1 deletion jsons/Buildings.json
Original file line number Diff line number Diff line change
Expand Up @@ -1213,7 +1213,10 @@
"hurryCostModifier": 25,
"maintenance": 0,
"requiredTech": "Agriculture",
"uniques": ["Destroyed when the city is captured", "[Land] Units adjacent to this city heal [15] HP per turn when healing"]
"uniques": ["Destroyed when the city is captured", "[Land] Units adjacent to this city heal [15] HP per turn when healing"],
"civilopediaText": [
{"text": "A tower for the well-being of the Celestials."},
]
},

//Hellbourne
Expand All @@ -1236,4 +1239,57 @@
"maintenance": 1,
"uniques": ["Destroyed when the city is captured"]
},

//Gnoll Warband
{
"name": "Spoils Depot",
"uniqueTo": "Gnoll Warband",
"replaces": "Armory",
"hurryCostModifier": 25,
"maintenance": 0,
"requiredBuilding": "Barracks",
"uniques": ["[+1 Happiness, +2 Culture] <when at war>",
"New [Military] units start with [15] Experience [in this city]", "Destroyed when the city is captured"],
"requiredTech": "Steel",
"civilopediaText": [
{"text": "Spoils of war are trophy for the Gnolls."},
]
},

//Troglodyte
{
"name": "Cavernhold",
"uniqueTo": "Troglodyte",
"replaces": "Castle",
"cityStrength": 7,
"cityHealth": 25,
"hurryCostModifier": 25,
"requiredBuilding": "Walls",
"requiredTech": "Chivalry",
"replacementTextForUniques": "+1 [Production] for each adjacent mountain",
"uniques": ["Destroyed when the city is captured", "Provides [2] [Iron]",
"[+1 Production] <with [1] to [1] neighboring [Mountain] tiles>",
"[+2 Production] <with [2] to [2] neighboring [Mountain] tiles>",
"[+3 Production] <with [3] to [3] neighboring [Mountain] tiles>",
"[+4 Production] <with [4] to [4] neighboring [Mountain] tiles>",
"[+5 Production] <with [5] to [5] neighboring [Mountain] tiles>",
"[+6 Production] <with [6] to [6] neighboring [Mountain] tiles>"],
"civilopediaText": [
{"text": "Stronghold of the Troglodytes, under the cavern."},
]
},

//Leonin Kingdom
{
"name": "Bastion",
"uniqueTo": "Leonin Kingdom",
"replaces": "Castle",
"cityStrength": 7,
"cityHealth": 25,
"hurryCostModifier": 25,
"requiredBuilding": "Walls",
"requiredTech": "Chivalry",
"uniques": ["Destroyed when the city is captured", "[+3 Production, +3 Science] <during a Golden Age>"]
},

]
111 changes: 105 additions & 6 deletions jsons/Nations.json
Original file line number Diff line number Diff line change
Expand Up @@ -475,7 +475,6 @@
"civilopediaText": [
{"text":"Necrontia is an Undead civilization led by Demilich Withermoore. They came in horde after horde, raising the deads from captured city and turned them into slaves of war."},
{"text":"Necrontia is a strong domination civilization that can raise the dead of the enemy to join their cause. Sacrifice innocent people for rituals."},
{"text":"Sacrifice innocent people for rituals."},
]
},

Expand Down Expand Up @@ -634,7 +633,7 @@
"innerColor": [134,255,41],
"uniqueName": "Survival Instinct",
// "uniqueText": "+50% Yield from every Improvement in Fresh Water tiles\n+15% Strength for Wounded units when defending"
"uniques": ["[+50]% Yield from every [Improvement] <in [Fresh Water] tiles>", "[+15]% Strength <for [Wounded] units> <when defending>"],
"uniques": ["[+50]% Yield from every [Improvement] <in [Fresh Water] tiles>", "[+20]% Strength <for [Wounded] units> <when defending>"],
"cities": ["Chauitzetl","Bhizzujix","Bhitta","Qraxl","Igriuchit","Chuttox","Quzdo","Ukeqax","Guxizo","Avretalis","Grinjoxxut","Sess",
"Ajiagzex","Zaetlis","Azus","Olzaro","Rhigris"],
"civilopediaText": [
Expand Down Expand Up @@ -728,8 +727,8 @@
"hateHello": ".",
"tradeRequest": ".",

"outerColor": [46,80,184],
"innerColor": [173,76,76],
"outerColor": [34,60,138],
"innerColor": [193,120,120],
"uniqueName": "Tink Master",
"uniqueText": "+1 Great Scientist point from every scientific buildings\n+2 [Science] from every Workshop and Factory",
"uniques": ["[+2 Science] from every [Workshop]",
Expand Down Expand Up @@ -763,8 +762,8 @@
"hateHello": ".",
"tradeRequest": ".",

"outerColor": [24,217,82],
"innerColor": [153,118,29],
"outerColor": [58,222,107],
"innerColor": [20,100,24],
"uniqueName": "Valley of Rejuvenation",
"uniqueText": "+1 [Production] from Land tiles adjacent to a Mountain after discovering Civil Service\n+1 [Food] from unimproved Hill tiles after discovering Trapping\nCivilian units can pass impassable tile",
"uniques": ["[+1 Production] from [Land] tiles [in all cities] <with [1] to [6] neighboring [Mountain] tiles> <after discovering [Civil Service]>", "[Civilian] units gain the [Harpy] promotion",
Expand Down Expand Up @@ -1525,4 +1524,104 @@
{"text":"Their unique unit can heal after they kill an enemy, so make sure to last hit with the lowest HP Bloodfiend to keep them alive."},
]
},

//Dreckfang of Gnoll Warband
{
"name": "Gnoll Warband",
"leaderName": "Dreckfang",
"adjective": ["Gnolls"],
"preferredVictoryType": "Domination",

"startIntroPart1": "Mighty Dreckfang of Gnoll Warband, your strength and cunningness is respected among the Gnolls. You claim leadership of the Gnolls by force, and made them into fearsome mercenaries. Your thirst for war is unquenchable.",
"startIntroPart2": "O, Dreckfang, you will lead your people once more into the battlefield. Will you triumph over your opponent? Will you satisfy your thirst for war? Can you build a civilization that will stand the test of time?",

"declaringWar": "Mwahahah you will fall before our might!",
"attacked": "Finally a worthy opponent!",
"defeated": "You've been a worthy challenge for the mighty Dreckfang..",
"introduction": "I am Dreckfang the Mighty, are you ready for a challenge?",

"neutralHello": "What do you want?",
"hateHello": "Move away!",
"tradeRequest": "Gah, we need something.",

"outerColor": [81,69,55],
"innerColor": [212,139,80],
"uniqueName": "Feared Mercenaries",
"uniques": ["Gain [750]-[1000] [Gold] <upon declaring war with a major Civilization>"],
"cities": ["Krohir","Thrurr","Miarguargg","Kur","Boznorr","Rixyr","Krigreh","Gohrua","Thraht","Szorr","Tagler",
"Kyngrath","Aagurr"],
"civilopediaText": [
{"text":"Gnoll Warband is a Gnoll civilization, demihuman race with hyena feature. They are ruthless warlike race that is led by Dreckfang, the strongest of Gnoll."},
{"text":"Gnoll Warband unique ability let them gain instant [Gold] upon declaring war with another civilization. It is good for maintaining or recruitting more armies for the war effort."},
{"text":"Their unique unit is a better Swordsman which can gain experience faster, so make sure to keep them alive and stack a lot of promotions."},
]
},

//Khuldak of Troglodyte
{
"name": "Troglodyte",
"leaderName": "Khuldak",
"adjective": ["Trogs"],
"startBias": ["Mountain"],

"startIntroPart1": ".",
"startIntroPart2": " Can you build a civilization that will stand the test of time?",

"declaringWar": ".",
"attacked": "!",
"defeated": "!",
"introduction": "!",

"neutralHello": "What do you want?",
"hateHello": "Move away!",
"tradeRequest": "Gah, we need something.",

"outerColor": [84,78,72],
"innerColor": [158,179,27],
"uniqueName": "We Withstand All",
"uniqueText": "+100% Yield in tiles with Fort unadjacent to another Fort\n+200% Yield in tiles with Citadel",
"uniques": ["[+100]% Yield from every [Land] <in [Fort] tiles> <with [0] to [0] neighboring [Fort] tiles>","[+200]% Yield from every [Land] <in [Citadel] tiles>"],
"cities": ["Skrart","H'plezdill","Grez'takt","Min'tist","S'sluztin","Zonkikk","Kiz'lelk","Thulall","Plir'zist","Zaz'led","Mis'zess",
"Kroz'dall","Graz'let"],
"civilopediaText": [
{"text":"Troglodyte is cave-dwelling lizardmen civilization. They are isolationist civilization that rarely go out from their cave. They will hold their ground against any attacker."},
{"text":"Troglodyte is a good defensive civilization, they can gain yield from building Fort and Citadel, making them still useful economic-wise while being able to provide extra defensive Strength for units."},
{"text":"Cavernhold provides extra [Production] based on adjacent Mountain tiles, so settling next to mountain is advisable to maximize its effect."},
{"text":"Their unique unit is strong against Melee unit and can accumulate great general points faster at the cost of being expensive."},
]
},

/*
//Hyghmane of Leonin Kingdom
{
"name": "Leonin Kingdom",
"leaderName": "Hyghmane",
"adjective": ["Leonins"],
// "preferredVictoryType": "Domination",

"startIntroPart1": ".",
"startIntroPart2": " Can you build a civilization that will stand the test of time?",

"declaringWar": ".",
"attacked": "!",
"defeated": "!",
"introduction": "!",

"neutralHello": "What?",
"hateHello": "Go away from our land!",
"tradeRequest": "This trade offer will interest you.",

"outerColor": [ 7, 0, 54],
"innerColor": [228,134,228],
"uniqueName": "Honor of the Pride",
"uniques": ["Empire enters golden age <upon declaring friendship>"],
"cities": ["Tyrtagus","Gior","Tegez","Bathes","Irin","Rixyr","Xeoz","Axamioz","Dathakir","Prios","Ocale",
"Driole","Koite"],
"civilopediaText": [
{"text":"Leonin Kingdom is a Leonin civilization, lion demihuman race. They are wise and peaceful race, they are diplomatic virtuoso."},
{"text":"Leonin Kingdom is a civilization that should aim for friendship with another civilization to maximize their unique ability."},
{"text":"Their unique unit is a slower but stronger Knight replacement. During Golden Age, they can mitigate the bonus damage received from anti-cavalry units."},
]
},
*/
]
2 changes: 1 addition & 1 deletion jsons/Specialists.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
{
"name":"Spawner Drone",
"food": 2,
"culture": 3,
"culture": 2,
"color": [0,255,34]
},

Expand Down
2 changes: 1 addition & 1 deletion jsons/TileImprovements.json
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@
"turnsToBuild": 1,
"techRequired": "Civil Service",
"terrainsCanBeBuiltOn": ["Mountain"],
"uniqueText": "+1 Culture for each adjacent different-type of Improvement",
"replacementTextForUniques": "+1 Culture for each adjacent different-type of Improvement",
"uniques": [ "Improvement", "+1 Culture for each adjacent different-type of Improvement",
"[+1 Culture] <with [1] to [6] neighboring [Farm] tiles>",
"[+1 Culture] <with [1] to [6] neighboring [Trading post] tiles>",
Expand Down
15 changes: 14 additions & 1 deletion jsons/UnitPromotions.json
Original file line number Diff line number Diff line change
Expand Up @@ -972,7 +972,20 @@
// Doesn't Work as intended (self-destruct below 15 HP)
{
"name": "Volatile Core",
"uniques": ["[+200]% Strength <when attacking> <when below [15] HP>", "[-34]% Strength <when attacking> <vs cities> <when below [15] HP>", "Self-destructs when attacking <when below [15] HP>"]
"uniques": ["[+150]% Strength <when attacking> <when below [15] HP>", "[-33]% Strength <when attacking> <vs cities> <when below [15] HP>"]
},

//Troglodyte
{
"name": "[Juggernaut] ability",
"uniques": ["[+25]% Strength <vs [Melee] units>"]
},


//Leonin Kingdom
{
"name": "[Vanguard] ability",
"uniques": ["[+25]% Strength <during a Golden Age>"]
},


Expand Down
63 changes: 63 additions & 0 deletions jsons/Units.json
Original file line number Diff line number Diff line change
Expand Up @@ -1264,4 +1264,67 @@
]
},

//Gnoll Warband
{
"name": "Gnoll Basher",
"uniqueTo": "Gnoll Warband",
"replaces": "Swordsman",
"unitType": "Sword",
"movement": 2,
"strength": 17,
"cost": 75,
"requiredTech": "Iron Working",
"upgradesTo": "Longswordsman",
"obsoleteTech": "Steel",
"promotions": ["Quick Study"],
"requiredResource": "Iron",
"hurryCostModifier": 20,
"attackSound": "metalhit",
"civilopediaText": [
{"text": "These ruthless Gnolls are feared on the battlefield, their innate talent of warfare and their ability to swing gigantic hammer with ease are forces to be reckoned with."},
]
},

//Troglodyte
{
"name": "Juggernaut",
"uniqueTo": "Troglodyte",
"replaces": "Longswordsman",
"unitType": "Sword",
"movement": 2,
"strength": 22,
"cost": 120,
"requiredTech": "Steel",
"upgradesTo": "Musketman",
"obsoleteTech": "Gunpowder",
"uniques": ["Consumes [2] [Iron]"],
"promotions": ["[Juggernaut] ability", "Great Generals I"],
"attackSound": "metalhit",
"civilopediaText": [
{"text": "The Juggernauts are equipped with the heaviest of armors, able to sustain a lot of punishment. But their armor is harder to forge than normal armor."},
]
},

//Leonin Kingdom
{
"name": "Vanguard",
"uniqueTo": "Leonin Kingdom",
"replaces": "Knight",
"unitType": "Mounted",
"movement": 3,
"strength": 23,
"cost": 140,
"requiredTech": "Chivalry",
"obsoleteTech": "Military Science",
"upgradesTo": "Cavalry",
"requiredResource": "Horses",
"uniques": ["[+25]% Strength <vs [Spearman] units>", "[+25]% Strength <vs [Pikeman] units>", "[+25]% Strength <vs [Lancer] units>", "Consumes [1] [Iron]",
"Can move after attacking", "Never appears as a Barbarian unit"],
"promotions": ["[Vanguard] ability"],
"attackSound": "horse",
"civilopediaText": [
{"text": "The heaviest of cavalry unit, prioritizing armor over mobility."},
]
},

]

0 comments on commit 93af431

Please sign in to comment.