XboxAddict77
Wonder Spammer
- Joined
- Mar 14, 2013
- Messages
- 261
So you want to make great works for Sid Meiers Civilization V Brave New World do ya? Here's how to do it:
There are 3 types of great works as we all know, they are:
1. Great Works of Art, (gwoa)
2.Great Works of Literature, (gwoL)
3.Great Works of Music, (gwom)
Their all coded a bit differently. The basis of each of them and the simplest to code are the the gwoA. To code a gwoa you need 3 .xml files from ModBuddy and a .dds file, (your picture).
The 3 Tables you need to add to are
1. The "UniqueNames" Table
2. The "GreatWorks" Table
3. And the "Language_en_US" Text database file. If you need to find the tables in the game code the game files are , in order of listed above: SM CivV stands for "sid meier's civilization v.
1.SM CivV/Assets/DLC/Expantion2/Gameplay/XML/Units/CIV5UNITS_EXPANSION2.xml
2.SM CivV/Assets/DLC/Expantion2/Gameplay/XML/Gameinfo/CIV5GreatWorks_EXPANSION2.xml
3.SM CivV/Assets/DLC/Expantion2/Gameplay/XML/Text/(Multiple files)
First we want to decide what art we want to add, I'll add "Death of Marat" by Jacques-Louis David.
Step 1
Here is a fill in the blank style this is the base of adding a great artist.
First we need to add Jacques-Louis David as a great artist, to do this we add an entry to the "UniqueNames" table. So we do the following code:
If you want to add more artists just make more rows.
Now what do these numbers mean?
1.UNIT_ARTIST means your adding a name for a Great Artist.
2.Replace "JACQUES_DAVID" with the first and last name of the artist your adding
3.Replace "GREAT_WORK_DEATH_OF_MARAT" with the name of the work you want the artist to make (ie the one that artist made and the one your adding.)
Congratulations you've completed step one. Now lets write the second .xml file.
STEP 2
In this step we are going to make the xml that adds the great work we want. Floow this code:
Now what do those numbers mean?
1.Replace "GREAT_WORK_DEATH_OF_MARAT" With the name of the work your adding.
2."GREAT_WORK_ART" Means your adding a great work of art and not writing/music.
3."TXT_KEY_GREAT_WORK_DEATH_OF_MARAT", this is for your text file. Replace my GW name with your GW name.
4."AS2D_GREAT_ARTIST_ARTWORK" No matter what put this in like mine, it adds the music when you discover the art.
5."GW_DeathofMarat.dds" This is the name of the Art file of the gwoa.
Now you know how to code new great work of art in, if you want more just add more rows.
On the next post I'll show you how to code the text file xml as well as some tips for the art.dds files.
There are 3 types of great works as we all know, they are:
1. Great Works of Art, (gwoa)
2.Great Works of Literature, (gwoL)
3.Great Works of Music, (gwom)
Their all coded a bit differently. The basis of each of them and the simplest to code are the the gwoA. To code a gwoa you need 3 .xml files from ModBuddy and a .dds file, (your picture).
The 3 Tables you need to add to are
1. The "UniqueNames" Table
2. The "GreatWorks" Table
3. And the "Language_en_US" Text database file. If you need to find the tables in the game code the game files are , in order of listed above: SM CivV stands for "sid meier's civilization v.
1.SM CivV/Assets/DLC/Expantion2/Gameplay/XML/Units/CIV5UNITS_EXPANSION2.xml
2.SM CivV/Assets/DLC/Expantion2/Gameplay/XML/Gameinfo/CIV5GreatWorks_EXPANSION2.xml
3.SM CivV/Assets/DLC/Expantion2/Gameplay/XML/Text/(Multiple files)
First we want to decide what art we want to add, I'll add "Death of Marat" by Jacques-Louis David.
Step 1
Here is a fill in the blank style this is the base of adding a great artist.
First we need to add Jacques-Louis David as a great artist, to do this we add an entry to the "UniqueNames" table. So we do the following code:
Code:
<GameData>
<Unit_UniqueNames>
<Row>
1. <UnitType>UNIT_ARTIST</UnitType>
2. <UniqueName>TXT_KEY_GREAT_PERSON_JACQUES_DAVID</UniqueName>
3. <GreatWorkType>GREAT_WORK_DEATH_OF_MARAT</GreatWorkType>
</Row>
</Unit_UniqueNames>
</GameData>
Now what do these numbers mean?
1.UNIT_ARTIST means your adding a name for a Great Artist.
2.Replace "JACQUES_DAVID" with the first and last name of the artist your adding
3.Replace "GREAT_WORK_DEATH_OF_MARAT" with the name of the work you want the artist to make (ie the one that artist made and the one your adding.)
Congratulations you've completed step one. Now lets write the second .xml file.
STEP 2
In this step we are going to make the xml that adds the great work we want. Floow this code:
Code:
<GameData>
<GreatWorks>
<Row>
1. <Type>GREAT_WORK_DEATH_OF_MARAT</Type> 2. <GreatWorkClasssType>GREAT_WORK_ART</GreatWorkClasssType>
3. <Description>TXT_KEY_GREAT_WORK_DEATH_OF_MARAT</Description>
4. <Audio>AS2D_GREAT_ARTIST_ARTWORK</Audio>
5. <Image>GW_DeathofMarat.dds</Image>
</Row>
</GreatWorks>
</GameData>
1.Replace "GREAT_WORK_DEATH_OF_MARAT" With the name of the work your adding.
2."GREAT_WORK_ART" Means your adding a great work of art and not writing/music.
3."TXT_KEY_GREAT_WORK_DEATH_OF_MARAT", this is for your text file. Replace my GW name with your GW name.
4."AS2D_GREAT_ARTIST_ARTWORK" No matter what put this in like mine, it adds the music when you discover the art.
5."GW_DeathofMarat.dds" This is the name of the Art file of the gwoa.
Now you know how to code new great work of art in, if you want more just add more rows.
On the next post I'll show you how to code the text file xml as well as some tips for the art.dds files.