Skip to main content

Components

Overview

  • 65 types in this category (B2 - Simulation).

Types

TypeKindDescription
FB2AmbitionComponentcomponentComponent that manages ambitions.
FB2AppearanceComponentcomponentComponent that manages appearance (simulation-side appearance data).
FB2AttachMeshComponentcomponentComponent that manages attached meshes (props, etc.).
FB2AuraComponentcomponentComponent that manages auras (area effects).
FB2AutonomyComponentcomponentComponent that manages autonomy (AI decision-making).
FB2BioComponentcomponentComponent that manages bio info (name/age/gender/growth).
FB2BizModifierComponentcomponentComponent that manages business (biz) modifiers.
FB2BoxComponentcomponentArea/collision box component.
FB2BuffComponentcomponentComponent that manages buffs/debuffs.
FB2CareerComponentcomponentCareer component - manages per-Zoi career activity (job, business, freelance), freelance licenses, a…
FB2CharacterMovementComponentcomponentComponent that manages character movement.
FB2CharacterStatComponentcomponentComponent that manages character stats.
FB2CollectionComponentcomponentComponent that manages collections.
FB2ComponentcomponentBase type for all B2 entity components.
FB2ComponentSchedulerSystemcomponentScheduler system that centrally manages component Ticks. Manages 24 components in per-type groups, t…
FB2CookingNeglectComponentcomponentCookingNeglect component.
FB2CoopComponentcomponentComponent that manages co-op interactions.
FB2CraftingComponentcomponentComponent that manages crafting.
FB2CrimeComponentcomponentComponent that manages crime-related state.
FB2CurrencyComponentcomponentComponent that manages currency (money).
FB2DreamComponentcomponentComponent that manages dreams.
FB2DrivableVehicleComponentcomponentComponent that manages drivable-vehicle state.
FB2DustyComponentcomponentComponent that manages dust/dirt state.
FB2EmotionComponentcomponentComponent that manages emotion state.
FB2EntityMoveComponentcomponentComponent that manages entity movement.
FB2GameObjectStatComponentcomponentComponent that manages game-object stats.
FB2HopeComponentcomponentComponent that manages hopes.
FB2HouseholdMonitoringComponentcomponentComponent that monitors household state.
FB2HowlingComponentcomponentComponent that manages howling (barking, etc.).
FB2InstinctComponentcomponentThis component does not Snapshot/Restore, because there is nothing to save: all initially created ch…
FB2InteractionComponentcomponentComponent that manages the interaction queue/execution.
FB2InteractionTrackingComponentcomponentComponent that tracks interaction history.
FB2LifeComponentcomponentComponent that manages life (life stages, death, etc.).
FB2MemoryComponentcomponentComponent that manages memories.
FB2MissionComponentcomponentComponent that manages missions.
FB2MobileMessageComponentcomponentComponent that manages mobile messages.
FB2ModifierComponentcomponentComponent that manages various modifiers.
FB2ObjectGroupingComponentcomponentComponent that manages object grouping.
FB2ObjectWeatheringComponentcomponentComponent that manages object weathering (aging/dirt).
FB2PerspectiveComponentcomponentComponent that manages perspective-related data.
FB2PostureComponentcomponentComponent that manages posture.
FB2PreferenceComponentcomponentComponent that manages preferences.
FB2QuestComponentcomponentComponent that manages quests.
FB2RabbitHoleComponentcomponentComponent that manages rabbit-hole (off-screen site activity).
FB2RelationshipComponentcomponentComponent that manages relationships between characters.
FB2ShopWorkerBehaviorComponentcomponentComponent that manages shop-worker behavior.
FB2SitePathFindingComponentcomponentComponent that handles pathfinding within a site.
FB2SkillComponentcomponentComponent that manages skills.
FB2SlotComponentcomponentComponent that manages placement slots.
FB2SlotComponentNameInfocomponent
FB2SocialReactionComponentcomponentSocialReaction component.
FB2StatComponentcomponentComponent that manages stats (needs/abilities).
FB2StateComponentcomponentComponent that manages entity state.
FB2StuckComponentcomponentComponent that detects/handles character stuck state.
FB2SubActionComponentcomponentComponent that manages sub-actions.
FB2TalkComponentcomponentComponent that handles conversations.
FB2TaxComponentcomponentTax component.
FB2TimelineComponentcomponentComponent that manages a character's timeline.
FB2TinyShopComponentcomponentComponent that manages small shops.
FB2TraitComponentcomponentComponent that manages traits (personality traits).
FB2VehicleBehaviorDecisionComponentcomponentComponent that handles vehicle behavior decisions.
FB2VehicleCollisionComponentcomponentComponent that handles vehicle collision.
FB2VehicleMovementComponentcomponentComponent that handles vehicle movement.
FB2VehicleNavigationComponentcomponentComponent that handles vehicle navigation.
FB2VehicleSimpleNavigationComponentcomponentComponent that handles simple vehicle navigation.