|
|
| (6 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| − | <syntaxhighlight lang="javascript">
| + | {{Template:MovedToWebpage|https://vcmi.eu/modders/Entities_Format/Hero_Class_Format/}} |
| − | // Unique identifier of hero class, camelCase
| |
| − | "myClassName" :
| |
| − | {
| |
| − | // Various hero animations
| |
| − | "animation"
| |
| − | {
| |
| − | "battle" :
| |
| − | {
| |
| − | // Battle animation for female heroes
| |
| − | "female" : "myMod/battle/heroFemale",
| |
| − | | |
| − | // Battle animation for male heroes, can be same as female
| |
| − | "male" : "myMod/battle/heroMale"
| |
| − | }
| |
| − | "map" :
| |
| − | {
| |
| − | // Map animation for female heroes
| |
| − | "female" : "myMod/map/heroMyClass",
| |
| − | | |
| − | // Map animation for male heroes, can be same as female
| |
| − | "male" : "myMod/map/heroMyClass"
| |
| − | }
| |
| − | },
| |
| − | | |
| − | // Translatable name of hero class
| |
| − | "name" : "My hero class",
| |
| − | | |
| − | // Identifier of faction this class belongs to
| |
| − | "faction" : "myFaction",
| |
| − | | |
| − | // Initial primary skills of heroes
| |
| − | "primarySkills" :
| |
| − | {
| |
| − | "attack" : 2,
| |
| − | "defence" : 0,
| |
| − | "spellpower" : 1,
| |
| − | "knowledge" : 2
| |
| − | },
| |
| − | | |
| − | // Chance to get specific primary skill on level-up
| |
| − | // This set specifies chances for levels 2-9
| |
| − | "lowLevelChance" :
| |
| − | {
| |
| − | "attack" : 15,
| |
| − | "defence" : 10,
| |
| − | "spellpower" : 50,
| |
| − | "knowledge" : 25
| |
| − | },
| |
| − | | |
| − | // Chance to get specific primary skill on level-up
| |
| − | // This set specifies chances for levels starting from 10
| |
| − | "highLevelChance" :
| |
| − | {
| |
| − | "attack" : 25,
| |
| − | "defence" : 5,
| |
| − | "spellpower" : 45,
| |
| − | "knowledge" : 25
| |
| − | },
| |
| − | | |
| − | // Chance to get specific secondary skill on level-up
| |
| − | // Skills not listed here will be considered as unavailable, including universities
| |
| − | "secondarySkills" :
| |
| − | {
| |
| − | "pathfinding" : 3.
| |
| − | "archery" : 6.
| |
| − | ...
| |
| − | "resistance" : 5,
| |
| − | "firstAid" : 4
| |
| − | },
| |
| − | | |
| − | // Chance for this hero to appear in tavern of this factions.
| |
| − | // Reversed version of field "tavern" from town format
| |
| − | // If faction-class pair is not listed in any of them
| |
| − | // chance set to 0 and the class won't appear in tavern of this town
| |
| − | "tavern" :
| |
| − | {
| |
| − | "castle" : 4,
| |
| − | ...
| |
| − | "conflux" : 6
| |
| − | }
| |
| − | } | |
| − | </syntaxhighlight>
| |