Kinematics

object templates

Mar 4th, 2013
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.28 KB | None | 0 0
  1. [
  2. {"templateName": "item",
  3. "nameInfo": {"proc": "default name"}},
  4.  
  5. {"templateName": "artifact",
  6. "categories": {"unique"}
  7. "nameInfo": {"proc": "unique name"}},
  8.  
  9. {"templateName": "money",
  10. "templates": ["item"],
  11. "categories": {"money"},
  12. "display": {"ascii": {"symbol": "$"}}},
  13.  
  14. {"templateName": "junk",
  15. "templates": ["item"],
  16. "categories": {"junk"},
  17. "display": {"ascii": {"symbol": "~"},
  18. "flags": ["EASY_KNOW"]}},
  19.  
  20. {"templateName": "skeleton",
  21. "templates": ["junk"],
  22. "categories": {"skeleton"},
  23. "display": {"ascii": {"color": [255, 255, 255]}}},
  24.  
  25. {"templateName": "light source",
  26. "templates": ["item"],
  27. "categories": {"light source"},
  28. "equipSlots": ["light source"],
  29. "display": {"ascii": {"symbol": "~"}}},
  30.  
  31.  
  32. {"templateName": "container",
  33. "templates": ["item"],
  34. "categories": {"container"},
  35. "display": {"ascii": {"symbol": "~"}}},
  36.  
  37. {"templateName": "book",
  38. "templates": ["container"],
  39. "categories": {"book"},
  40. "display": {"ascii": {"symbol": "?"}},
  41. "stats": {"cost": 100, "weight": 3.0},
  42. "flags": ["EASY_KNOW"]},
  43.  
  44. {"templateName": "magic book",
  45. "templates": ["book"],
  46. "categories": {"magic book"},
  47. "nameInfo": {"baseNoun": "Magic Book~"},
  48. "display": {"ascii": {"color": [255, 64, 64]}}},
  49.  
  50. {"templateName": "prayer book",
  51. "templates": ["book"],
  52. "categories": {"prayer book"},
  53. "nameInfo": {"baseNoun": "Prayer Book~"},
  54. "display": {"ascii": {"color": [0, 255, 0]}}},
  55.  
  56.  
  57. {"templateName": "consumable",
  58. "templates": ["item"],
  59. "categories": {"consumable"}
  60. "procs": [{"name": "reduce quantity", "triggerCondition": "item use"}]},
  61.  
  62. {"templateName": "food",
  63. "templates": ["consumable"],
  64. "categories": {"food"},
  65. "nameInfo": {"flavorTypes": ["Colors", "Textures"]},
  66. "display": {"ascii": {"symbol": ","}},
  67. "flags": ["EASY_KNOW"]},
  68.  
  69.  
  70. {"templateName": "magic item",
  71. "templates": ["item"],
  72. "categories": {"magic item"},
  73. "flags": ["FLAVORED"]},
  74.  
  75. {"templateName": "amulet",
  76. "templates": ["magic item"],
  77. "categories": {"amulet"},
  78. "nameInfo": {"baseNoun": "amulet~", "flavorTypes": ["Stones", "Miscellaneous"]},
  79. "display": {"ascii": {"color": "flavor", "symbol": "\""}},
  80. "equipSlots": ["neck"],
  81. "stats": {"weight": 0.3}},
  82.  
  83. {"templateName": "potion",
  84. "templates": ["magic item", "consumable"],
  85. "categories": {"potion"},
  86. "nameInfo": {"baseNoun": "potion~", "flavorTypes": ["Colors", "Liquids"]},
  87. "display": {"ascii": {"color": "flavor", "symbol": "!"}},
  88. "stats": {"weight": 0.4},
  89. "flags": ["EASY_KNOW"]},
  90.  
  91. {"templateName": "ring",
  92. "templates": ["magic item"],
  93. "categories": {"ring"},
  94. "nameInfo": {"baseNoun": "ring~", "flavorTypes": ["Stones", "Metals", "Miscellaneous"]},
  95. "display": {"ascii": {"color": "flavor", "symbol": "="}},
  96. "equipSlots": ["finger"],
  97. "stats": {"weight": 0.2},
  98. "flags": ["HATES_ELEC"]},
  99.  
  100. {"templateName": "rod",
  101. "templates": ["magic item"],
  102. "categories": {"rod"},
  103. "nameInfo": {"baseNoun": "rod~", "flavorTypes": ["Metals"]},
  104. "display": {"ascii": {"color": "flavor", "symbol": "-"}},
  105. "stats": {"weight": 1.5},
  106. "flags": ["HATES_ELEC", "EASY_KNOW"]},
  107.  
  108. {"templateName": "scroll",
  109. "templates": ["magic item", "consumable"],
  110. "categories": {"scroll"},
  111. "nameInfo": {"baseNoun": "scroll~", "flavorTypes": ["Woods"]},
  112. "display": {"ascii": {"color": [255, 255, 255], "symbol": "?"}},
  113. "stats": {"weight": 0.5},
  114. "flags": ["HATES_FIRE", "HATES_ACID", "EASY_KNOW"]},
  115.  
  116. {"templateName": "staff",
  117. "templates": ["magic item"],
  118. "categories": {"staff"},
  119. "nameInfo": {"baseNoun": "staff:staves", "flavorTypes": ["Woods"]},
  120. "display": {"ascii": {"color": "flavor", "symbol": "_"}},
  121. "stats": {"weight": 5.0},
  122. "flags": ["EASY_KNOW"]},
  123.  
  124. {"templateName": "wand",
  125. "templates": ["magic item"],
  126. "categories": {"wand"},
  127. "nameInfo": {"baseNoun": "wand~", "flavorTypes": ["Metals"]},
  128. "display": {"ascii": {"color": "flavor", "symbol": "-"}},
  129. "stats": {"weight": 5.0},
  130. "flags": ["EASY_KNOW"]},
  131.  
  132.  
  133.  
  134. {"templateName": "weapon",
  135. "templates": ["item"],
  136. "categories": {"weapon"},
  137. "equipSlots": ["weapon"]},
  138.  
  139. {"templateName": "digger",
  140. "templates": ["weapon"],
  141. "categories": {"digger"},
  142. "display": {"ascii": {"symbol": "\\"}}},
  143.  
  144. {"templateName": "hafted",
  145. "templates": ["weapon"],
  146. "categories": {"hafted"},
  147. "display": {"ascii": {"symbol": "\\"}}},
  148.  
  149. {"templateName": "polearm",
  150. "templates": ["weapon"],
  151. "categories": {"polearm"},
  152. "display": {"ascii": {"symbol": "/"}}},
  153.  
  154. {"templateName": "sword",
  155. "templates": ["weapon"],
  156. "categories": {"sword"},
  157. "display": {"ascii": {"symbol": "|"}}},
  158.  
  159.  
  160.  
  161. {"templateName": "launcher",
  162. "templates": ["item"],
  163. "categories": {"launcher"},
  164. "display": {"ascii": {"symbol": "}"}},
  165. "equipSlots": ["launcher"]},
  166.  
  167. {"templateName": "sling",
  168. "templates": ["launcher"],
  169. "categories": {"sling"},
  170. "nameInfo": {"baseNoun": "sling~"}},
  171.  
  172. {"templateName": "bow",
  173. "templates": ["launcher"],
  174. "categories": {"bow"}
  175. "nameInfo": {"baseNoun": "bow~"}},
  176.  
  177. {"templateName": "crossbow",
  178. "templates": ["launcher"],
  179. "categories": {"crossbow"},
  180. "nameInfo": {"baseNoun": "crossbow~"}},
  181.  
  182.  
  183. {"templateName": "ammo",
  184. "templates": ["item"],
  185. "categories": {"ammo"},
  186. "equipSlots": ["quiver"],
  187. "display": {"ascii": {"symbol": "{"}}},
  188.  
  189. {"templateName": "shot",
  190. "templates": ["ammo"],
  191. "categories": {"shot"},
  192. "nameInfo": {"baseNoun": "shot~"}},
  193.  
  194. {"templateName": "arrow",
  195. "templates": ["ammo"],
  196. "categories": {"arrow"},
  197. "nameInfo": {"baseNoun": "arrow~"}},
  198.  
  199. {"templateName": "bolt",
  200. "templates": ["ammo"],
  201. "categories": {"bolt"},
  202. "nameInfo": {"baseNoun": "bolt~"}},
  203.  
  204.  
  205.  
  206. {"templateName": "armor",
  207. "templates": ["item"],
  208. "categories": {"armor"}},
  209.  
  210. {"templateName": "shield",
  211. "templates": ["armor"],
  212. "categories": {"shield"},
  213. "nameInfo": {"baseNoun": "shield~"},
  214. "display": {"ascii": {"symbol": ")"}},
  215. "equipSlots": ["shield"]},
  216.  
  217. {"templateName": "soft armor",
  218. "templates": ["armor"],
  219. "categories": {"body armor", "soft armor"},
  220. "display": {"ascii": {"symbol": "("}},
  221. "equipSlots": ["body"]},
  222.  
  223. {"templateName": "hard armor",
  224. "templates": ["armor"],
  225. "categories": {"body armor", "hard armor"},
  226. "display": {"ascii": {"symbol": "["}},
  227. "equipSlots": ["body"]},
  228.  
  229. {"templateName": "dragon armor",
  230. "templates": ["armor"],
  231. "categories": {"body armor", "dragon armor"},
  232. "display": {"ascii": {"symbol": "["}},
  233. "equipSlots": ["body"]
  234. "stats": {"meleeFinesse": -2, "armorMod": 10},
  235. "flags": ["IGNORE_ACID", "IGNORE_ELEC", "IGNORE_FIRE", "IGNORE_COLD", "GOOD"]}
  236.  
  237. {"templateName": "helm",
  238. "templates": ["armor"],
  239. "categories": {"head armor", "helm"},
  240. "nameInfo": {"baseNoun": "helm~"},
  241. "display": {"ascii": {"symbol": "]"}},
  242. "equipSlots": ["head"]},
  243.  
  244. {"templateName": "crown",
  245. "templates": ["armor"],
  246. "categories": {"head armor", "crown"},
  247. "nameInfo": {"baseNoun": "crown~"},
  248. "display": {"ascii": {"symbol": "]"}},
  249. "equipSlots": ["head"]},
  250.  
  251. {"templateName": "gloves",
  252. "templates": ["armor"],
  253. "categories": {"gloves"},
  254. "nameInfo": {"modifierNoun": "set~ of", "baseNoun": "gloves"},
  255. "display": {"ascii": {"symbol": "]"}},
  256. "equipSlots": ["hands"]},
  257.  
  258. {"templateName": "boots",
  259. "templates": ["armor"],
  260. "categories": {"boots"},
  261. "nameInfo": {"modifierNoun": "pair~ of", "baseNoun": "boots"},
  262. "display": {"ascii": {"symbol": "]"}},
  263. "equipSlots": ["feet"]},
  264.  
  265. {"templateName": "cloak",
  266. "templates": ["armor"],
  267. "categories": {"cloak"},
  268. "nameInfo": {"baseNoun": "cloak~"},
  269. "display": {"ascii": {"symbol": "("}},
  270. "equipSlots": ["back"]},
  271. ]
Advertisement
Add Comment
Please, Sign In to add comment