а ошибки там есть..

\ID_2\XML\Art\CIV4ArtDefines_Unit_0.ini

Код:
<Button>Art/Units/Norman_Swordsman/HeavyFootman_256.dds</Button>
здесь надо прописывать иконку (кнопку).. какую попало ддс прописать, конечно, можно... ошибки не будет, но в игре вместо иконки будет как-то фигня..
если своей нет (с моделью вместе или сам не умеешь делать), хотя бы пропиши такую же как у обычного юнита, которого заменяешь... что ле..


Код:
<ShadowNIF>Art/Units/01_UnitShadows/NormanSwordsman.nif</ShadowNIF>
здесь прописываются тени... они пишутся не от балды..
все они лежат в папке "\Civilization 4\Assets\Art\Units\01_unitshadows"
там такого "NormanSwordsman.nif" - нет.. опять же, прописывай так же, как у похожего юнита.. например булавоносца..


Код:
<KFM>Art/Units/Charlemagne_HeavySwordsman/NormanSwordsman.kfm</KFM>
хорошо, тут ты прописал папку "\Civilization 4\Beyond the Sword\Assets\Art\Units\Charlemagne_HeavySwordsman"
но там нет файла "NormanSwordsman.kfm"... и не могло его там быть..
там, видимо, должен быть прописан файл "HeavySwordsman.kfm"..

то есть так:
<KFM>Art/Units/Charlemagne_HeavySwordsman/HeavySwordsman.kfm</KFM>


\ID_2\XML\Civilizations\CIV4CivilizationInfos_0.ini

Код:
<Type>CIVILIZATION_ENGLAND</Type>
<UnitType>UNIT_ENGLISH_REDCOAT</UnitType>
</Unit>
{
</Unit><Description>Norman_Swordsman</Description>
<Unit>
<UnitClassType>UNITCLASS_MACEMAN</UnitClassType>
<UnitType>UNIT_Norman_Swordsman</UnitType>
</Unit>
}
выделенное жирным (<Description>Norman_Swordsman</Description>).. это откуда и зачем там..


\ID_2\XML\Units\CIV4UnitInfos_0.ini

в этом файле добавляется не один юнит, а два.. второго удалить (<Class>UNITCLASS_SPEARMAN</Class>)..
опять же.. в теге

Код:
<EarlyArtDefineTag>ART_DEF_UNIT_VIKING_BESERKER</EarlyArtDefineTag>
тут должно быть прописано название из \ID_2\XML\Art\CIV4ArtDefines_Unit_0.ini
название там <Type>ART_DEF_UNIT_Norman</Type>, значит должно быть так:

Код:
<EarlyArtDefineTag>ART_DEF_UNIT_Norman</EarlyArtDefineTag>