Optional__kindDiscriminator kind, written on serialization (SohlEntity.toJSON) and read back on revival. Optional as constructor input — it is derived from the concrete class, not supplied by callers.
Whether a tie should be broken rather than reported as a tie.
Human-readable description shown on the chat card.
Internal identifier for the result.
Foundry roll mode for chat output.
The initiating actor's success test.
Speaker identity for the result's chat card.
The responding actor's success test (or built from targetToken).
The target's token, used to build a target test when one isn't supplied.
The side a tie is awarded to (an OPPOSED_TEST_RESULT_TIEBREAK value).
Which rule settled a broken tie.
Title shown on the chat card.
Construction data for an OpposedTestResult.