Skip to main content

FB2RoyaltyContract

Overview

  • Runtime royalty contract data (one per character per published work).

Metadata

FieldValue
Kindstruct
EnvironmentB2 - Simulation
Categorystructs

Properties (13)

NameTypeDescription
BaseAmountintegerBase royalty amount (determined by Publishing DT).
CategoryEB1RoyaltyCategoryPublishing category (Writing/Music/Coding/Video).
ContractIdFB1RoyaltyContractIdUnique contract ID (issued by IdGenerator).
CraftEntityIdFB1EntityIdPublished work instance EntityId (used for duplicate-publish check).
CurrentRepeatintegerCurrent royalty repeat count (0 = not yet paid, 1 = first payment done).
DecayRatenumberDecay rate per repeat (determined by Publishing DT).
JackpotRepeatintegerJackpot evaluation repeat (determined by Publishing DT).
MaxRepeatsintegerMax repeat count (determined by Publishing DT).
OwnerEntityIdFB1EntityIdOwner character EntityId.
QualityEB1QualityWork quality.
RegisteredTimeTicksintegerRegistration time (in-game ticks).
WorkNamestringWork name (for ActivityFeed text).
bJackpotTriggeredbooleanWhether jackpot has been triggered.