documentation.txt 1.5 KB

123456789101112131415161718192021222324252627282930313233343536
  1. Freya Skill Trees created by Zoey76 (28/03/2011).
  2. Structure example:
  3. <list>
  4. <skillTree type="" classId="" parentClassId="">
  5. <skill skillName="" skillIdLvl="," getLevel="" levelUpSp="" autoGet="" itemsIdCount=",;" subClassLvlNumber=",;" socialClass="" residenceSkill="" residenceIds="," preRequisiteSkillIdLvl="," race=";" learnedByNpc="" learnedByFS="" />
  6. </skillTree>
  7. </list>
  8. classId = CLASS ID
  9. parentClassId = CLASS ID PARENT
  10. type = SKILL TREE types like:
  11. - classSkillTree
  12. - collectSkillTree
  13. - fishingSkillTree
  14. - pledgeSkillTree
  15. - subClassSkillTree
  16. - subPledgeSkillTree
  17. - transferSkillTree
  18. - transformSkillTree
  19. autoGet = BOOLEAN to define if skill is learned automatically.
  20. getLevel = "MIN PLAYER LEVEL" or "CLAN LEVEL" required to lean skill (depend of the skill tree type).
  21. itemsIdCount = ITEM ID,ITEMCOUNT;
  22. learnedByFS = BOOLEAN to identify if skill is learned by Forgotten Scroll.
  23. learnedByNpc = BOOLEAN to identify if skill is learned by NPC.
  24. levelUpSp = SP COST or REPUTATION POINTS required to learn skill (depend of the skill tree type).
  25. preRequisiteSkillIdLvl = SKILL ID,SKILL LEVEL (this skill should be learned before).
  26. race = condition to learn skill for specific races.
  27. residenceIds = condition to learn skill for specific residences.
  28. residenceSkill = a BOOLEAN to identify if a residential skill or not.
  29. skillIdLvl = SKILL ID,SKILL LEVEL
  30. skillName = SKILL NAME
  31. socialClass = RANK ID (like vassal, baron, elder, and others).
  32. subClassLvlNumber = condition for SubClass level and number.