RacesDefFileFR

Les races sont définies dans un fichier XML unique, appelé - avec une originalité qui me laisse pantois - races.xml. Celui-ci se trouve dans le sous-dossier 'media/data/<lang>/' (e.g., 'media/data/en/').

Ce fichier est accompagné d'un schéma XSD, afin de pouvoir vérifier la validité de sa syntaxe : races.xsd. Je ne vais pas le coller ci-dessous, vu que c'est plutôt indigeste, mais voici à  quoi le contenu de races.xml doit ressembler : <?xml version="1.0"?> <raceset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="races.xsd"> <race id="human" name="Human"> <life>1.0</life> <thaumana>1.0</thaumana> <speed>1.0</speed> <maxweight>1.0</maxweight> <skills> <animal_empathy>1.0</animal_empathy> <confection>1.0</confection> <discretion>1.0</discretion> <dodging>1.0</dodging> <knowledge>1.0</knowledge> <lockpicking>1.0</lockpicking> <perception>1.0</perception> <persuasion>1.0</persuasion> <spellmaking>1.0</spellmaking> <taunt>1.0</taunt> <thaumaturgy>1.0</thaumaturgy> <use_heavy_weapons>1.0</use_heavy_weapons> <use_light_weapons>1.0</use_light_weapons> <use_medium_weapons>1.0</use_medium_weapons> <use_blunt_weapons>1.0</use_blunt_weapons> <use_edged_weapons>1.0</use_edged_weapons> <use_piercing_weapons>1.0</use_piercing_weapons> </skills> <resistances> <acid>1.0</acid> <cold>1.0</cold> <electric>1.0</electric> <fire>1.0</fire> <poison>1.0</poison> <psychic>1.0</psychic> <edged>1.0</edged> <blunt>1.0</blunt> <piercing>1.0</piercing> </resistances> </race> (...) </raceset>

Les dernières versions des fichiers xml et xsd sont disponibles [ici] (en principe).