{ "version": "2", "exportedAt": 1710000000, "unityProjectId": "test", "shards": ["abilities", "characters"], "platformConfig": { "platforms": ["pc", "ps5", "xbox_series", "switch", "mobile_ios"], "tags": ["release", "debug", "demo", "base_game", "dlc_1", "high", "low"] }, "types": [ { "typeName": "MyGame.AbilityDefinition", "displayName": "Ability Definition", "description": "Defines a single player or enemy ability.", "shard": "abilities", "parentType": null, "childTypes": ["MyGame.AreaAbility"], "defaultPlatforms": ["all"], "defaultTags": ["base_game", "release"], "fields": [ {"name":"abilityName","type":"string","isInherited":false,"isDisplayName":true,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":""}, {"name":"description","type":"string","isInherited":false,"isDisplayName":false,"isMultiline":true,"refShard":null,"enumOptions":null,"defaultValue":""}, {"name":"abilityType","type":"string","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":["Active","Passive","Toggle"],"defaultValue":""}, {"name":"cooldown","type":"float","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"manaCost","type":"float","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"maxLevel","type":"int","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"castSoundId","type":"string","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":"audio","enumOptions":null,"defaultValue":""} ] }, { "typeName": "MyGame.AreaAbility", "displayName": "Area Ability", "description": "An ability that affects an area rather than a single target.", "shard": "abilities", "parentType": "MyGame.AbilityDefinition", "childTypes": [], "defaultPlatforms": ["all"], "defaultTags": ["base_game", "release"], "fields": [ {"name":"abilityName","type":"string","isInherited":true,"isDisplayName":true,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":""}, {"name":"cooldown","type":"float","isInherited":true,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"radius","type":"float","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"falloffDamage","type":"bool","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"false"}, {"name":"areaShape","type":"string","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":["Circle","Cone","Rectangle"],"defaultValue":""} ] }, { "typeName": "MyGame.CharacterStats", "displayName": "Character Stats", "description": "Base stats for all playable and enemy characters.", "shard": "characters", "parentType": null, "childTypes": ["MyGame.EnemyStats"], "defaultPlatforms": ["all"], "defaultTags": ["base_game", "release"], "fields": [ {"name":"characterName","type":"string","isInherited":false,"isDisplayName":true,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":""}, {"name":"maxHealth","type":"float","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"moveSpeed","type":"float","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"characterClass","type":"string","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":["Warrior","Mage","Rogue","Ranger"],"defaultValue":""}, {"name":"loreText","type":"string","isInherited":false,"isDisplayName":false,"isMultiline":true,"refShard":null,"enumOptions":null,"defaultValue":""} ] }, { "typeName": "MyGame.EnemyStats", "displayName": "Enemy Stats", "description": "Extended stats for enemy characters.", "shard": "characters", "parentType": "MyGame.CharacterStats", "childTypes": [], "defaultPlatforms": ["all"], "defaultTags": ["base_game", "release"], "fields": [ {"name":"characterName","type":"string","isInherited":true,"isDisplayName":true,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":""}, {"name":"maxHealth","type":"float","isInherited":true,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"aggroRange","type":"float","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"xpReward","type":"int","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":null,"defaultValue":"0"}, {"name":"enemyType","type":"string","isInherited":false,"isDisplayName":false,"isMultiline":false,"refShard":null,"enumOptions":["Melee","Ranged","Caster","Boss"],"defaultValue":""} ] } ] }