This is strange. It is parsing the values in Interface\CIV4ColorVals.xml. For me, this file contains a series of color definitions with the colors defined by xml elements with the names fRed, fGreen, fBlue, fAlpha. In my file, these values are numbers between 0 and 1 indicating a percent of the color component. I am multiplying this value by 255 in order to get an integer between 0 and 255 to use .Net. It sounds like the value in your file is actually 100 instead of 1. Can you check if you have any numbers greater than 1 in your Civ4ColorVals.xml file? Thanks.
I dont have a value bigger than 1 in the file.
Here ist the filetext:
<?xml version="1.0"?>
<!-- edited with XMLSPY v2004 rel. 2 U (
http://www.xmlspy.com) by Bart Muzzin (Firaxis Games) -->
<!-- Sid Meier's Civilization 4 -->
<!-- Copyright Firaxis Games 2005 -->
<!-- -->
<!-- Color Vals -->
<Civ4ColorVals xmlns="x-schema:CIV4InterfaceSchema.xml">
<ColorVals>
<ColorVal>
<Type>COLOR_CLEAR</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>0.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_ALPHA_GREY</Type>
<fRed>0.1</fRed>
<fGreen>0.1</fGreen>
<fBlue>0.1</fBlue>
<fAlpha>0.45</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_WHITE</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_BLACK</Type>
<fRed>0.00</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_DARK_GREY</Type>
<fRed>0.25</fRed>
<fGreen>0.25</fGreen>
<fBlue>0.25</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_GREY</Type>
<fRed>0.5</fRed>
<fGreen>0.5</fGreen>
<fBlue>0.5</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_LIGHT_GREY</Type>
<fRed>0.75</fRed>
<fGreen>0.75</fGreen>
<fBlue>0.75</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_RED</Type>
<fRed>1.00</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_GREEN</Type>
<fRed>0.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_BLUE</Type>
<fRed>0.00</fRed>
<fGreen>0.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_CYAN</Type>
<fRed>0.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_YELLOW</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_MAGENTA</Type>
<fRed>1.00</fRed>
<fGreen>0.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_YIELD_FOOD</Type>
<fRed>0.99</fRed>
<fGreen>0.58</fGreen>
<fBlue>0.16</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_YIELD_PRODUCTION</Type>
<fRed>0.44</fRed>
<fGreen>0.56</fGreen>
<fBlue>0.74</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_YIELD_COMMERCE</Type>
<fRed>1.00</fRed>
<fGreen>0.94</fGreen>
<fBlue>0.08</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_CITY_BLUE</Type>
<fRed>0.07</fRed>
<fGreen>0.46</fGreen>
<fBlue>0.80</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_CITY_GREY</Type>
<fRed>0.35</fRed>
<fGreen>0.25</fGreen>
<fBlue>0.25</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_CITY_BROWN</Type>
<fRed>0.70</fRed>
<fGreen>0.45</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_CITY_GREEN</Type>
<fRed>0.18</fRed>
<fGreen>0.53</fGreen>
<fBlue>0.42</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_FONT_RED</Type>
<fRed>1.00</fRed>
<fGreen>0.30</fGreen>
<fBlue>0.15</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_FONT_GREEN</Type>
<fRed>0.10</fRed>
<fGreen>0.95</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_RESEARCH_STORED</Type>
<fRed>0.00</fRed>
<fGreen>0.90</fGreen>
<fBlue>0.20</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_RESEARCH_RATE</Type>
<fRed>0.00</fRed>
<fGreen>0.90</fGreen>
<fBlue>0.20</fBlue>
<fAlpha>0.60</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_CULTURE_STORED</Type>
<fRed>0.60</fRed>
<fGreen>0.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_CULTURE_RATE</Type>
<fRed>0.60</fRed>
<fGreen>0.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>0.60</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_GREAT_PEOPLE_STORED</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_GREAT_PEOPLE_RATE</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>0.60</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_NEGATIVE_RATE</Type>
<fRed>1.00</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>0.65</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_EMPTY</Type>
<fRed>0.0</fRed>
<fGreen>0.0</fGreen>
<fBlue>0.0</fBlue>
<fAlpha>0.40</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_POPUP_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_POPUP_SELECTED</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>0.75</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_TECH_TEXT</Type>
<fRed>0.50</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.10</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_UNIT_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_BUILDING_TEXT</Type>
<fRed>0.80</fRed>
<fGreen>0.80</fGreen>
<fBlue>0.85</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PROJECT_TEXT</Type>
<fRed>0.80</fRed>
<fGreen>0.80</fGreen>
<fBlue>0.85</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_HIGHLIGHT_TEXT</Type>
<fRed>0.40</fRed>
<fGreen>0.90</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_ALT_HIGHLIGHT_TEXT</Type>
<fRed>0.50</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.10</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_WARNING_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>0.30</fGreen>
<fBlue>0.30</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_POSITIVE_TEXT</Type>
<fRed>0.50</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.10</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_NEGATIVE_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>0.30</fGreen>
<fBlue>0.30</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_BROWN_TEXT</Type>
<fRed>0.40</fRed>
<fGreen>0.24</fGreen>
<fBlue>0.16</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_SELECTED_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>0.82</fGreen>
<fBlue>0.49</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_WATER_TEXT</Type>
<fRed>0.70</fRed>
<fGreen>0.70</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_MENU_BLUE</Type>
<fRed>0.28</fRed>
<fGreen>0.83</fGreen>
<fBlue>0.95</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_DAWN_OF_MAN_TEXT</Type>
<fRed>0.22</fRed>
<fGreen>0.09</fGreen>
<fBlue>0.03</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_TECH_GREEN</Type>
<fRed>0.16</fRed>
<fGreen>0.70</fGreen>
<fBlue>0.27</fBlue>
<fAlpha>0.50</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_TECH_BLUE</Type>
<fRed>0.21</fRed>
<fGreen>0.23</fGreen>
<fBlue>0.68</fBlue>
<fAlpha>0.50</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_TECH_WORKING</Type>
<fRed>0.21</fRed>
<fGreen>0.23</fGreen>
<fBlue>0.68</fBlue>
<fAlpha>0.50</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_TECH_BLACK</Type>
<fRed>0.00</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>0.50</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_TECH_RED</Type>
<fRed>1.00</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>0.50</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_BLACK</Type>
<fRed>0.13</fRed>
<fGreen>0.13</fGreen>
<fBlue>0.13</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_BLACK_TEXT</Type>
<fRed>0.8</fRed>
<fGreen>0.808</fGreen>
<fBlue>0.851</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_BLUE</Type>
<fRed>0.21</fRed>
<fGreen>0.40</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_BLUE_TEXT</Type>
<fRed>0.698</fRed>
<fGreen>0.776</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_BROWN</Type>
<fRed>0.39</fRed>
<fGreen>0.24</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_BROWN_TEXT</Type>
<fRed>0.898</fRed>
<fGreen>0.624</fGreen>
<fBlue>0.180</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_CYAN</Type>
<fRed>0.07</fRed>
<fGreen>0.90</fGreen>
<fBlue>0.86</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_CYAN_TEXT</Type>
<fRed>0.00</fRed>
<fGreen>0.831</fGreen>
<fBlue>0.788</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_BLUE</Type>
<fRed>0.16</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.64</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_BLUE_TEXT</Type>
<fRed>0.812</fRed>
<fGreen>0.749</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_CYAN</Type>
<fRed>0.00</fRed>
<fGreen>0.54</fGreen>
<fBlue>0.55</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_CYAN_TEXT</Type>
<fRed>0.6</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.973</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_GREEN</Type>
<fRed>0.00</fRed>
<fGreen>0.39</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_GREEN_TEXT</Type>
<fRed>0.561</fRed>
<fGreen>0.80</fGreen>
<fBlue>0.561</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_PINK</Type>
<fRed>0.69</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.38</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_PINK_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>0.00</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_PURPLE</Type>
<fRed>0.45</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.49</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_PURPLE_TEXT</Type>
<fRed>0.706</fRed>
<fGreen>0.302</fGreen>
<fBlue>0.741</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_RED</Type>
<fRed>0.62</fRed>
<fGreen>0.00</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_RED_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>0.02</fGreen>
<fBlue>0.02</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_YELLOW</Type>
<fRed>0.97</fRed>
<fGreen>0.75</fGreen>
<fBlue>0.0</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_DARK_YELLOW_TEXT</Type>
<fRed>0.973</fRed>
<fGreen>0.757</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_GRAY</Type>
<fRed>0.7</fRed>
<fGreen>0.7</fGreen>
<fBlue>0.7</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_GRAY_TEXT</Type>
<fRed>0.8</fRed>
<fGreen>0.8</fGreen>
<fBlue>0.8</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_GREEN</Type>
<fRed>0.49</fRed>
<fGreen>0.88</fGreen>
<fBlue>0.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_GREEN_TEXT</Type>
<fRed>0.486</fRed>
<fGreen>0.882</fGreen>
<fBlue>0.0</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_ORANGE</Type>
<fRed>0.99</fRed>
<fGreen>0.45</fGreen>
<fBlue>0.0</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_ORANGE_TEXT</Type>
<fRed>.996</fRed>
<fGreen>.459</fGreen>
<fBlue>0.0</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_PEACH</Type>
<fRed>0.60</fRed>
<fGreen>0.49</fGreen>
<fBlue>0.0</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_PEACH_TEXT</Type>
<fRed>0.761</fRed>
<fGreen>0.698</fGreen>
<fBlue>0.396</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_PINK</Type>
<fRed>0.98</fRed>
<fGreen>0.67</fGreen>
<fBlue>0.49</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_PINK_TEXT</Type>
<fRed>0.980</fRed>
<fGreen>0.353</fGreen>
<fBlue>0.224</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_PURPLE</Type>
<fRed>0.77</fRed>
<fGreen>0.34</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_PURPLE_TEXT</Type>
<fRed>0.831</fRed>
<fGreen>0.6</fGreen>
<fBlue>1.00</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_RED</Type>
<fRed>0.86</fRed>
<fGreen>0.02</fGreen>
<fBlue>0.02</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_RED_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>0.298</fGreen>
<fBlue>0.416</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_WHITE</Type>
<fRed>0.90</fRed>
<fGreen>0.90</fGreen>
<fBlue>0.90</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_WHITE_TEXT</Type>
<fRed>1.00</fRed>
<fGreen>.898</fGreen>
<fBlue>0.898</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_YELLOW</Type>
<fRed>1.00</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.17</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
<ColorVal>
<Type>COLOR_PLAYER_YELLOW_TEXT</Type>
<fRed>0.996</fRed>
<fGreen>1.00</fGreen>
<fBlue>0.173</fBlue>
<fAlpha>1.00</fAlpha>
</ColorVal>
</ColorVals>
</Civ4ColorVals>