- Neue Messages fertig
Messages werden jetzt in einem anderen Meta-Format (message* of
message_type*) gespeichert, das man in beliebige Formate (CR oder NR)
rendern kann. crmessage.c und nrmessage.c sind die render-engines dafür.
Die Messagetypen werden in res/{de,en}/messages.xml gesammelt, ultimativ
kann das aber durchaus eine einzelne Datei sein. Die ist derzeit nicht
wirklich xml (Umlaute drin, keine Definitionsdatei), aber gut lesbar.
- make_message
Diese Funktion ersetzt new_message, und ist etwas einfacher in der Syntax:
make_message("dumb_mistake", "unit region command", u, r, cmd) erzeugt
eine neue Nachricht, die dann einfach mit add_message wie bisher an die
Nachrichtenliste gehängt werden kann.
TODO: Messages könnte man durchaus reference-counten, und in mehrere Listen
einfügen, solang sie a) mehrfachverwendet (Kampf!) und b) vom Betrachter
unabhängig sind. Das spart einigen Speicher.
- CR Version erhöht.
Weil die MESSAGETYPES Blocks anders sind als früher
- OFFENSIVE_DELAY
Verbietet Einheiten, deren Partei eine Reigon niht bewachen, den
Angriff in der Region, wenn sie sich in der Runde zuvor bewegt haben.
Status der letzten Runde wird in neuem Attribut at_moved gespeichert.
- SHORT_ATTACKS
ein define, das angibt ob Kämpfen grundsätzlich keine lange Aktion ist.
- XML Parser
xml.[hc] enthält einen XML-Parser, dem man ein plugin mit callbacks
übergibt, die nach dem Parsen eines tokens aufgerufen werden.
2001-04-12 19:21:57 +02:00
<messages >
2001-12-10 01:13:39 +01:00
<message name= "error2" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot guard off shore."</text>
</nr>
</locale>
</message>
<message name= "error3" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Description has been cut (too long)."</text>
</nr>
</locale>
</message>
<message name= "error5" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The building is not ours."</text>
</nr>
</locale>
</message>
<message name= "error6" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Building could not be found."</text>
</nr>
</locale>
</message>
<message name= "error7" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This is not possible any longer."</text>
</nr>
</locale>
</message>
<message name= "error8" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - That is useless."</text>
</nr>
</locale>
</message>
<message name= "error9" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - That cannot be sabotaged."</text>
</nr>
</locale>
</message>
<message name= "error10" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - That does not make much sense."</text>
</nr>
</locale>
</message>
<message name= "error11" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship is still off shore."</text>
</nr>
</locale>
</message>
<message name= "error12" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship is not ours."</text>
</nr>
</locale>
</message>
<message name= "error13" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship has moved already."</text>
</nr>
</locale>
</message>
<message name= "error14" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship is off shore."</text>
</nr>
</locale>
</message>
<message name= "error15" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship has not yet been completed."</text>
</nr>
</locale>
</message>
<message name= "error16" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship is already completed."</text>
</nr>
</locale>
</message>
<message name= "error18" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship is too heavily loaded to sail."</text>
</nr>
</locale>
</message>
<message name= "error19" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - First you have to leave the ship."</text>
</nr>
</locale>
</message>
<message name= "error20" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship could not be found."</text>
</nr>
</locale>
</message>
<message name= "error21" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - There is no information available for the request."</text>
</nr>
</locale>
</message>
<message name= "error22" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Unknown command."</text>
</nr>
</locale>
</message>
<message name= "error23" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Contact was not possible due to siege."</text>
</nr>
</locale>
</message>
<message name= "error24" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Espionage was not possible due to siege."</text>
</nr>
</locale>
</message>
<message name= "error25" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The escape prevented that from happening."</text>
</nr>
</locale>
</message>
<message name= "error26" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The amount of items to buy is missing."</text>
</nr>
</locale>
</message>
<message name= "error27" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The amount of items for sale is missing."</text>
</nr>
</locale>
</message>
<message name= "error29" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The description of a monument can not be changed anymore."</text>
</nr>
</locale>
</message>
<message name= "error30" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The message does not contain text."</text>
</nr>
</locale>
</message>
<message name= "error31" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The castle could not be found."</text>
</nr>
</locale>
</message>
<message name= "error32" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not on board our ship."</text>
</nr>
</locale>
</message>
<message name= "error33" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not in our castle."</text>
</nr>
</locale>
</message>
<message name= "error34" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This unit has no permission to come on board."</text>
</nr>
</locale>
</message>
<message name= "error35" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have these herbs."</text>
</nr>
</locale>
</message>
<message name= "error36" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have this item."</text>
</nr>
</locale>
</message>
<message name= "error37" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have this potion."</text>
</nr>
</locale>
</message>
<message name= "error38" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have any herbs."</text>
</nr>
</locale>
</message>
<message name= "error39" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit has not yet learned espionage."</text>
</nr>
</locale>
</message>
<message name= "error40" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit did not contact us."</text>
</nr>
</locale>
</message>
<message name= "error41" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have enough silver."</text>
</nr>
</locale>
</message>
<message name= "error42" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have enough coachmen or too much freights to lad the wagons."</text>
</nr>
</locale>
</message>
<message name= "error43" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have this."</text>
</nr>
</locale>
</message>
<message name= "error44" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is off shore."</text>
</nr>
</locale>
</message>
<message name= "error45" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This unit is one of our own."</text>
</nr>
</locale>
</message>
<message name= "error46" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not in a tavern."</text>
</nr>
</locale>
</message>
<message name= "error47" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This unit is one of our allies."</text>
</nr>
</locale>
</message>
<message name= "error48" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not armed and fighting fit."</text>
</nr>
</locale>
</message>
<message name= "error49" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not he owner."</text>
</nr>
</locale>
</message>
<message name= "error50" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not experienced enough to do this."</text>
</nr>
</locale>
</message>
<message name= "error51" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have enough silver."</text>
</nr>
</locale>
</message>
<message name= "error52" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is exhausted from battle."</text>
</nr>
</locale>
</message>
<message name= "error53" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit cannot make potions."</text>
</nr>
</locale>
</message>
<message name= "error54" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit cannot trade."</text>
</nr>
</locale>
</message>
<message name= "error55" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit cannot move."</text>
</nr>
</locale>
</message>
<message name= "error56" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit cannot tame that many horses."</text>
</nr>
</locale>
</message>
<message name= "error57" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is too heavily loaded to move."</text>
</nr>
</locale>
</message>
<message name= "error58" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not know how to entertain."</text>
</nr>
</locale>
</message>
<message name= "error59" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not know anything about herbalism."</text>
</nr>
</locale>
</message>
<message name= "error60" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is under siege."</text>
</nr>
</locale>
</message>
<message name= "error63" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit could not be found."</text>
</nr>
</locale>
</message>
<message name= "error64" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit could not be found."</text>
</nr>
</locale>
</message>
<message name= "error65" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Tuition was too high to be paid."</text>
</nr>
</locale>
</message>
<message name= "error66" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The party could not be found."</text>
</nr>
</locale>
</message>
<message name= "error67" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The horses would drown."</text>
</nr>
</locale>
</message>
<message name= "error69" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The region is guarded."</text>
</nr>
</locale>
</message>
<message name= "error70" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This region is guarded by a non allied party."</text>
</nr>
</locale>
</message>
<message name= "error71" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Direction could not be recognized."</text>
</nr>
</locale>
</message>
<message name= "error72" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The target-unit did not contact us."</text>
</nr>
</locale>
</message>
<message name= "error73" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The target-unit did not contact us."</text>
</nr>
</locale>
</message>
<message name= "error74" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This unit cannot give away anybody."</text>
</nr>
</locale>
</message>
<message name= "error75" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This unit does not take anybody."</text>
</nr>
</locale>
</message>
<message name= "error76" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This item cannot be used."</text>
</nr>
</locale>
</message>
<message name= "error77" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The skill could not be recognized."</text>
</nr>
</locale>
</message>
<message name= "error78" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - A curse prevented the transfer from happening."</text>
</nr>
</locale>
</message>
<message name= "error79" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - A ship or a castle must be supplied."</text>
</nr>
</locale>
</message>
<message name= "error80" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not armed and fighting fit."</text>
</nr>
</locale>
</message>
<message name= "error81" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - first, the unit must guard the region."</text>
</nr>
</locale>
</message>
<message name= "error82" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - There is no agreement with this number."</text>
</nr>
</locale>
</message>
<message name= "error83" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No peasant could be caught."</text>
</nr>
</locale>
</message>
<message name= "error84" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No name was supplied."</text>
</nr>
</locale>
</message>
<message name= "error85" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No email-address was supplied."</text>
</nr>
</locale>
</message>
<message name= "error86" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Wrong password."</text>
</nr>
</locale>
</message>
<message name= "error88" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You need wood to build a ship."</text>
</nr>
</locale>
</message>
<message name= "error89" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Money offer is missing."</text>
</nr>
</locale>
</message>
<message name= "error90" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have a RIDE-order."</text>
</nr>
</locale>
</message>
<message name= "error91" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - There are no Mallorn trees here."</text>
</nr>
</locale>
</message>
<message name= "error92" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - There is no normal forest in this region."</text>
</nr>
</locale>
</message>
<message name= "error93" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - There is already a port in this region."</text>
</nr>
</locale>
</message>
<message name= "error94" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot build a road here."</text>
</nr>
</locale>
</message>
<message name= "error95" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Illusions cannot guard a region."</text>
</nr>
</locale>
</message>
<message name= "error96" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Nobody in this unit can be transferred."</text>
</nr>
</locale>
</message>
<message name= "error97" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Insects cannot be recruited in glaciers."</text>
</nr>
</locale>
</message>
<message name= "error98" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - In winter, insects can be recruited only in deserts."</text>
</nr>
</locale>
</message>
<message name= "error99" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Could not find the unit to be transported."</text>
</nr>
</locale>
</message>
<message name= "error100" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Nobody here is a skilled ship builder."</text>
</nr>
</locale>
</message>
<message name= "error101" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Nobody here can construct a building."</text>
</nr>
</locale>
</message>
<message name= "error102" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Nobody here can trade."</text>
</nr>
</locale>
</message>
<message name= "error103" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Nobody here can build roads."</text>
</nr>
</locale>
</message>
<message name= "error104" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Laen can be excavated only in a mine."</text>
</nr>
</locale>
</message>
<message name= "error105" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Empty units can not be handed over."</text>
</nr>
</locale>
</message>
<message name= "error106" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - When studying, magicians need to be alone."</text>
</nr>
</locale>
</message>
<message name= "error107" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You need at least two horses to breed more."</text>
</nr>
</locale>
</message>
<message name= "error108" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No herbs could be found."</text>
</nr>
</locale>
</message>
<message name= "error109" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Specify if a castle, a ship, a region or a unit is supposed to be named."</text>
</nr>
</locale>
</message>
<message name= "error110" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Specify if description is for a castle, a ship, a region or a unit."</text>
</nr>
</locale>
</message>
<message name= "error111" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Message has been cut (too long).."</text>
</nr>
</locale>
</message>
<message name= "error112" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Names may not contain parenthesis."</text>
</nr>
</locale>
</message>
<message name= "error113" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Item to be handed over was not supplied."</text>
</nr>
</locale>
</message>
<message name= "error114" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Number is not valid."</text>
</nr>
</locale>
</message>
<message name= "error115" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Number is already in use."</text>
</nr>
</locale>
</message>
<message name= "error116" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Number can not be assigned."</text>
</nr>
</locale>
</message>
<message name= "error117" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Submit only email-address, please!"</text>
</nr>
</locale>
</message>
<message name= "error118" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Only Elves can make these bows."</text>
</nr>
</locale>
</message>
<message name= "error119" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - There is no market place without a castle."</text>
</nr>
</locale>
</message>
<message name= "error120" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Characters can be given only to Human parties."</text>
</nr>
</locale>
</message>
<message name= "error121" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Characters can be given only to Human parties."</text>
</nr>
</locale>
</message>
<message name= "error122" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You can breed horses only in a stable."</text>
</nr>
</locale>
</message>
<message name= "error123" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have such a thing."</text>
</nr>
</locale>
</message>
<message name= "error124" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot buy that on a market place."</text>
</nr>
</locale>
</message>
<message name= "error125" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot produce this."</text>
</nr>
</locale>
</message>
<message name= "error126" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot sell this."</text>
</nr>
</locale>
</message>
<message name= "error127" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Your party cannot hire so many strangers."</text>
</nr>
</locale>
</message>
<message name= "error128" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The party cannot hire so many strangers."</text>
</nr>
</locale>
</message>
<message name= "error129" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The party cannot hire so many strangers."</text>
</nr>
</locale>
</message>
<message name= "error130" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
2002-01-05 17:14:38 +01:00
<text > "$unit($unit) in $region($region): '$command' - Syntax: MAGIC SPHERE [1-5]."</text>
2001-12-10 01:13:39 +01:00
</nr>
</locale>
</message>
<message name= "error131" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You've got to build a tunnel before building roads through glaciers."</text>
</nr>
</locale>
</message>
<message name= "error132" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You've got to build a dam before building roads through swamps."</text>
</nr>
</locale>
</message>
<message name= "error133" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You've got to build a caravansary before building roads through deserts."</text>
</nr>
</locale>
</message>
<message name= "error134" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Unknown Report-Option."</text>
</nr>
</locale>
</message>
<message name= "error135" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Unknown Option."</text>
</nr>
</locale>
</message>
<message name= "error137" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Unknown Help- Mode."</text>
</nr>
</locale>
</message>
<message name= "error138" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - We do not have anything that could be demolished."</text>
</nr>
</locale>
</message>
<message name= "error139" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Different types do not mix."</text>
</nr>
</locale>
</message>
<message name= "error140" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is neither in a castle nor on board a ship."</text>
</nr>
</locale>
</message>
<message name= "error142" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have enough silver for recruiting."</text>
</nr>
</locale>
</message>
<message name= "error143" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is on board a ship."</text>
</nr>
</locale>
</message>
<message name= "error144" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not on board a ship."</text>
</nr>
</locale>
</message>
<message name= "error145" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not in a castle."</text>
</nr>
</locale>
</message>
<message name= "error146" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not captain of a ship."</text>
</nr>
</locale>
</message>
<message name= "error147" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not in command of the largest castle in the region."</text>
</nr>
</locale>
</message>
<message name= "error148" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is not in command of a castle."</text>
</nr>
</locale>
</message>
<message name= "error149" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Who is supposed to get this message?"</text>
</nr>
</locale>
</message>
<message name= "error150" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - At least Herbalism 6 is needed for planting."</text>
</nr>
</locale>
</message>
<message name= "error151" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You need stones to build a road."</text>
</nr>
</locale>
</message>
<message name= "error152" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit jumps over board and drowns."</text>
</nr>
</locale>
</message>
<message name= "error153" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit joins the local peasants."</text>
</nr>
</locale>
</message>
<message name= "error154" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Highly qualified people refuse to work for other parties."</text>
</nr>
</locale>
</message>
<message name= "error155" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Too many magicians in the party."</text>
</nr>
</locale>
</message>
<message name= "error156" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Too many alchemists in the party."</text>
</nr>
</locale>
</message>
<message name= "error157" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The party has a different magic sphere."</text>
</nr>
</locale>
</message>
<message name= "error158" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Magicians always work alone!"</text>
</nr>
</locale>
</message>
<message name= "error159" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No person could be handed over."</text>
</nr>
</locale>
</message>
<message name= "error160" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No luxury items could be bought."</text>
</nr>
</locale>
</message>
<message name= "error161" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not have this potion."</text>
</nr>
</locale>
</message>
<message name= "error162" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This healing potion will be automatically used when needed."</text>
</nr>
</locale>
</message>
<message name= "error165" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit disagreed with the potion."</text>
</nr>
</locale>
</message>
<message name= "error166" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This race cannot siege a castle."</text>
</nr>
</locale>
</message>
<message name= "error167" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not go to the peasants."</text>
</nr>
</locale>
</message>
<message name= "error168" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No luxury items could be sold."</text>
</nr>
</locale>
</message>
<message name= "error169" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not know this spell."</text>
</nr>
</locale>
</message>
<message name= "error170" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The peasants did not accept this gracious gift."</text>
</nr>
</locale>
</message>
<message name= "error171" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This combat spell does not exist."</text>
</nr>
</locale>
</message>
<message name= "error172" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - There was no spell supplied."</text>
</nr>
</locale>
</message>
<message name= "error173" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Even in the Xontormia Library, this spell could not be found."</text>
</nr>
</locale>
</message>
<message name= "error174" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - this spell makes only sense in combat."</text>
</nr>
</locale>
</message>
<message name= "error175" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot cast this spell while standing on a moving ship."</text>
</nr>
</locale>
</message>
<message name= "error176" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot cast this spell on a distant target."</text>
</nr>
</locale>
</message>
<message name= "error178" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No magic sphere was supplied."</text>
</nr>
</locale>
</message>
<message name= "error179" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit cannot learn this magic sphere."</text>
</nr>
</locale>
</message>
<message name= "error180" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The spell fails."</text>
</nr>
</locale>
</message>
<message name= "error181" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - To do this, the magician has to be in a castle or on board a ship."</text>
</nr>
</locale>
</message>
<message name= "error182" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship cannot leave in this direction."</text>
</nr>
</locale>
</message>
<message name= "error183" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The magician is not on board a ship."</text>
</nr>
</locale>
</message>
<message name= "error184" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit does not move."</text>
</nr>
</locale>
</message>
<message name= "error186" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This spell works only ashore."</text>
</nr>
</locale>
</message>
<message name= "error187" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - There are already sufficient roads here."</text>
</nr>
</locale>
</message>
<message name= "error188" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot cast this spell in a swamp."</text>
</nr>
</locale>
</message>
<message name= "error190" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This spell works only in the material world."</text>
</nr>
</locale>
</message>
<message name= "error191" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This spell works only in forests."</text>
</nr>
</locale>
</message>
<message name= "error194" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Target region was supplied incorrectly."</text>
</nr>
</locale>
</message>
<message name= "error195" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No way is leading in this direction."</text>
</nr>
</locale>
</message>
<message name= "error196" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This is not a forest region."</text>
</nr>
</locale>
</message>
<message name= "error200" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Magician's maximum Aura is not high enough for this spell."</text>
</nr>
</locale>
</message>
<message name= "error201" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Race and target unit have not been supplied."</text>
</nr>
</locale>
</message>
<message name= "error202" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This is not a valid race."</text>
</nr>
</locale>
</message>
<message name= "error203" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - No target has been supplied."</text>
</nr>
</locale>
</message>
<message name= "error204" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot cast this spell in a region without trees."</text>
</nr>
</locale>
</message>
<message name= "error205" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This spell works only in an ocean region."</text>
</nr>
</locale>
</message>
<message name= "error207" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot pass aura on to this unit."</text>
</nr>
</locale>
</message>
<message name= "error208" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - wrong Aura values."</text>
</nr>
</locale>
</message>
<message name= "error209" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Syntax Error."</text>
</nr>
</locale>
</message>
<message name= "error211" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship is already under this spell."</text>
</nr>
</locale>
</message>
<message name= "error212" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The magician is not on board a ship."</text>
</nr>
</locale>
</message>
<message name= "error213" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Incorrect parameter."</text>
</nr>
</locale>
</message>
<message name= "error214" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Unit is not a magician."</text>
</nr>
</locale>
</message>
<message name= "error221" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You cannot build such a thing."</text>
</nr>
</locale>
</message>
<message name= "error222" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Show all what?"</text>
</nr>
</locale>
</message>
<message name= "error223" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Starving units cannot guard."</text>
</nr>
</locale>
</message>
<message name= "error224" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Starving units cannot cast spells."</text>
</nr>
</locale>
</message>
<message name= "error225" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Starving units do not fight."</text>
</nr>
</locale>
</message>
<message name= "error226" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Units cannot attack from the second row."</text>
</nr>
</locale>
</message>
<message name= "error228" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Only normal characters can collect taxes."</text>
</nr>
</locale>
</message>
<message name= "error230" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit cannot transport us to this place."</text>
</nr>
</locale>
</message>
<message name= "error231" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit or its animals would not survive there."</text>
</nr>
</locale>
</message>
<message name= "error232" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Swimmers cannot enter a building."</text>
</nr>
</locale>
</message>
<message name= "error233" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Swimmers cannot enter ships."</text>
</nr>
</locale>
</message>
<message name= "error234" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is busy disembarking."</text>
</nr>
</locale>
</message>
<message name= "error235" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Maintenance has not been paid yet."</text>
</nr>
</locale>
</message>
<message name= "error236" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The building is not finished yet."</text>
</nr>
</locale>
</message>
<message name= "error238" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - You can recruit only Orcs here."</text>
</nr>
</locale>
</message>
<message name= "error239" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Is this unit or ship supposed to get a new number?"</text>
</nr>
</locale>
</message>
<message name= "error240" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - Is this unit or ship supposed to be followed?"</text>
</nr>
</locale>
</message>
<message name= "error244" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The unit is already named."</text>
</nr>
</locale>
</message>
<message name= "error245" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The ship is already named."</text>
</nr>
</locale>
</message>
<message name= "error246" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The building is already named."</text>
</nr>
</locale>
</message>
<message name= "error247" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The faction is already named."</text>
</nr>
</locale>
</message>
<message name= "error248" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - The faction has to be 10 turns old."</text>
</nr>
</locale>
</message>
2002-02-10 18:23:00 +01:00
<message name= "error308" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "de" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - This skill couldn't learned higher."</text>
</nr>
</locale>
</message>
2001-12-10 01:13:39 +01:00
<message name= "mistake" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "error" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "errors" >
<text > "$unit($unit) in $region($region): '$command' - ${error}."</text>
</nr>
</locale>
</message>
<message name= "drown_on_ship" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "ship" type= "ship" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) drowns when $ship($ship) in $region($region) sinks."</text>
</nr>
</locale>
</message>
<message name= "buildship" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "size" type= "int" > </arg>
<arg name= "ship" type= "ship" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) builds $int($size) more on $ship($ship)."</text>
</nr>
</locale>
</message>
<message name= "buildbuilding" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "size" type= "int" > </arg>
<arg name= "building" type= "building" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) builds $int($size) more on $building($building)."</text>
</nr>
</locale>
</message>
<message name= "siege" >
<type >
<arg name= "building" type= "building" > </arg>
<arg name= "unit" type= "unit" > </arg>
<arg name= "destruction" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$building($building) is under siege by $unit($unit). During siege, catapults caused $int($destruction) points destruction."</text>
</nr>
</locale>
</message>
<message name= "give" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "resource" type= "resource" > </arg>
<arg name= "target" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) gave $int($amount) $resource($resource,$amount) to $unit($target)."</text>
</nr>
</locale>
</message>
<message name= "recruit" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "want" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region) recruits $int($amount) $int($want) people."</text>
</nr>
</locale>
</message>
<message name= "message" >
<type >
<arg name= "string" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$string"</text>
</nr>
</locale>
</message>
<message name= "givecommand" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "receipient" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) gave control to $unit($receipient)."</text>
</nr>
</locale>
</message>
<message name= "forget" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "skill" type= "skill" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) forgets $skill($skill)."</text>
</nr>
</locale>
</message>
<message name= "income_tax" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) collects $int($amount) taxes in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "income_tax_reduced" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "wanted" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) collects only $int($amount) taxes instead of$if($eq($wanted,$amount),""," of$if($eq($wanted,$amount),""," of $int($wanted)") ") in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "income_steal" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) steals $int($amount) silver in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "income_steal_reduced" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "wanted" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) steals only $int($amount) silver instead of$if($eq($wanted,$amount),""," of$if($eq($wanted,$amount),""," of $int($wanted)") ") in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "income_entertainment" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) earns $int($amount) in $region($region) with entertainment."</text>
</nr>
</locale>
</message>
<message name= "income_entertainment_reduced" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "wanted" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) earns only $int($amount) instead of$if($eq($wanted,$amount),""," of$if($eq($wanted,$amount),""," of $int($wanted)") ") in $region($region) with entertainment."</text>
</nr>
</locale>
</message>
<message name= "income_work" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "amount" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) works in $region($region) for a wage of $int($amount) silver."</text>
</nr>
</locale>
</message>
<message name= "income_work_reduced" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "wanted" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) works in $region($region) for a wage of $int($amount) $if($eq($wanted,$amount),""," out of $int($wanted)") silver."</text>
</nr>
</locale>
</message>
<message name= "income_trade" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) earned $int($amount) silver in $region($region) by selling luxury items."</text>
</nr>
</locale>
</message>
<message name= "income_tradetax" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) collected $int($amount) silver trade tax in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "manufacture" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "wanted" type= "int" > </arg>
<arg name= "resource" type= "resource" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region) produces $int($amount)$if($eq($wanted,$amount),""," of $int($wanted)") $resource($resource,$amount)."</text>
</nr>
</locale>
</message>
<message name= "produce" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "wanted" type= "int" > </arg>
<arg name= "resource" type= "resource" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region) produces $int($amount)$if($eq($wanted,$amount),""," of $int($wanted)") $resource($resource,$amount)."</text>
</nr>
</locale>
</message>
<message name= "storm" >
<type >
<arg name= "ship" type= "ship" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "sink" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The $ship($ship) in $region($region) drifts in heavy storm$if($sink," and sinks","")."</text>
</nr>
</locale>
</message>
<message name= "shipsink" >
<type >
<arg name= "ship" type= "ship" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The $ship($ship) suffers too heavy damage and sinks."</text>
</nr>
</locale>
</message>
<message name= "moveblocked" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "direction" type= "direction" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) discovered that there is no path to $direction($direction)."</text>
</nr>
</locale>
</message>
<message name= "errusingpotion" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "using" type= "resource" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit): '$command' - The unit already uses $resource($using,0)."</text>
</nr>
</locale>
</message>
<message name= "maintenance" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "building" type= "building" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) pays the maintenance for $building($building)."</text>
</nr>
</locale>
</message>
<message name= "maintenancefail" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "building" type= "building" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) cannot pay the maintenance for $building($building)."</text>
</nr>
</locale>
</message>
<message name= "buy" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "money" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) pays $int($money) silver for luxury items."</text>
</nr>
</locale>
</message>
<message name= "buyamount" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "resource" type= "resource" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) buys $int($amount) $resource($resource,$amount)."</text>
</nr>
</locale>
</message>
<message name= "plant" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "herb" type= "resource" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) plants $int($amount) $resource($herb,$amount) in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "raised" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) breeds $int($amount) horses."</text>
</nr>
</locale>
</message>
<message name= "followfail" >
<type >
<arg name= "follower" type= "unit" > </arg>
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($follower) could not follow $unit($unit)."</text>
</nr>
</locale>
</message>
<message name= "followdetect" >
<type >
<arg name= "follower" type= "unit" > </arg>
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($follower) followed $unit($unit)."</text>
</nr>
</locale>
</message>
<message name= "leavefail" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) could not leave $region($region)."</text>
</nr>
</locale>
</message>
<message name= "moveblockedbyguard" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "faction" type= "faction" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) was kept in $region($region) by $faction($faction)."</text>
</nr>
</locale>
</message>
<message name= "sailfail" >
<type >
<arg name= "ship" type= "ship" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The $ship($ship) could not leave $region($region)."</text>
</nr>
</locale>
</message>
<message name= "pest" >
<type >
<arg name= "dead" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The region is visited by the plague and $int($dead) peasants died."</text>
</nr>
</locale>
</message>
<message name= "usepotion" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "potion" type= "resource" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
2002-03-02 13:16:12 +01:00
<text > "$unit($unit) uses a $resource($potion,1)."</text>
2001-12-10 01:13:39 +01:00
</nr>
</locale>
</message>
<message name= "regenaura" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) regenerates $int($amount) aura in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "teach" >
<type >
<arg name= "teacher" type= "unit" > </arg>
<arg name= "student" type= "unit" > </arg>
<arg name= "skill" type= "skill" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($teacher) teaches $unit($student) $skill($skill)."</text>
</nr>
</locale>
</message>
<message name= "spydetect" >
<type >
<arg name= "target" type= "unit" > </arg>
<arg name= "spy" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($target) feels watched by $unit($spy)."</text>
</nr>
</locale>
</message>
<message name= "spyfail" >
<type >
<arg name= "spy" type= "unit" > </arg>
<arg name= "target" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($spy) could not find out anything about $unit($target)."</text>
</nr>
</locale>
</message>
<message name= "stealfail" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "target" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) could not sneak close enough to $unit($target)."</text>
</nr>
</locale>
</message>
<message name= "stealdetect" >
<type >
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) feels watched."</text>
</nr>
</locale>
</message>
<message name= "stealfatal" >
<type >
<arg name= "target" type= "unit" > </arg>
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) was caught by $unit($target) in attempted theft."</text>
</nr>
</locale>
</message>
<message name= "thiefdiscover" >
<type >
<arg name= "target" type= "unit" > </arg>
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($target) caught $unit($unit) in attempted theft."</text>
</nr>
</locale>
</message>
<message name= "stealeffect" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) was robbed in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "newbieimmunity" >
<type >
<arg name= "turns" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "Your party is immune against assaults for $int($turns) more weeks."</text>
</nr>
</locale>
</message>
<message name= "changebanner" >
<type >
<arg name= "value" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "Banner has been changed to '$value'."</text>
</nr>
</locale>
</message>
<message name= "changemail" >
<type >
<arg name= "value" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > " Address has been changed to '$value'."</text>
</nr>
</locale>
</message>
<message name= "changepasswd" >
<type >
<arg name= "value" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The password has been changed to '$value'."</text>
</nr>
</locale>
</message>
<message name= "eatpeasants" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) ate $int($amount) peasants."</text>
</nr>
</locale>
</message>
<message name= "fleescared" >
<type >
<arg name= "amount" type= "int" > </arg>
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$int($amount) peasants fled in fear of $unit($unit)."</text>
</nr>
</locale>
</message>
<message name= "warnillusiondissolve" >
<type >
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) will dissolve soon."</text>
</nr>
</locale>
</message>
<message name= "illusiondissolve" >
<type >
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) has dissolved without a trace."</text>
</nr>
</locale>
</message>
<message name= "detectforbidden" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) refuses to travel to $region($region)."</text>
</nr>
</locale>
</message>
<message name= "detectforbiddendir" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "direction" type= "direction" > </arg>
</type>
<locale name= "en" >
<nr section= "movement" >
<text > "$unit($unit) refuses to travel to the$direction($direction)."</text>
</nr>
</locale>
</message>
<message name= "sailforbidden" >
<type >
<arg name= "ship" type= "ship" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "movement" >
<text > "The crew of the $ship($ship) refuses to travel to $region($region)."</text>
</nr>
</locale>
</message>
<message name= "sailforbiddendir" >
<type >
<arg name= "ship" type= "ship" > </arg>
<arg name= "direction" type= "direction" > </arg>
</type>
<locale name= "en" >
<nr section= "movement" >
<text > " The crew of the $ship($ship) refuses to travel to the$direction($direction)."</text>
</nr>
</locale>
</message>
<message name= "sailnolanding" >
<type >
<arg name= "ship" type= "ship" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The $ship($ship) could not berth in $region($region). The coast is too dangerous for the vessel."</text>
</nr>
</locale>
</message>
<message name= "sailnolandingstorm" >
<type >
<arg name= "ship" type= "ship" > </arg>
</type>
<locale name= "en" >
<nr section= "movement" >
<text > "In the very last moment, the crew of the $ship($ship) saved the ship from grounding."</text>
</nr>
</locale>
</message>
<message name= "detectocean" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "movement" >
<text > "$unit($unit) discovered that $region($region) is Ocean."</text>
</nr>
</locale>
</message>
<message name= "detectoceandir" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "direction" type= "direction" > </arg>
</type>
<locale name= "en" >
<nr section= "movement" >
<text > "$unit($unit) discovered that an Ocean lies in the $direction($direction)."</text>
</nr>
</locale>
</message>
<message name= "analyse_region_nospell" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "It appears to $unit($mage) that $region($region) is not charmed."</text>
</nr>
</locale>
</message>
<message name= "analyse_unit_nospell" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "target" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "It appears to $unit($mage) that $unit($target) is not charmed."</text>
</nr>
</locale>
</message>
<message name= "analyse_building_nospell" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "building" type= "building" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "It appears to $unit($mage) that $building($building) is not charmed."</text>
</nr>
</locale>
</message>
<message name= "analyse_ship_nospell" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "ship" type= "ship" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "It appears to $unit($mage) that $ship($ship) is not charmed."</text>
</nr>
</locale>
</message>
<message name= "analyse_region_fail" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "It appears to $unit($mage) that $region($region) is charmed, but no details have been revealed."</text>
</nr>
</locale>
</message>
<message name= "analyse_unit_fail" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "It appears to $unit($mage) that $unit($unit) is charmed, but no details have been revealed."</text>
</nr>
</locale>
</message>
<message name= "analyse_building_fail" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "building" type= "building" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "It appears to $unit($mage) that $building($building) is charmed, but no details have been revealed."</text>
</nr>
</locale>
</message>
<message name= "analyse_ship_fail" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "ship" type= "ship" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "It appears to $unit($mage) that $ship($ship) is charmed, but no details have been revealed."</text>
</nr>
</locale>
</message>
<message name= "analyse_region_noage" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "spell" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) discovers that $region($region) is charmed with $spell, which will last for centuries."</text>
</nr>
</locale>
</message>
<message name= "analyse_unit_noage" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "unit" type= "unit" > </arg>
<arg name= "spell" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) discovers that $unit($unit) is charmed with $spell, which will last for centuries."</text>
</nr>
</locale>
</message>
<message name= "analyse_building_noage" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "building" type= "building" > </arg>
<arg name= "spell" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) discovers that $building($building) is charmed with $spell, which will last for centuries."</text>
</nr>
</locale>
</message>
<message name= "analyse_ship_noage" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "ship" type= "ship" > </arg>
<arg name= "spell" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) discovers that $ship($ship) is charmed with $spell, which will last for centuries."</text>
</nr>
</locale>
</message>
<message name= "analyse_region_age" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "spell" type= "string" > </arg>
<arg name= "months" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) discovers that $region($region) is charmed with $spell, which will last for, about $int($months) more weeks."</text>
</nr>
</locale>
</message>
<message name= "analyse_unit_age" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "unit" type= "unit" > </arg>
<arg name= "spell" type= "string" > </arg>
<arg name= "months" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) discovers that $unit($unit) is charmed with $spell that willlast for about $int($months) more weeks."</text>
</nr>
</locale>
</message>
<message name= "analyse_building_age" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "building" type= "building" > </arg>
<arg name= "spell" type= "string" > </arg>
<arg name= "months" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) discovers that $building($building) is charmed with $spell, which will last for, about $int($months) more weeks."</text>
</nr>
</locale>
</message>
<message name= "analyse_ship_age" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "ship" type= "ship" > </arg>
<arg name= "spell" type= "string" > </arg>
<arg name= "months" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) discovers that $ship($ship) is charmed with $spell, which will last for, about $int($months) more weeks."</text>
</nr>
</locale>
</message>
<message name= "auratransfer_success" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "aura" type= "int" > </arg>
<arg name= "target" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) transfers $int($aura) Aura to $unit($target)."</text>
</nr>
</locale>
</message>
<message name= "sellamount" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "resource" type= "resource" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) sells $int($amount) $resource($resource,$amount)."</text>
</nr>
</locale>
</message>
<message name= "herbfound" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "herb" type= "resource" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region) finds $int($amount) $resource($herb,$amount)."</text>
</nr>
</locale>
</message>
<message name= "battle" >
<type >
<arg name= "string" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$string"</text>
</nr>
</locale>
</message>
<message name= "travel" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "mode" type= "int" > </arg>
<arg name= "start" type= "region" > </arg>
<arg name= "end" type= "region" > </arg>
<arg name= "regions" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) $if($eq($mode,1),"rides", "walks") from $region($start) to $region($end).$regions"</text>
</nr>
</locale>
</message>
<message name= "transport" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "target" type= "unit" > </arg>
<arg name= "start" type= "region" > </arg>
<arg name= "end" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) transported $unit($target) from $region($start) to $region($end)."</text>
</nr>
</locale>
</message>
<message name= "buildroad" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "size" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) extends the road network in $region($region) by $int($size)."</text>
</nr>
</locale>
</message>
<message name= "destroy" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "building" type= "building" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) destroys $building($building)."</text>
</nr>
</locale>
</message>
<message name= "casualties" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "fallen" type= "int" > </arg>
<arg name= "alive" type= "int" > </arg>
<arg name= "run" type= "int" > </arg>
<arg name= "runto" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) lost $int($fallen) people: $int($alive) survived and $int($run) fled to $region($runto)."</text>
</nr>
</locale>
</message>
<message name= "studycost" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "cost" type= "int" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "skill" type= "skill" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) spends $int($cost) silver in $region($region) to study $skill($skill)."</text>
</nr>
</locale>
</message>
<message name= "researchherb_none" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) could not find any herbs in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "spellunitnotfound" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "id" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
2002-03-01 20:32:25 +01:00
<text > "$unit($unit) in $region($region): '$command' - Unit $id could not be located."</text>
2001-12-10 01:13:39 +01:00
</nr>
</locale>
</message>
<message name= "spellbuildingnotfound" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "id" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region): '$command' - Building $int36($id) could not be located."</text>
</nr>
</locale>
</message>
<message name= "spellshipnotfound" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "id" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region): '$command' - Ship $int36($id) could not be located."</text>
</nr>
</locale>
</message>
<message name= "spellunitresists" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "id" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region): '$command' - unit $int36($id) resists the spell."</text>
</nr>
</locale>
</message>
<message name= "spellbuildingresists" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "id" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region): '$command' - Building $int36($id) could not be charmed."</text>
</nr>
</locale>
</message>
<message name= "spellshipresists" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "id" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region): '$command' - Ship $int36($id) could not be charmed."</text>
</nr>
</locale>
</message>
<message name= "spellregionresists" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region): '$command' - The region could not be charmed."</text>
</nr>
</locale>
</message>
<message name= "magiccreate_effect" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "amount" type= "int" > </arg>
<arg name= "object" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region): '$command' - $unit($unit) creates $int($amount) ${item}."</text>
</nr>
</locale>
</message>
<message name= "shipdestroy" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "ship" type= "ship" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) sunk $ship($ship) in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "orcified" >
<type >
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "People $region($region) flee from an Orc superiority."</text>
</nr>
</locale>
</message>
<message name= "deorcified" >
<type >
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "Little by little, people return to $region($region)."</text>
</nr>
</locale>
</message>
<message name= "piratenovictim" >
<type >
<arg name= "ship" type= "ship" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The $ship($ship) could not capture other ships in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "piratesawvictim" >
<type >
<arg name= "ship" type= "ship" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "dir" type= "direction" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The $ship($ship) in $region($region) made $direction($dir) a target."</text>
</nr>
</locale>
</message>
<message name= "firewall_damage" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) steps through the wall of fire into $region($region) and receives severe burn damage."</text>
</nr>
</locale>
</message>
<message name= "firewall_death" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) dies trying to cross the wall of fire into $region($region)."</text>
</nr>
</locale>
</message>
<message name= "firewall_effect" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) creates a wall of fire in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "wisps_effect" >
<type >
<arg name= "mage" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($mage) summons wisps in $region($region)."</text>
</nr>
</locale>
</message>
<message name= "destroy_road" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "from" type= "region" > </arg>
<arg name= "to" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) demolishes the road between $region($from) and $region($to)."</text>
</nr>
</locale>
</message>
<message name= "desertion" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$unit($unit) in $region($region) abandons your cause."</text>
</nr>
</locale>
</message>
<message name= "volcanostartsmoke" >
<type >
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "Columns of smoke are released by the volcano of $region($region)."</text>
</nr>
</locale>
</message>
<message name= "volcanostopsmoke" >
<type >
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The volcano of $region($region) stops releasing smoke."</text>
</nr>
</locale>
</message>
<message name= "volcano_dead" >
<type >
<arg name= "dead" type= "int" > </arg>
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$int($dead) people in $unit($unit) perisch when the volcano in $region($region) breaks out."</text>
</nr>
</locale>
</message>
<message name= "volcanooutbreak" >
<type >
<arg name= "regionv" type= "region" > </arg>
<arg name= "regionn" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The volcano in $region($regionv) breaks out. The lava devastates $region($regionn)."</text>
</nr>
</locale>
</message>
<message name= "volcanooutbreaknn" >
<type >
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "The volcano in $region($region) breaks out."</text>
</nr>
</locale>
</message>
<message name= "phunger" >
<type >
<arg name= "dead" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "none" >
<text > "$int($dead) peasants starve."</text>
</nr>
</locale>
</message>
<message name= "new_fspecial" >
<type >
<arg name= "special" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The Gods grant us the powers of ${special}."</text>
</nr>
</locale>
</message>
<message name= "new_fspecial_level" >
<type >
<arg name= "special" type= "string" > </arg>
<arg name= "level" type= "int" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The Gods grant us the powers of $special ($int($level))."</text>
</nr>
</locale>
</message>
<message name= "pray_success" >
<type >
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The Gods have listened to $unit($unit)."</text>
</nr>
</locale>
</message>
<message name= "msg_battle" >
<type >
<arg name= "string" type= "string" > </arg>
</type>
<locale name= "en" >
<nr section= "battle" >
<text > "$string"</text>
</nr>
</locale>
</message>
<message name= "iceberg_drift" >
<type >
<arg name= "region" type= "region" > </arg>
<arg name= "dir" type= "direction" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The iceberg $region($region) drifts $direction($dir)."</text>
</nr>
</locale>
</message>
<message name= "overrun_by_iceberg" >
<type >
<arg name= "ship" type= "ship" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The $ship($ship) has been damaged by a collision with an iceberg."</text>
</nr>
</locale>
</message>
<message name= "overrun_by_iceberg_des" >
<type >
<arg name= "ship" type= "ship" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The $ship($ship) has been destroyed by a collision with an iceberg."</text>
</nr>
</locale>
</message>
<message name= "iceberg_land" >
<type >
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The iceberg $region($region) drifts onto a coast."</text>
</nr>
</locale>
</message>
<message name= "iceberg_create" >
<type >
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The glacier in $region($region) breaks up and drifts away."</text>
</nr>
</locale>
</message>
<message name= "iceberg_melt" >
<type >
<arg name= "region" type= "region" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "The iceberg $region($region) melts."</text>
</nr>
</locale>
</message>
<message name= "drown_amphibian_nodead" >
<type >
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "$unit($unit) is taking damage on the water."</text>
</nr>
</locale>
</message>
<message name= "drown_amphibian_dead" >
<type >
<arg name= "amount" type= "int" > </arg>
<arg name= "unit" type= "unit" > </arg>
</type>
<locale name= "en" >
<nr section= "events" >
<text > "$int($amount) members of $unit($unit) drown."</text>
</nr>
</locale>
</message>
- Neue Messages fertig
Messages werden jetzt in einem anderen Meta-Format (message* of
message_type*) gespeichert, das man in beliebige Formate (CR oder NR)
rendern kann. crmessage.c und nrmessage.c sind die render-engines dafür.
Die Messagetypen werden in res/{de,en}/messages.xml gesammelt, ultimativ
kann das aber durchaus eine einzelne Datei sein. Die ist derzeit nicht
wirklich xml (Umlaute drin, keine Definitionsdatei), aber gut lesbar.
- make_message
Diese Funktion ersetzt new_message, und ist etwas einfacher in der Syntax:
make_message("dumb_mistake", "unit region command", u, r, cmd) erzeugt
eine neue Nachricht, die dann einfach mit add_message wie bisher an die
Nachrichtenliste gehängt werden kann.
TODO: Messages könnte man durchaus reference-counten, und in mehrere Listen
einfügen, solang sie a) mehrfachverwendet (Kampf!) und b) vom Betrachter
unabhängig sind. Das spart einigen Speicher.
- CR Version erhöht.
Weil die MESSAGETYPES Blocks anders sind als früher
- OFFENSIVE_DELAY
Verbietet Einheiten, deren Partei eine Reigon niht bewachen, den
Angriff in der Region, wenn sie sich in der Runde zuvor bewegt haben.
Status der letzten Runde wird in neuem Attribut at_moved gespeichert.
- SHORT_ATTACKS
ein define, das angibt ob Kämpfen grundsätzlich keine lange Aktion ist.
- XML Parser
xml.[hc] enthält einen XML-Parser, dem man ein plugin mit callbacks
übergibt, die nach dem Parsen eines tokens aufgerufen werden.
2001-04-12 19:21:57 +02:00
2002-03-06 21:18:37 +01:00
<message name= "plant_skills" section= "production" >
<type >
<arg name= "unit" type= "unit" > </arg>
<arg name= "region" type= "region" > </arg>
<arg name= "command" type= "string" > </arg>
<arg name= "skill" type= "skill" > </arg>
<arg name= "minskill" type= "int" > </arg>
<arg name= "product" type= "resource" > </arg>
</type>
<text locale= "en" > "$unit($unit) in $region($region): '$command' - At least $skill($skill) $int($minskill) is needed for planting $resource($product,0)."</text>
</message>
- Neue Messages fertig
Messages werden jetzt in einem anderen Meta-Format (message* of
message_type*) gespeichert, das man in beliebige Formate (CR oder NR)
rendern kann. crmessage.c und nrmessage.c sind die render-engines dafür.
Die Messagetypen werden in res/{de,en}/messages.xml gesammelt, ultimativ
kann das aber durchaus eine einzelne Datei sein. Die ist derzeit nicht
wirklich xml (Umlaute drin, keine Definitionsdatei), aber gut lesbar.
- make_message
Diese Funktion ersetzt new_message, und ist etwas einfacher in der Syntax:
make_message("dumb_mistake", "unit region command", u, r, cmd) erzeugt
eine neue Nachricht, die dann einfach mit add_message wie bisher an die
Nachrichtenliste gehängt werden kann.
TODO: Messages könnte man durchaus reference-counten, und in mehrere Listen
einfügen, solang sie a) mehrfachverwendet (Kampf!) und b) vom Betrachter
unabhängig sind. Das spart einigen Speicher.
- CR Version erhöht.
Weil die MESSAGETYPES Blocks anders sind als früher
- OFFENSIVE_DELAY
Verbietet Einheiten, deren Partei eine Reigon niht bewachen, den
Angriff in der Region, wenn sie sich in der Runde zuvor bewegt haben.
Status der letzten Runde wird in neuem Attribut at_moved gespeichert.
- SHORT_ATTACKS
ein define, das angibt ob Kämpfen grundsätzlich keine lange Aktion ist.
- XML Parser
xml.[hc] enthält einen XML-Parser, dem man ein plugin mit callbacks
übergibt, die nach dem Parsen eines tokens aufgerufen werden.
2001-04-12 19:21:57 +02:00
</messages>