Skip to main content

UB1MemoryDataAsset

Overview

  • DataAsset for memory-related configuration.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (47)

NameTypeDescription
ActivityFeedLevelEB1MemoryActivityFeedLevelActivity feed importance level for memory events.
ActivityFeedMemorySolvedstringMemory resolved (reconciliation)
ActivityFeedMemorySolvedByTimestringMemory resolved by time expiration
ActivityFeedNegativeActiveSelfstringNegative memory added and became Active (other affected me)
ActivityFeedNegativeActiveTargetstringNegative memory added and became Active (I affected other)
ActivityFeedNegativeSelfstringNegative memory added, not yet Active (other affected me)
ActivityFeedNegativeTargetstringNegative memory added, not yet Active (I affected other)
ActivityFeedPositiveActiveSelfstringPositive memory added and became Active (other affected me)
ActivityFeedPositiveActiveTargetstringPositive memory added and became Active (I affected other)
ActivityFeedPositiveSelfstringPositive memory added, not yet Active (other affected me)
ActivityFeedPositiveTargetstringPositive memory added, not yet Active (I affected other)
ActivityFeedRefuseTalkstringRefuse talk — when the Target (Possessed) refused the other's talk
ActivityFeedTalkRefusedstringTalk refused — when the Owner (Possessed) attempted a talk but was refused
ApologizeTagstringCoopTalk tag used to identify apologize dialogue.
ApologizeTalkAutonomyRewardintegerAutonomy reward override for apologize talk when the target is angry (CanApologize == true). Self needs to apologize.
BoostCooltimeHourintegerCooldown duration (hours) for memory Solved (boost) state.
BoostPositiveRatenumberProbability of selecting positive dialogue when memory is in boost state.
BuffNegativeMemoryTimeoutstringBuff applied to the Owner when a negative memory is resolved by cooltime expiration without reconciliation.
DecayMoodScoreForHournumberAmount by which memory score decreases per hour.
DisableTalkCategoryConditionIdsstring[]List of condition IDs that, when satisfied, disable (dim) talks not in ExclusiveDisableTalkCategory.
ExclusiveDisableTalkCategorystring[]List of TalkTypes excluded from dimming when DisableTalkCategoryConditionIds are satisfied.
MaxMoodScorenumberInternal use. Maximum memory score.
MaxPositiveFeedbackRateBySkillnumberMaximum positive feedback probability by skill when memory is in boost state.
MemoryCategoryListstring[]
MemoryMoodStepUIMaptable<EB1MemoryMoodStep, FB1MemoryMoodStepDisplayData>Map of memory mood step enum to display data (text ID + icon) for mood step names displayed in the UI.
MemoryTitleTextIdstringString table key for the memory section title displayed in the UI.
MilestoneCategoryTextIdMaptable<EB1MilestoneCategory, string>Map of milestone category enum to string table key for category names displayed in the UI.
MilestoneTargetInfoIconIdMaptable<EB1MilestoneTargetType, string>
MilestoneTargetInfoTextIdMaptable<EB1MilestoneTargetType, string>
MilestoneTitleTextIdstringString table key for the milestone section title displayed in the UI.
MinPositiveFeedbackRateBySkillnumberMinimum positive feedback probability by skill when memory is in boost state.
NegativeHighMoodScorenumberMood score returned for NegativeHigh memories.
NegativeInnerThoughtIconstringInnerThoughtIcon when negative state is activated.
NegativeLowMoodScorenumberMood score returned for NegativeLow memories.
NegativeMediumMoodScorenumberMood score returned for NegativeMedium memories.
NegativeMoodColorFLinearColorColor used for negative mood score in the memory latest list.
PositiveHighMoodScorenumberMood score returned for PositiveHigh memories.
PositiveInnerThoughtIconstringInnerThoughtIcon when positive state is activated.
PositiveLowMoodScorenumberMood score returned for PositiveLow memories.
PositiveMediumMoodScorenumberMood score returned for PositiveMedium memories.
PositiveMoodColorFLinearColorColor used for positive mood score in the memory latest list.
RefuseCoopIdstringCoopId for refuse-talk behaviour. Default Co_Talk_Refuse.
RefuseInteractionBagIdstringInteractionBagId for refuse-talk behaviour. Default Co_Talk_Refuse.
RequestApologyTalkAutonomyRewardintegerAutonomy reward override for apologize talk when Self is angry at the target. Self requests an apology.
SolveCooltimeHourintegerCooldown duration (hours) for memory Active state.
SolveMemoryTagstringCoopTalk tag used to identify SolveMemory (social context resolution) dialogue.
TraumaTitleTextIdstringString table key for the trauma section title displayed in the UI.