[BNW] [WIP] Stygian Empire - A Hyborian Age Civ

Wololo_Priest

Chieftain
Joined
Jul 14, 2012
Messages
20
Hello civfanatics community!

I’m relative new in modding Civ V. My first finished civ is the famous Stygian Empire – based on the Conan the Barbarian universe. Main aim will be a hole Hyborian Age scenario. The Hyborian Age is a fantasy stone age with great and powerfull civlizations like Stygia, Cimmeria or Aquilonia.

Information:

Civ: Stygia
Leader: City of Khemi (yes, not a single Person but a hole city!)
Trait: Sacrifice for Set
Units: „Stygian Charriot“ and „Tower of the Serpent“
Extras: Own Music Pack and DoM Speech from the famous Movie „Conan the Barbarian“. ;)

At the moment the Stygian Empire civ is in beta phase. 99% of the things are done, I just have to create a new trait for the leader.

I have three questions:

1.) Trait: At the moment the Stygian trait is the same like from the aztecs – getting culture for killing units. I’m not happy with this. The Idea is, that if you disband your own workers you will get 50 (or more/less) culture. Background: Stygia is famous for human sacrifice for their dark God Set. Is it possible with xml-codes? Have you maybe even a better idea for a good trait?

2.) Diplomatic Response: I’m not sure but the first greeting doesnt work. I don’t know why.

3.) Ethnic Units: I want to have Ethnic Units for the ancient and classic era: Archer, Composite-Bowman, Horseman, Spearman and Swordsman. The models are from danrell. I don’t want to use R.E.D.Mod. Can I create a own version without sql-files? I don’t know how to start.

I have uploaded the mod. Pls don‘t uploaded it on other sides etc. as your own. ;)


Uplodes: Mod, pictures and map.

Main Menu.jpg DoM Loading Screen.jpg

PS: I creat a own Hyboria world map, based on the original Civ4 map created by strategyonly.

EDIT: I uploaded some xml files. ;)
 

Attachments

  • Stygia Backround (1).jpg
    Stygia Backround (1).jpg
    539.3 KB · Views: 541
  • Stygia Background (2).jpg
    Stygia Background (2).jpg
    536.1 KB · Views: 341
  • Stygian Chariot.jpg
    Stygian Chariot.jpg
    445.1 KB · Views: 533
  • Tower of Serpent.jpg
    Tower of Serpent.jpg
    395 KB · Views: 368
  • Hyboria Map Without Grid.jpg
    Hyboria Map Without Grid.jpg
    649.2 KB · Views: 1,336
  • CivStygia.xml
    12.4 KB · Views: 196
  • LeaderKhemi.xml
    8.1 KB · Views: 141
  • TraitKhemi.xml
    6 KB · Views: 256
Last edited:
The mod itself is too large (13 MB). :/ The xml code for the diplo res.

<GameData>
<Diplomacy_Responses>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_FIRST_GREETING1</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_FIRSTGREETING1</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_FIRST_GREETING2</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_FIRSTGREETING2</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_FIRST_GREETING3</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_FIRSTGREETING3</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_DEFEATED</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_DEFEATED</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_GREETING_POLITE_HELLO</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_POLITE_HELLO</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_GREETING_NEUTRAL_HELLO</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_NEUTRAL_HELLO</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_GREETING_HOSTILE_HELLO</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_HOSTILE_HELLO</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_HOSTILE_AGGRESSIVE_MILITARY_WARNING</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_HOSTILE_AGGRESSIVE_MILITARY_WARNING</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_EXPANSION_SERIOUS_WARNING</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_EXPANSION_SERIOUS_WARNING</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_REQUEST</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_RESPONSE_REQUEST</Response>
</Row>

<Row LeaderType="LEADER_KHEMI">
<ResponseType>RESPONSE_LUXURY_TRADE</ResponseType>
<Response>TXT_KEY_LEADER_KHEMI_RESPONSE_LUXURY_TRADE</Response>
</Row>

</Diplomacy_Responses>

___________

<Language_en_US>
<Row Tag="TXT_KEY_LEADER_KHEMI_FIRSTGREETING1">
<Text>Greetings Stranger! The masters of Khemi welcomes you. You are now in the most splendid and richest city of Stygia.</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_FIRSTGREETING2">
<Text>Welcome to Khemi, the proud priestly capital of Stygia! Our god Set awaits a sacrifice. Do you offer us virgins as a tribute?</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_FIRSTGREETING3">
<Text>Welcome unzivilized barbarian! Look at the wonders of Stygia and be amazed! Perhaps you will reach this stage of civilization one day.</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_DEFEATED">
<Text>Truly our god Set has abandoned us, for without his aid you could never have destroyed our pride civilization.</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_GREETING_POLITE_HELLO">
<Text>Hello worthy friend. What do you want from Stygia?</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_GREETING_NEUTRAL_HELLO">
<Text>Welcome back to the pride city of Khemi.</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_GREETING_HOSTILE_HELLO">
<Text>Oh, it's you filthy barbarian. What do you want from our mighty city?</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_HOSTILE_AGGRESSIVE_MILITARY_WARNING">
<Text>We see your armies amassed near our great and old empire. If you wish to attack then come. Don't hide in the shadows like a child.</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_EXPANSION_SERIOUS_WARNING">
<Text>Your expansion efforts are an insult. Know that there will be consequences for this.</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_REQUEST">
<Text>We are a proud nation; but we, the priests of Khemi, need to ask for some help. Any chance you could lend a hand?</Text>
</Row>

<Row Tag="TXT_KEY_LEADER_KHEMI_LUXURY_TRADE">
<Text>Look, the nobles up in Khemi want some of your luxuries. They've repeatly insisted that we propose this trade agreement, and for the sake of our sanity, I hope you agree.</Text>
</Row>

</Language_en_US>
</GameData>
 
Code:
<Language_en_US>
        <!-- When you first meet this AI player -->
        <Row Tag="TXT_KEY_LEADER_TRL_WHOMP_KING_FIRSTGREETING_1">
            <Text>Welcome to Whomp's Fortress. I'm The Whomp King, king of the Whomps!</Text>
        </Row>
        <Row Tag="TXT_KEY_LEADER_TRL_WHOMP_KING_FIRSTGREETING_2">
            <Text>It makes me so mad! We build your houses, your castles, your-- Arrrgh! I'm tired of this speech! I'm The Whomp King, ruler of Whomp's Fortress!</Text>
        </Row>
</Language_en_US>
Code:
INSERT INTO Diplomacy_Responses (LeaderType, ResponseType, Response, Bias)
VALUES ('LEADER_TRL_WHOMP_KING', 'RESPONSE_FIRST_GREETING', 'TXT_KEY_LEADER_TRL_WHOMP_KING_FIRSTGREETING%', 500);
Even though this is SQL, you should be able to 'translate' it into XML. (Taken from my Whomp's Fortress mod).

The problems you had:
- No bias was defined (make it sth like 500 so it always appears), so that the game doesn't choose a generic response for w/e reason
- Incorrect responseType. RESPONSE_FIRST_GREETING1 doesn't exist, only RESPONSE_FIRST_GREETING does (without the number behind it). If you want multiple lines to pick from, that's what you use the % sign for in the Response column. E.g. The game can pick any response starting with TXT_KEY_LEADER_TRL_WHOMP_KING_FIRSTGREETING in the example I gave.
 
Top Bottom