Skip to main content

UB1FitnessDataAsset

Overview

  • Data asset holding all global fitness system configuration values, including calorie/obesity/muscle change limits, exercise mappings, and crowd body shape settings.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (12)

NameTypeDescription
BodyShapeRatioByRaceFB1BodyShapeRatio[]List of body shape distribution ratios by race for crowd NPC generation.
BodyShapeValuesFB1BodyShapeValue[]List of body shape morph target values for crowd NPC generation.
CalorieValueMaptable<EB1CalorieType, integer>Map from calorie type to its associated calorie count value.
CaloriesBoundintegerDaily calorie buffer amount; calories within this bound do not affect obesity.
CaloriesPerObesityintegerNumber of calories required to increase obesity by 1 unit (minimum 1).
ExerciseCalorieValueMaptable<EB1ExerciseCalorieType, integer>Map from exercise calorie type to the calories burned per session.
ExerciseIntensityValueMaptable<EB1ExerciseIntensityType, integer>Map from exercise intensity type to the muscle gained per session.
MaxDeltaMuscleintegerMaximum muscle change allowed per day.
MaxDeltaObesityintegerMaximum obesity change allowed per day.
MuscleDecayValueintegerAmount of muscle lost per day due to natural decay.
MuscleExecuteScriptsFB1FitnessChangeScripts[]List of muscle change ranges and their associated scripts to execute at daily settlement.
ObesityExecuteScriptsFB1FitnessChangeScripts[]List of obesity change ranges and their associated scripts to execute at daily settlement.