III.
After you have your wall tiles made, it's time to see how the set looks in game.
For the sake of examples, let's assume you have named your tiles in the following pattern:
Gate: ef_uu_golem_fence_gate_01
Straight wall: ef_uu_golem_fence_straight_01, ef_uu_golem_fence_straight_02, etc.
Inner: ef_uu_golem_fence_inside_01, ef_uu_golem_fence_inside_02, etc.
Outer: ef_uu_golem_fence_outside_01, ef_uu_golem_fence_outside_02, etc
To see them in game, you have two options. Option A: hook up the new wallset to a new race if you are working on that. And option B: use my helper files that include altered Altar raceconfig to start up a new game with Altar kingdom using the new wall as their basic fence.
OPTION A
You will need to do two things.
First, define a wallset and assign your new tiles to it. And second, tell your race to use the newly defined wallset as their base wall so you can see it right from the start.
Step 1
To define the wallset, you will need to bundle all your tiles in an .xml file and give them an internal name that can be then referenced.
For example, create an .xml file called TestWallset.xml with the following code and place it in your mods folder together with the other .xml files for the race you are making a wall for
<?xml version="1.0" encoding="utf-8"?>
<CityWallSets>
<!-- Fence Set -->
<CityWallSet InternalName="test_wallset">
<StraightIcon>gfx/TacticalIcons/Wall_Stright_Dotted.png</StraightIcon>
<InnerCornerIcon>gfx/TacticalIcons/Wall_Inside_Dotted.png</InnerCornerIcon>
<OuterCornerIcon>gfx/TacticalIcons/Wall_Outside_Dotted.png</OuterCornerIcon>
<GateIcon>gfx/TacticalIcons/Wall_Gate_Dotted.png</GateIcon>
<StraightSelectionIcon>gfx/City_Select_Stright.png</StraightSelectionIcon>
<InnerCornerSelectionIcon>gfx/City_Select_Inside.png</InnerCornerSelectionIcon>
<OuterCornerSelectionIcon>gfx/City_Select_Outside.png</OuterCornerSelectionIcon>
<GateSelectionIcon>gfx/City_Select_Stright_2.png</GateSelectionIcon>
<Straight>ef_uu_golem_fence_straight_01</Straight>
<Straight>ef_uu_golem_fence_straight_02</Straight>
<Straight>ef_uu_golem_fence_straight_03</Straight>
<Straight>ef_uu_golem_fence_straight_04</Straight>
<InnerCorner>ef_uu_golem_fence_inside_01</InnerCorner>
<InnerCorner>ef_uu_golem_fence_inside_02</InnerCorner>
<InnerCorner>ef_uu_golem_fence_inside_03</InnerCorner>
<InnerCorner>ef_uu_golem_fence_inside_04</InnerCorner>
<OuterCorner>ef_uu_golem_fence_outside_01</OuterCorner>
<OuterCorner>ef_uu_golem_fence_outside_02</OuterCorner>
<OuterCorner>ef_uu_golem_fence_outside_03</OuterCorner>
<Gate>ef_uu_golem_fence_gate_01</Gate>
<Filler>K_Empty_01</Filler>
<Filler>K_Empty_02</Filler>
<Filler>K_Empty_03</Filler>
<DefenseBonus>0</DefenseBonus>
</CityWallSet>
</CityWallSets>
Notice <CityWallSet InternalName="test_wallset">. test_wallset will be internal name of the whole collection of the wall tiles that can be looked up from the other .xml files.
<Straight> tag defines straight wall sections.
<InnerCorner> tag defines the inner inside wall sections.
<OuterCorner> tag defines the outer corner wall sections.
<Gate> tag defines the gate section.
Step 2
Find a ...RaceConfig.xml file for the race you'd like to test the wallset with, and find the line tagged with <DefaultCityWallSet>.
If the race was based on a Kingdom it would usually look like this:
<DefaultCityWallSet> CityWalls_Fence </DefaultCityWallSet>.
And if the race was based on an Empire, it would look like this:
<DefaultCityWallSet>CityWalls_Fallen_Fence </DefaultCityWallSet>.
You will need to replace either CityWalls_Fence or CityWalls_Fallen_Fence with the name you gave to your wallset. In this case it's test_wallset.
And lastly, save your ...RaceConfig.xml and start a new game with the modified race to see your wallset in game!
OPTION B
Get my .xml helper files. DONWLOAD THEM HERE.
You will need to drop them in your mods directory in My Documents folder. Also, VERY IMPORTANT that you open rheia_test_wallset.xml and change the tilenames between <Stright>, <InnerCorner>, <OuterCorner> and <Gate> tags to YOUR tiles' names. Otherwise this won't work!
Then, start up the game as kingdom of Altar to see how the wallset looks in game. The walls may use Altar color scheme, but otherwise, it should be just fine to do it this way.
Don't forget to remove those two files when you aren't modding and just want to play the game! Poor kingdom of Altar will appreciate it!