Skip to main content

Systems / Managers

Overview

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

Types

TypeKindDescription
FB2AOISystemsystemArea-of-interest (AOI) system.
FB2AdoptionManagersystemManages adoption flows.
FB2AggroManagersystemAggro system. A single Source can hold multiple Target aggro entries simultaneously (multi-target).…
FB2AnimationUpdateSystemsystemRegisters per Entity and processes all of an Entity's AnimInstances sequentially. Same pattern as Au…
FB2AsyncLoadManagersystemManages asynchronous load tasks.
FB2AuraSystemsystemSubsystem that centrally manages the Aura system. Switches from the previous per-FB2AuraComponent Ti…
FB2AutonomyOptionManagersystemManages autonomy option settings.
FB2AvoidanceManagersystemManages character collision avoidance.
FB2CalendarManagersystemManages the calendar and world-event schedule.
FB2CareerManagersystemManages the career (job) system.
FB2ChoiceCardManagersystemManages choice cards (event choices).
FB2CityEditManagersystemManages city editing.
FB2CityGraphManagersystemManages the city zone/path graph.
FB2CityMoveManagersystemManages city move (relocation).
FB2ControllerSystemsystemController (possession / input control) system.
FB2DLDSLMManagersystemManages Smart Zoi (SLM / inner-thought) reasoning.
FB2EntityManagersystemCentral manager for the entity (character/object) pool and lifetime.
FB2EventTriggerManagersystemManages event triggers.
FB2FamilyTreeManagersystemManages the family tree (family relationships).
FB2FreelanceManagersystemManages freelance orders/activity.
FB2GameOptionManagersystemManages game option settings.
FB2GeneratedMotionSlotManagersystemManages generated-motion slots.
FB2GiftManagersystemManages gifts.
FB2HouseholdBizManagersystemManages household businesses (self-employment).
FB2HouseholdManagersystemHousehold manager that runs per-tick or OnDayChanged computations for households. Also handles waiti…
FB2InsuranceManagersystemManages insurance.
FB2KarmaReportManagersystemManages karma reports.
FB2LoanManagersystemManages loans.
FB2ManagerBasesystemBase type for all B2 simulation managers.
FB2MarketPriceManagersystemManages market prices.
FB2MeetingManagersystemManages meetings.
FB2MinimapManagersystemManages minimap data.
FB2MobileCallManagersystemManages mobile (phone) calls.
FB2MovementUpdateSystemsystemRegisters per MovementComponent and ticks them directly. Removes GetComponent overhead via direct co…
FB2PathFindSystemsystemfacade class. (concatenate multiple navigation implmentation.)
FB2PedestrianLaneSystemsystemPedestrian lane system.
FB2PerspectiveManagersystemManages perspective-related simulation.
FB2PocketMarketManagersystemManages PocketMarket trading.
FB2PopulationSystemsystemPopulation (crowd spawning / maintenance) system.
FB2PseudoSimulationManagersystemManager that runs tasks so that entities in the TimelineSimulateOnly state perform their timelines a…
FB2RepeatingSocialEventManagersystemRepeatingSocialEvent manager.
FB2RumorManagersystemManages rumors.
FB2ServiceManagersystemManages facility services.
FB2SignificanceManagersystemManages simulation significance (LOD) processing.
FB2SiteEventManagersystemManages events that occur at sites.
FB2SiteManagersystemManages sites/facilities (Site).
FB2SpawnerManagersystemManages character/object spawning (spawners).
FB2StatSystemsystemStat update system.
FB2TPOPlanManagersystemTPOPlan manager.
FB2TalkManagersystemManages talk (conversation).
FB2TerritoryManagersystemManages territories.
FB2TimeManagersystemSimulation manager for in-game time: current time/day/date, time scale, and day/night state. (lua_ma…
FB2TimeTaskManagersystemManages scheduled time tasks.
FB2TimelineManagersystemManages timelines (schedule / sequence timelines).
FB2TrafficDensityControlSystemsystemTraffic density control system.
FB2TrafficJamManagementSystemsystemTraffic jam management system.
FB2TrafficSignalControlSystemsystemTraffic signal control system.
FB2TrafficSystemsystemTraffic system.
FB2UserCheatManagersystemManages user cheats.
FB2VehicleUpdateSystemsystemCalls Entity::Tick directly to run OnTick -> all Component::Tick -> OnPostTick. Applies a distance-b…
FB2WeatherManagersystemSimulation manager for weather/season/disasters: query current weather and season, detect weather ch…
FB2WorldEventManagersystemManages world events.
FB2WorldMissionManagersystemManages world missions.
FB2ZoiGroupManagersystemManages Zoi groups (families, dates, and other clusters).
UB2CheatManagersystemCheat manager.
UB2PacketSystemsystemPacket system.