-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathtypes.json
More file actions
409 lines (409 loc) · 14.2 KB
/
types.json
File metadata and controls
409 lines (409 loc) · 14.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
{
"Size": {
"tiny": "Size.Tiny",
"small": "Size.Small",
"medium": "Size.Medium",
"large": "Size.Large",
"huge": "Size.Huge",
"gargantuan": "Size.Gargantuan"
},
"Rarity": {
"common": "Rarity.Common",
"rare": "Rarity.Rare",
"uncommon": "Rarity.Uncommon",
"unique": "Rarity.Unique"
},
"Alignment": {
"LG": "Alignment.LawfulGood",
"LN": "Alignment.LawfulNeutral",
"LE": "Alignment.LawfulEvil",
"NG": "Alignment.NeutralGood",
"N": "Alignment.TrueNeutral",
"NE": "Alignment.NeutralEvil",
"CG": "Alignment.ChaoticGood",
"CN": "Alignment.ChaoticNeutral",
"CE": "Alignment.ChaoticEvil"
},
"Action": {
"one": "Action.One",
"two": "Action.Two",
"three": "Action.Three",
"reaction": "Action.Reaction",
"free": "Action.Free"
},
"Activation": {
"one": "Action.One",
"two": "Action.Two",
"three": "Action.Three",
"reaction": "Action.Reaction",
"free": "Action.Free",
"custom": "Action.Custom"
},
"Attack": {
"melee": "Attack.Melee",
"ranged": "Attack.Ranged",
},
"MagicalTradition": {
"arcane": "MagicalTradition.Arcane",
"divine": "MagicalTradition.Divine",
"occult": "MagicalTradition.Occult",
"primal": "MagicalTradition.Primal"
},
"SpellType": {
"cantrip": "SpellType.Cantrip",
"spell": "SpellType.Spell",
"focus": "SpellType.Focus",
"ritual": "SpellType.Ritual"
},
"SpellSchool": {
"abjuration": "SpellSchool.Abjuration",
"conjuration": "SpellSchool.Conjuration",
"divination": "SpellSchool.Divination",
"enchantment": "SpellSchool.Enchantment",
"evocation": "SpellSchool.Evocation",
"illusion": "SpellSchool.Illusion",
"necromancy": "SpellSchool.Necromancy",
"transmutation": "SpellSchool.Transmutation"
},
"SpellComponent": {
"V": "SpellComponent.Verbal",
"S": "SpellComponent.Somatic",
"M": "SpellComponent.Material",
"F": "SpellComponent.Focus"
},
"SpellActivationUnit": {
"action": "SpellComponent.Verbal",
"minute": "SpellComponent.Somatic",
"hour": "SpellComponent.Material",
},
"SpellDurationType": {
"timed": "SpellDurationType.Timed",
"sustained": "SpellDurationType.Sustained",
},
"DurationUnit": {
"round": "DurationUnit.Round",
"minute": "DurationUnit.Minute",
"hour": "DurationUnit.Hour",
"day": "DurationUnit.Day"
},
"DurationType": {
"savingThrow": "DurationType.SavingThrow",
"sourceStartNextTurn": "DurationType.SourceStartNextTurn",
"sourceEndNextTurn": "DurationType.SourceEndNextTurn",
"targetStartNextTurn": "DurationType.TargetStartNextTurn",
"targetEndNextTurn": "DurationType.TargetEndNextTurn",
"untilDispelled": "DurationType.UntilDispelled",
"time": "DurationType.Time",
},
"SpellRange": {
"touch": "SpellComponent.Somatic",
"range": "SpellComponent.Material"
},
"Spellcasting": {
"prepared": "Spellcasting.Prepared",
"spontaneous": "Spellcasting.Spontaneous",
"innate": "Spellcasting.Innate",
},
"AreaEffectShape": {
"burst": "AreaEffectShape.Burst",
"cone": "AreaEffectShape.Cone",
"emanation": "AreaEffectShape.Emanation",
"line": "AreaEffectShape.Line",
},
"ItemActivationType": {
"command": "ItemActivationType.Command",
"envision": "ItemActivationType.Envision",
"interact": "ItemActivationType.Interact",
"spell": "ItemActivationType.CastASpell",
"strike": "ItemActivationType.CastASpell"
},
"ItemCategory": {
"adjustment": "ItemCategory.Adjustment",
"adventuringGear": "ItemCategory.AdventuringGear",
"alchemical": "ItemCategory.Alchemical",
"ammunition": "ItemCategory.Ammunition",
"apex": "ItemCategory.Apex",
"armor": "ItemCategory.Armor",
"artifact": "ItemCategory.Artifact",
"assistive": "ItemCategory.Assistive",
"companion": "ItemCategory.Aompanion",
"consumable": "ItemCategory.Consumable",
"cursed": "ItemCategory.Cursed",
"customization": "ItemCategory.Customization",
"fulu": "ItemCategory.Fulu",
"grimoire": "ItemCategory.Grimoire",
"held": "ItemCategory.Held",
"intelligent": "ItemCategory.Intelligent",
"material": "ItemCategory.Material",
"oil": "ItemCategory.Oil",
"other": "ItemCategory.Other",
"potion": "ItemCategory.Potion",
"relic": "ItemCategory.Relic",
"rune": "ItemCategory.Rune",
"scroll": "ItemCategory.Scroll",
"service": "ItemCategory.Service",
"shield": "ItemCategory.Shield",
"siege": "ItemCategory.Siege",
"snare": "ItemCategory.Snare",
"spellheart": "ItemCategory.Spellheart",
"staff": "ItemCategory.Staff",
"structure": "ItemCategory.Structure",
"talisman": "ItemCategory.Talisman",
"tattoo": "ItemCategory.Tattoo",
"wand": "ItemCategory.Wand",
"weapon": "ItemCategory.Weapon",
"worn": "ItemCategory.Worn",
},
"ItemSubcategory": {
"accessoryRune": "ItemSubcategory.AccessoryRune",
"alchemicalAmmunition": "ItemSubcategory.AlchemicalAmmunition",
"alchemicalBomb": "ItemSubcategory.AlchemicalBomb",
"alchemicalElixir": "ItemSubcategory.AlchemicalElixir",
"alchemicalFood": "ItemSubcategory.AlchemicalFood",
"alchemicalOther": "ItemSubcategory.AlchemicalOther",
"alchemicalPlant": "ItemSubcategory.AlchemicalPlant",
"alchemicalPoison": "ItemSubcategory.AlchemicalPoison",
"alchemicalTool": "ItemSubcategory.AlchemicalTool",
"animalCaretakingGear": "ItemSubcategory.AnimalCaretakingGear",
"animalCompanionMobilityAid": "ItemSubcategory.AnimalCompanionMobilityAid",
"animal": "ItemSubcategory.Animal",
"armorPropertyRune": "ItemSubcategory.ArmorPropertyRune",
"bargainedContract": "ItemSubcategory.BargainedContract",
"basicMagicArmor": "ItemSubcategory.BasicMagicArmor",
"basicMagicWeapon": "ItemSubcategory.BasicMagicWeapon",
"beastGun": "ItemSubcategory.BeastGun",
"bottledMonstrosity": "ItemSubcategory.BottledMonstrosity",
"canesCrutch": "ItemSubcategory.CanesCrutch",
"coda": "ItemSubcategory.Coda",
"companionItem": "ItemSubcategory.CompanionItem",
"drug": "ItemSubcategory.Drug",
"eidolonItem": "ItemSubcategory.EidolonItem",
"firingMechanism": "ItemSubcategory.FiringMechanism",
"fixe": "ItemSubcategory.Fixe",
"fulu": "ItemSubcategory.Fulu",
"fundamentalArmorRune": "ItemSubcategory.FundamentalArmorRune",
"fundamentalWeaponRune": "ItemSubcategory.FundamentalWeaponRune",
"gadget": "ItemSubcategory.Gadget",
"hearingAid": "ItemSubcategory.HearingAid",
"hireling": "ItemSubcategory.Hireling",
"holster": "ItemSubcategory.Holster",
"infernalContract": "ItemSubcategory.InfernalContract",
"jointSupportsAndSplint": "ItemSubcategory.JointSupportsAndSplint",
"magicWand": "ItemSubcategory.MagicWand",
"magicalAmmunition": "ItemSubcategory.MagicalAmmunition",
"missive": "ItemSubcategory.Missive",
"mobilityDevice": "ItemSubcategory.MobilityDevice",
"oil": "ItemSubcategory.Oil",
"otherConsumable": "ItemSubcategory.OtherConsumable",
"otherContract": "ItemSubcategory.OtherContract",
"otherWornItem": "ItemSubcategory.OtherWornItem",
"potion": "ItemSubcategory.Potion",
"preciousMaterialArmor": "ItemSubcategory.PreciousMaterialArmor",
"preciousMaterialShield": "ItemSubcategory.PreciousMaterialShield",
"preciousMaterialWeapon": "ItemSubcategory.PreciousMaterialWeapon",
"prosthese": "ItemSubcategory.Prosthese",
"relicSeed": "ItemSubcategory.RelicSeed",
"researcher": "ItemSubcategory.Researcher",
"scope": "ItemSubcategory.Scope",
"scroll": "ItemSubcategory.Scroll",
"secretSocietyMembershipService": "ItemSubcategory.SecretSocietyMembershipService",
"specialtyWand": "ItemSubcategory.SpecialtyWand",
"specificMagicArmor": "ItemSubcategory.SpecificMagicArmor",
"specificMagicWeapon": "ItemSubcategory.SpecificMagicWeapon",
"specificShield": "ItemSubcategory.SpecificShield",
"spellCatalyst": "ItemSubcategory.SpellCatalyst",
"spellcasting": "ItemSubcategory.Spellcasting",
"stabilizer": "ItemSubcategory.Stabilizer",
"tail": "ItemSubcategory.Tail",
"talisman": "ItemSubcategory.Talisman",
"thruneContract": "ItemSubcategory.ThruneContract",
"transportation": "ItemSubcategory.Transportation",
"visionAssistance": "ItemSubcategory.VisionAssistance",
"weaponPropertyRune": "ItemSubcategory.WeaponPropertyRune",
},
"ArmorCategory": {
"light": "ArmorCategory.Light",
"medium": "ArmorCategory.Medium",
"heavy": "ArmorCategory.Heavy",
"unarmored": "ArmorCategory.Unarmored"
},
"ArmorGroup": {
"chain": "ArmorGroup.Chain",
"composite": "ArmorGroup.Composite",
"cloth": "ArmorGroup.Cloth",
"leather": "ArmorGroup.Leather",
"plate": "ArmorGroup.Plate",
"skeletal": "ArmorGroup.Skeletal",
"wood": "ArmorGroup.Wood",
},
"WeaponCategory": {
"simple": "WeaponCategory.Simple",
"martial": "WeaponCategory.Martial",
"advanced": "WeaponCategory.Advanced",
"unarmed": "WeaponCategory.Unarmed"
},
"WeaponGroup": {
"axe": "WeaponGroup.Axe",
"bomb": "WeaponGroup.Bomb",
"bow": "WeaponGroup.Bow",
"brawling": "WeaponGroup.Brawling",
"club": "WeaponGroup.Club",
"crosssbow": "WeaponGroup.Crossbow",
"dart": "WeaponGroup.Dart",
"flail": "WeaponGroup.Flail",
"hammer": "WeaponGroup.Hammer",
"knife": "WeaponGroup.Knife",
"pick": "WeaponGroup.Pick",
"polearm": "WeaponGroup.Polearm",
"sling": "WeaponGroup.Sling",
"spear": "WeaponGroup.Spear",
"sword": "WeaponGroup.Sword",
},
"WeaponType": {
"melee": "WeaponType.Melee",
"ranged": "WeaponType.Ranged"
},
"TraitType": {
"affliction": "TraitType.Affliction",
"alignment": "TraitType.Alignment",
"ancestry": "TraitType.Ancestry",
"armor": "TraitType.Armor",
"class": "TraitType.Class",
"class-specific": "TraitType.ClassSpecific",
"creature": "TraitType.Creature",
"elemental": "TraitType.Elemental",
"energy": "TraitType.Energy",
"equipment": "TraitType.Equipment",
"feat": "TraitType.Feat",
"hazard": "TraitType.Hazard",
"mechanics": "TraitType.Mechanics",
"monster": "TraitType.Monster",
"mythic": "TraitType.Mythic",
"planar": "TraitType.Planar",
"poison": "TraitType.Poison",
"rarity": "TraitType.Rarity",
"school": "TraitType.School",
"sense": "TraitType.Sense",
"settlement": "TraitType.Settlement",
"shield": "TraitType.Shield",
"tradition": "TraitType.Tradition",
"weapon": "TraitType.Weapon",
},
"CreatureType": {
"aberration": "CreatureType.Aberration",
"animal": "CreatureType.Animal",
"astral": "CreatureType.Astral",
"beast": "CreatureType.Beast",
"celestial": "CreatureType.Celestial",
"construct": "CreatureType.Construct",
"dragon": "CreatureType.Dragon",
"dream": "CreatureType.Dream",
"elemental": "CreatureType.Elemental",
"ethereal": "CreatureType.Ethereal",
"fey": "CreatureType.Fey",
"fiend": "CreatureType.Fiend",
"fungus": "CreatureType.Fungus",
"giant": "CreatureType.Giant",
"humanoid": "CreatureType.Humanoid",
"monitor": "CreatureType.Monitor",
"negative": "CreatureType.Negative",
"ooze": "CreatureType.Ooze",
"petitioner": "CreatureType.Petitioner",
"plant": "CreatureType.Plant",
"positive": "CreatureType.Positive",
"spirit": "CreatureType.Spirit",
"time": "CreatureType.Time",
"undead": "CreatureType.Undead",
},
"Skill": {
"acrobatics": "Skill.Acrobatics",
"arcana": "Skill.Arcana",
"athletics": "Skill.Athletics",
"crafting": "Skill.Crafting",
"deception": "Skill.Deception",
"diplomacy": "Skill.Diplomacy",
"intimidation": "Skill.Intimidation",
"lore": "Skill.Lore",
"medicine": "Skill.Medicine",
"nature": "Skill.Nature",
"occultism": "Skill.Occultism",
"performance": "Skill.Performance",
"religion": "Skill.Religion",
"society": "Skill.Society",
"stealth": "Skill.Stealth",
"survival": "Skill.Survival",
"thievery": "Skill.Thievery"
},
"Damage": {
"acid": "Damage.Acid",
"bludgeoning": "Damage.Bludgeoning",
"cold": "Damage.Cold",
"fire": "Damage.Fire",
"force": "Damage.Force",
"lightning": "Damage.Lightning",
"necrotic": "Damage.Necrotic",
"piercing": "Damage.Piercing",
"poison": "Damage.Poison",
"psychic": "Damage.Psychic",
"radiant": "Damage.Radiant",
"slashing": "Damage.Slashing",
"thunder": "Damage.Thunder"
},
"Attribute": {
"strength": "Attribute.Strength",
"dexterity": "Attribute.Dexterity",
"constitution": "Attribute.Constitution",
"intelligence": "Attribute.Intelligence",
"wisdom": "Attribute.Wisdom",
"charisma": "Attribute.Charisma"
},
"Proficiency": {
"trained": "Proficiency.Trained",
"expert": "Proficiency.Expert",
"master": "Proficiency.Master",
"legendary": "Proficiency.Legendary"
},
"RuleType": {
"attribute": "RuleType.Attribute",
"skill": "RuleType.Skill",
"basicAction": "RuleType.BasicAction",
"condition": "RuleType.Condition",
"combat": "RuleType.Combat",
"disease": "RuleType.Disease",
"sense": "RuleType.Sense",
"source": "Common.Source",
"other": "RuleType.Other"
},
"Language": {
"aklo": "Language.Aklo",
"cthonian": "Language.Cthonian",
"common": "Language.Common",
"diabolic": "Language.Diabolic",
"draconic": "Language.Draconic",
"dwarven": "Language.Dwarven",
"elven": "Language.Elven",
"empyrean": "Language.Empyrean",
"fey": "Language.Fey",
"gnomish": "Language.Gnomish",
"goblin": "Language.Goblin",
"halfling": "Language.Halfling",
"jotun": "Language.Jotun",
"kholo": "Language.Kholo",
"necril": "Language.Necril",
"orcish": "Language.Orcish",
"petran": "Language.Petran",
"pyric": "Language.Pyric",
"sakvroth": "Language.Sakvroth",
"shadowtongue": "Language.Shadowtongue",
"sussuran": "Language.Sussuran",
"thalassic": "Language.Thalassic"
},
"SpellDefense": {
"basicfortitude": "SpellDefense.BasicFortitude",
"basicreflex": "SpellDefense.BasicReflex",
"basicwill": "SpellDefense.BasicWill",
"fortitude": "SpellDefense.Fortitude",
"reflex": "SpellDefense.Reflex",
"will": "SpellDefense.Will"
},
}