Hi NUCFLASH,
Creating a new civ is a similar to adding a building, but different in that you don't need to deal with eras and only need pics for the Civilopedia\Icons\Races folder. If you want to add a new leader you've got other issues.
First, it's better to change one of the 31 civs than to add one. Just to make sure, don't 'Add' in the editor if you already have 31 civs. Your 32nd civ will just disappear after you close the editor because you can only have 31 civs max.
As you said, the main thing you're changing in the text files for adding a civ is the stuff with the '#RACE'. It's easy just to copy and paste another civ's entry and modify it. What you need to do to add a civ is:
Civ Conquests editor:
As I said, better to just 'change' a civ rather than 'add' one, if you already have 31 civs. Then all you have to do is change any information you want, and make sure you change the civilopedia entry from, let's say RACE_ROMANS to whatever your new civ is. Pretending your new civ is the Narnians, you would change it to RACE_NARNIANS (or whatever you want to use, but whatever you enter here you use in your 'Civilopedia' text file and your 'Pediaicons' text file).
'Civilopedia' text file:
This one's easy. Only one thing to do. Lets say your civ is still the Narnians, go to the bottom of the 'Civilopedia' text file where the races are listed and add a new entry called #RACE_NARNIANS and type your description of them. You'll note that you can add #DESC_RACE_NARNIANS to continue your description. If you're not sure what I mean just look at other race entries and you'll see what I mean.
'Pediaicons' text file:
This takes a little more work. You need to add the following entries in the text file. A large and small race civilopedia icon entry, an advisor entry, and ten leaderhead entries. All these entries are at the top of the 'Pediaicons' text file. How much work this is depends on whether you're using an existing leaderhead for the new civ, or adding a new one.
If you're using an existing leaderhead for the new civ, let's pretend you're changing Caesar from the Romans to the leader of your new Narnian civ, then copy and paste all the entries that involve #RACE_ROMANS or #..._RACE_ROMANS and change the new one to #RACE_NARNIANS and #..._RACE_NARNIANS, and you're pretty much good to go. If you're not sure what I mean, go through the top portion of the 'Pediaicons' text where you'll see something like:
#START LEADER/RACE ART
#RACE_ROMANS
art\leaderheads\CE.pcx
art\advisors\CE_all.pcx
#RACE_EGYPTIANS
art\leaderheads\CL.pcx
art\advisors\CL_all.pcx
And copy and paste the Romans entry, changing it to Narnians, so that you have:
#START LEADER/RACE ART
#RACE_ROMANS
art\leaderheads\CE.pcx
art\advisors\CE_all.pcx
#RACE_NARNIANS
art\leaderheads\CE.pcx
art\advisors\CE_all.pcx
#RACE_EGYPTIANS
art\leaderheads\CL.pcx
art\advisors\CL_all.pcx
You'll see that the new Narnian civilization uses the original Roman's leaderhead and advisor pictures.
Here's the other entries (using the Romans as an example) that you'd have to copy and change:
#HAPPY_RACE_ROMANS
art\leaderheads\CE_HAP.pcx
#SHAPP_RACE_ROMANS
art\leaderheads\CE_SHAP.pcx
#LKISS_RACE_ROMANS
art\leaderheads\CE_KIS.pcx
#SKISS_RACE_ROMANS
art\leaderheads\CE_SKIS.pcx
#ANGRY_RACE_ROMANS
art\leaderheads\CE_ANG.pcx
#ILOVE_RACE_ROMANS
art\leaderheads\CE_CULT.pcx
#LOVED_RACE_ROMANS
art\leaderheads\CE_CULTB.pcx
#LHURT_RACE_ROMANS
art\leaderheads\CE_CONQ_L.pcx
#HURTN_RACE_ROMANS
art\leaderheads\CE_CONQ.pcx
#ICON_RACE_ROMANS
art\civilopedia\icons\races\romanslarge.pcx
art\civilopedia\icons\races\romanssmall.pcx
Once you've copied and changed all those to your new Narnian civ, you're all done.
Now, if you want to use an all new leaderhead, then you should still start out by doing all that copying and changing the civ name, but then after that change all the Narnian race entries to your new leaderheads files. For example, change:
#RACE_NARNIANS
art\leaderheads\CE.pcx
art\advisors\CE_all.pcx
to
#RACE_NARNIANS
art\leaderheads\NARNIAN_LEADERHEAD.pcx
art\advisors\NARNIAN_LEADERHEAD_all.pcx
All your file entries need to match the file names of the leaderhead files you put in your mod, so if you're adding a new leaderhead and don't know how to do it, better to look up a tutorial on adding a leaderhead to your mod. If you have trouble finding one let me know and I'll try to help further.
If I've explained way too detailed for you because you knew most of this and just wanted some confirmation of what you're doing, then at least this long explanation might help someone else looking to add a new civ.