Pular para o conteúdo principal

ActorAttributesProjection

{
"type": "object",
"required": [
"runId",
"runSequence",
"contentRevision",
"actorId",
"authority",
"attributes",
"criticalRules"
],
"properties": {
"runId": {
"type": "string",
"format": "uuid"
},
"combatId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"runSequence": {
"type": "integer"
},
"combatStep": {
"type": "integer",
"format": "uint64",
"nullable": true
},
"contentRevision": {
"type": "string"
},
"actorId": {
"type": "string"
},
"authority": {
"type": "string",
"enum": [
"PersistentPlayer",
"ActiveEncounter"
]
},
"attributes": {
"type": "array",
"maxItems": 64,
"items": {
"type": "object",
"required": [
"attributeId",
"displayName",
"unit",
"baseValue",
"effectiveValue"
],
"properties": {
"attributeId": {
"type": "string"
},
"displayName": {
"type": "string"
},
"unit": {
"type": "string"
},
"baseValue": {
"type": "number",
"format": "float"
},
"effectiveValue": {
"type": "number",
"format": "float"
},
"pipelineId": {
"type": "string"
},
"pipelineFingerprint": {
"type": "string"
},
"contextTags": {
"type": "array",
"items": {
"type": "string"
}
},
"contributionsTruncated": {
"type": "boolean"
},
"contributions": {
"type": "array",
"maxItems": 64,
"description": "Bounded contribution facts in pipeline units, not full formulas, variables or historical state.",
"items": {
"type": "object",
"additionalProperties": true
}
}
}
}
},
"criticalRules": {
"type": "array",
"maxItems": 32,
"items": {
"type": "object",
"properties": {
"ruleId": {
"type": "string"
},
"guaranteedTiers": {
"type": "number"
},
"nextTierChancePercent": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"bonusPerTierPercent": {
"type": "number"
},
"contextTags": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
}
}

Referências​

Sem referências nomeadas.

Índice REST