Skip to main content

UB1TalkDataAsset

Overview

  • Data asset for the talk system, configuring chitchat, relationship scores, target space search, and UI behavior.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (37)

NameTypeDescription
CancelWhiteListEB1InteractionPlayReason[]The list of interaction play reasons excluded from being cancelled when a user-initiated talk starts.
ChitchatNegativeKarmaStatnumberThe karma stat score deducted for a negative chitchat outcome.
ChitchatNegativeRelationshipStatnumberThe relationship stat score deducted for a negative chitchat outcome.
ChitchatPositiveSelectRationumberThe ratio used to decide whether a positive or negative relationship outcome is selected in chitchat.
ChitchatPositvieKarmaStatnumberThe karma stat score awarded for a positive chitchat outcome.
ChitchatPositvieRelationshipStatnumberThe relationship stat score awarded for a positive chitchat outcome.
ChitchatProbabilitynumberProbability that a chitchat continues; failed roll forces RemainTalkCount = 0.
ChitchatRelationshipProbability_OneToManynumberThe probability of gaining a relationship score during a group chitchat.
ChitchatRelationshipProbability_OneToOnenumberThe probability of gaining a relationship score during a one-on-one chitchat.
DisableTalkUIBuffIdstringThe buff ID that disables the talk interaction UI when the character has this buff.
FixedInPlaceEntityTagstringIf the character has this EntityTag, they maintain their current position and posture during talk (FixedInPlace).
FixedTargetTalkSpace_ArcLengthIntervalnumberThe arc length interval between candidate positions along each concentric arc.
FixedTargetTalkSpace_DistanceIntervalnumberThe distance interval between concentric arcs in the talk space search fan.
FixedTargetTalkSpace_MaxAnglenumberThe maximum angle of the search arc used when finding a talk position for a fixed-target conversation.
FixedTargetTalkSpace_MaxDistancenumberThe maximum search distance when finding a talk position for a fixed-target conversation.
InteractionBagTagEssentialstringThe interaction bag tag that identifies a bag as an essential talk.
InteractionBagTagNegativestringThe interaction bag tag that identifies a bag as a negative talk.
InteractionBagTagPositivestringThe interaction bag tag that identifies a bag as a positive talk.
InteractionBagTagRelationshipFocusstringThe interaction bag tag that identifies a bag as a relationship-focused talk.
LastTalkMoodCooltimeintegerThe cooldown in in-game minutes before autonomy can re-select a positive or negative talk target.
MultiTalkQueueIconUObject
NonStopCharacterTypeListEB1CharacterGroupType[]The list of NPC character group types that should not be stopped when the player picks them for a talk.
OptimizedTalkResolvableStatIdsstring[]List of Stats that can be resolved by SLOD2-optimized talk.
PossessHouseholdTalkRelationshipStatRationumberThe relationship stat ratio applied when the talk involves a player's household character.
RelationshipEmotionTalkListenerEmotionWeightnumberWeight applied to the target Zoi's emotion when selecting an autonomous talk pool.
RelationshipEmotionTalkNegativeThresholdnumberRaw relationship values below this threshold are classified as negative.
RelationshipEmotionTalkPositiveBiasnumberBias added before converting the relationship/emotion score to a positive-normal probability.
RelationshipEmotionTalkPositiveThresholdnumberRaw relationship values above this threshold are classified as positive. Values between the thresholds are normal.
RelationshipEmotionTalkProbabilityScalenumberScale of the normal CDF used to convert the relationship/emotion score to a probability.
RelationshipEmotionTalkRelationshipWeightnumberWeight applied to the raw relationship value when selecting an autonomous talk pool.
RelationshipEmotionTalkSpeakerEmotionWeightnumberWeight applied to the initiating Zoi's emotion when selecting an autonomous talk pool.
RemainTalkCountintegerThe number of remaining talk turns available for a chitchat interaction.
StandTalkBuffIdstringThe buff ID that forces stand-talk even when seats are nearby. Used for job/working NPCs or content-specific stand-only conversations.
TalkCannotCancelInteractionBagTagstringThe interaction bag tag identifying bags that cannot be cancelled when a talk is initiated.
TalkIndividualDropCountintegerThe interval in talk turns between individual drop-out dice rolls.
TalkIndividualDropRatenumberThe per-turn probability of an individual participant dropping out of a group conversation.
WaitingMinuteintegerThe number of in-game minutes to wait after picking a target before the talk begins.