This is an old revision of the document!
skills.xml file format
This file describe skills.
Alternative file name ea-skills.xml compatible with old clients.
Example file:
- 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." invokeCmd="/emote 1"/> <skill id="2" name="Trade" alwaysVisible="true"/> <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" alwaysVisible="false" /> <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>
Tag set describe page with skills
Parameter | Description |
---|---|
name | skils page name |
Tag skill describe skill itself
Parameter | Description | Comment |
---|---|---|
id | skill id | can be missing if present var |
var | variable id. Using quest variable as pseudo skill | can be missing if present id |
level | set skill level for what this skill entry can be used | if missing entry used for any skill levels |
name | skill name | |
description | skill description | can be missing |
icon | skill icon | can be missing |
shortName | short skill name | used if add skill to shortcuts bar |
particle | particle effect used while attack with skill | can be missing |
soundHit | skill hit sound | can be missing |
soundMiss | skill miss sound | can be missing |
invokeCmd | fake skill action. For legacy server can be used as skill use/attack | can be missing |
alwaysVisible | show skill in skills window even if player not have this skill | default value false |