YnAMP sub-project: 60+ simple modern Civilizations

Just an FYI, this currently does not seem to work with R&F ruleset. Selecting the expansion rule set, the game will not allow you to add any of the civs. Switch back to vanilla and there is no issue.
 
Could someone tell me if for R&F there are some entries for the free cities (similar to CIVILIZATION_BARBARIAN) in the Civilization table ? (or the civilization xml file in the expansion DLC folder) ?
 
searching for free cities in the code in the Expansions_1 civilizations file, there are 4-6 lines which mention them.
 
should be with the mod linked above.
 
Hi, Gedemon. I really enjoy playing the Basic Modern Civilizations add-on for Civ 6. However though, I felt like there should be a few things to fix, and I've got some things in mind.
For starters, I've tried to add citizen names via the downloaded version. This is what I typed down so far for Italy:

Data folder (CitizenNames.xml):
Code:
    <CitizenNames>        <!-- Italy -->
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_1"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_2"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_3"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_4"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_5"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_6"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_7"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_8"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_9"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MALE_10"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_1"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_2"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_3"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_4"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_5"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_6"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_7"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_8"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_9"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_FEMALE_10"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_1"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_2"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_3"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_4"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_5"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_6"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_7"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_8"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_9"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_MALE_10"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_1"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_2"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_3"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_4"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_5"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_6"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_7"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_8"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_9"/>
        <Replace CivilizationType="CIVILIZATION_ITALY" CitizenName="LOC_CITIZEN_ITALY_MODERN_FEMALE_10"/>
    </CitizenNames>

Text folder (CitizenNames_Text.xml)
Code:
        <!--Italy-->
        <Row Tag="LOC_CITIZEN_ITALY_MALE_1">
            <Text>Antonio</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_2">
            <Text>Bartolomeo</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_3">
            <Text>Domenico</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_4">
            <Text>Filippo</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_5">
            <Text>Giovanni</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_6">
            <Text>Iacopo</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_7">
            <Text>Leonardo</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_8">
            <Text>Niccolo</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_9">
            <Text>Piero</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MALE_10">
            <Text>Tommaso</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_1">
            <Text>Abigail</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_2">
            <Text>Amber</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_3">
            <Text>Charity</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_4">
            <Text>Eleanor</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_5">
            <Text>Grace</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_6">
            <Text>Patience</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_7">
            <Text>Penelope</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_8">
            <Text>Sarah</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_9">
            <Text>Temperance</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_FEMALE_10">
            <Text>Virginia</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_1">
            <Text>Alessandro</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_2">
            <Text>Andrea</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_3">
            <Text>Davide</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_4">
            <Text>Francesco</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_5">
            <Text>Giuseppe</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_6">
            <Text>Lorenzo</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_7">
            <Text>Luca</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_8">
            <Text>Marco</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_9">
            <Text>Matteo</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_MALE_10">
            <Text>Simone</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_1">
            <Text>Alessia</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_2">
            <Text>Alice</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_3">
            <Text>Chiara</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_4">
            <Text>Elisa</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_5">
            <Text>Federica</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_6">
            <Text>Francesca</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_7">
            <Text>Giulia</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_8">
            <Text>Giorgia</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_9">
            <Text>Martina</Text>
        </Row>
        <Row Tag="LOC_CITIZEN_ITALY_MODERN_FEMALE_10">
            <Text>Sara</Text>
        </Row>

Is there anything I did wrong here, or is it ok? If so, how do I make it show up in-game via Gossip, etc? Also, I'm hoping to add unique dialogue for each country so it's not always, for example, "Greetings traveller. You should know you step into the prescence of greatness!", when being introduced. Thanks!
 

Attachments

  • CitizenNames_Text.xml
    38.3 KB · Views: 64
  • CitizenNames.xml
    4.1 KB · Views: 56
I plan to update the OP with "how to include new civs", including the BLP, just need a bit of frre time.

Was this ever finished with CS and all? Or frequent NFP updates broke this project as well?
 
