Mit dieser optionalen Callback-Prozedur kann man nun selber das Aussehen des Einheitenkopfes bestimmen. Es können so alle Infos oder Erscheinungsformen von Regionsköpfen erstellt werden. Für Eressea ist zu beachten, dass mindestens die EINHEIT-Zeile erzeugt wird.
Für einen minimalen Eressea-Einheitenkopf braucht man folgendes:
#proc CreateUnitHeader
{
; EINHEIT-Zeile aufbauen
#var $Line
$Line='EINHEIT '+unit.nummer+'\59 '+unit.name+' ['+unit.anzahl+','+unit.silber
#if unit.bauwerk { $Line=$Line+',B'+unit.bauwerk }
#if unit.schiff { $Line=$Line+',S'+unit.schiff }
; EINHEIT-Zeile ausgeben
$Line+']'
}
Rückruf-Prozeduren allgemein Revision 04 Jul 2006
|