Python ist 'ne Programmiersprache, XML eine "Auszeichnungssprache", laut Wikipedia.
![nanana](images/smilies/brauen.gif)
(Mit Python hast du halt mehr, aber auch komplexere Möglichkeiten, als mit XML, grob gesagt.)
Um die Traits zu verändern muss man nur im XML rumspielen.
Edit: Die entsprechende XML Datei sitzt unter Firaxis Games/Sid Meier's Civilization 4/Beyond the sword/Assets/XML/Civ4LeaderHeadInfos.xml
Da gibt es jeweils den tag <trait>, wenn man ihn modifiziert wird der jeweilige trait des Leaders verändert, ist im Endeffekt selbsterklärend
![Zwinker](images/smilies/wink1_s.gif)