I've stopped modding civ6 last year.

I'm still helping SeelingCat for YnAMP updates, and I'm still testing things for my overhaul, but all other mods (including this one) are not supported by me anymore.
 
I've stopped modding civ6 last year.

I'm still helping SeelingCat for YnAMP updates, and I'm still testing things for my overhaul, but all other mods (including this one) are not supported by me anymore.

I think I will speak on behalf of all the civ6 fans that we are very sorry to hear this. Even brief brash with civ6 related news articles in media practically displays you as THE face of civ6 modding community. Perhaps major March update will inspire you once again. :grouphug:
 
You know, maybe some of us might be able to follow in your footsteps, Gedemon, and we can carry on developing this mod and maybe even YnAMP for you. Basically, making it compatible with the expansions and adding new countries, diplomacy text, citizen names and named places. I mean, you don't have to accept, I'd like to add more stuff to this mod because of your retirement from Civ6 modding. I've got the SDK installed, and I'm pretty good at my 'reverse engineering' skills by looking at the source code and figuring out what to do with it.

By the way Tigranes, yes I am very sorry as well. You are an amazing modder Gedemon, and you will be missed.
 
Feel free to fork the project on github and start modifying it, once you have a working update let me know here.

Then I'll add you on Steam so you can update it there (if it's still compatible with the vanilla version of the game, else feel free to upload separately an expansion-compatible version)

What's not working with the expansions BTW ?

edit: and whatever you do, if you upload a new version somewhere else, remember to keep the full credit list especially as I've mostly worked on the coding part and that was the smallest part of this mod making process.
 
Last edited:
Well basically, I head into a normal game of Civilization using this mod, and I have both of the expansions installed. If I use the Gathering Storm or Rise and Fall ruleset, the basic modern civilizations do not appear on the list. You can't choose from any civilization because the official ones are removed when this mod is active. And it's a shame, because I really want to use these civs without glitching. Because of this glitch, that means that some important gameplay stuff like loyalty and named places do not work.

EDIT: I've actually downloaded the version from CivFanatics, not GitHub. I think here on CivFanatics we need that to be updated too so new users can experience this mod as a downloaded version.
 
Last edited:
Late reply, but thank you for doing that. I'm sure that will help out more people who want to get the working version.

As I've seen in the mod files, there are city names and TSL added for Papua New Guinea, which I think was going to be a post-launch nation but because you're not modding anymore that much, that wasn't able to be finished. How am I able to add stuff like icons? I know how to add Papua New Guinea and other nations into the CivilizationTable.sql file, as well as editing the files to do with it in the Config and Artdefs folders, I just don't know how to put the icons in their BLP files found in Programs. I don't have an application to correctly open them.

However, the icon I'm thinking about using for Papua New Guinea is the bird of paradise you see on their flag.

Meanwhile, I think we need these countries after PNG:
- Belgium
- Bolivia
- Cameroon
- Czech Republic
- Ecuador
- Fiji
- Georgia
- Hungary
- Jamaica
- Nepal
- Senegal
- Serbia
- Uruguay
- Zimbabwe
 
Hey, @Gedemon. Some progress on how it's going. I've got the citizen names working and they are appearing in the natural disasters/gossip, including new ones I added! :D
However though, the Named Places needs work. The source code looks great, but they are not appearing in the game although I have added the related files into YnAMP - Basic Modern Civilizations.modinfo. So if any of you guys would like to, I'll attach a ZIP of my revision of Basic Modern Civilizations so far, so you can go take a look and let me know what is making the named places not appear.

EDIT: CivFanatics is not allowing me to upload my ZIP. Should I upload it to GitHub? Just letting you know, at the time of typing this, I don't have an account yet.
 
I've completely stopped modding civ6, I'd suggest you open a thread in the help section with a link to your gitHub and a description of what's working/not working to see if someone can test it.

I won't merge a version that's not tested as I can't test/check it myself, my modding time is limited, and fully spent on Humankind now.
 
Top Bottom