Формат skills.xml
Этот файл описывает способности (скилы).
Альтернативный файл ea-skills.xml совместим со старыми клиентами.
Пример:
- skills.xml
<?xml version="1.0"?> <skills> <set name="test"> <skill var="1" name="quest 1" icon="graphics/skills/quest.png" description="Here quest example."/> </set> <set name="Basic"> <skill id="1" name="Emote" icon="graphics/skills/emote.png" description="You can share your mood."/> <skill id="2" name="Trade"/> <skill id="3" name="Party" level="1" description="You can join a party."/> <skill id="3" name="Party" level="2" description="You can join and create a party."/> </set> <set name="Magic"> <skill id="19" name="Fire Ball" shortName="FB" particle="graphics/particles/fire-explosion.xml"/> <skill id="340" name="Magic"/> <skill id="341" name="Life Magic"/> <skill id="342" name="War Magic"/> <skill id="343" name="Transmutation Magic"/> <skill id="344" name="Nature Magic"/> </set> </skills>
Тэг set охарактеризовывает страницу со скилами:
Параметр | Описание |
---|---|
name | Название страницы со скилами |
Тэг skill описывает сам скил:
Параметр | Описание | Комментарий |
---|---|---|
id | ID скила | Может отсутствовать при объявлении переменной |
var | Переменная ID. Использует переменные квестов как псевдоскил | Может отсутствовать при объявлении ID |
level | Объявляет уровень скила, после которого его можно использовать | Если отсутствует, может быть использован на любом уровне скила |
name | Название скила | |
description | Описание скила | Может отсутствовать |
icon | Иконка скила | Может отсутствовать |
shortName | Короткое имя скила | Используется при добавлении скила в полоску ярлыков |
particle | Эффект частиц используемый при атаке скилом | Может отсутствовать |
soundHit | Звук скила при ударе | Может отсутствовать |
soundMiss | Звук скила при промахе | Может отсутствовать |