spellSchool.json 982 B

123456789101112131415161718192021222324252627282930313233
  1. {
  2. "type" : "object",
  3. "$schema" : "http://json-schema.org/draft-04/schema",
  4. "title" : "VCMI spell school format",
  5. "description" : "Format used to define new spell schools in VCMI",
  6. "required" : [ "schoolBorders", "name" ],
  7. "additionalProperties" : false,
  8. "properties" : {
  9. "index" : {
  10. "type" : "number",
  11. "description" : "numeric id of h3 spell school, prohibited for new schools"
  12. },
  13. "name" : {
  14. "type" : "string",
  15. "description" : "Localizable name of this school"
  16. },
  17. "schoolBorders" : {
  18. "type" : "string",
  19. "description" : "File with frame borders of mastery levels for spells of this spell school in spellbook",
  20. "format" : "animationFile"
  21. },
  22. "schoolBookmark" : {
  23. "type" : "string",
  24. "description" : "File with bookmark symbol (first frame unselected, second is selected)",
  25. "format" : "animationFile"
  26. },
  27. "schoolHeader" : {
  28. "type" : "string",
  29. "description" : "Header of scool for spellbook",
  30. "format" : "imageFile"
  31. }
  32. }
  33. }