API:Addon Format
Aus WARWiki
Das Addon-Format von Warhammer Online besteht aus verschiedenen Dateien. Die wichtigste ist die .mod Datei - sie übermittelt dem Spiel den Namen des Addons, was es macht und welche Dateien zu laden sind wenn Events ausgelöst werden. Die .mod Datei ist ein XML Dokument - eine Übersicht des Aufbaus der Datei folgt weiter unten. Neben der .mod Datei gibt es noch die .xml und .lua Dateien die standardmäßig zu einem Addon gehören. Die Standard Ordnerstruktur sieht folgendermaßen aus:
Standard Ordnerstruktur
Warhammer Online - Age of Reckoning
Achtung! Dies ist die Standard Ordnerstruktur für Addons - es ist möglich den Addon-Path in der user_config.xml individuell anzupassen.
Aufbau der .mod Datei
<?xml version="1.0" encoding="UTF-8"?> <ModuleFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <UiMod name="AddonName" version="1.0" date="DD/MM/YYYY" > <Author name="Author" email="" /> <Description text="Was macht das Addon?" /> <Dependencies> <Dependency name="" /> </Dependencies> <Files> <File name="AddonName.lua" /> </Files> <OnInitialize> <CallFunction name="AddonName.Initialize" /> </OnInitialize> <OnUpdate/> <OnShutdown/> </UiMod> </ModuleFile>