Skip to main content

World Cell

CategoryLogic
world-cell
Category
Logic
Planet
Serpulo
Footprint
1x1
Health
40

Overview

World Cell is a specialized logic block that stores world-level logic state and arbitrary data for use across a game's world. It serves as a persistent repository and sharing node for data that must be preserved or accessed globally by the game's logic systems rather than being limited to a single processor or local context.

World Cell's primary purpose is to hold values and state that represent global conditions, progress markers, or any information that needs to be available to multiple logic systems or retained beyond a single local session of logic. Because it is intended for "world" scope, values stored in a World Cell are treated as part of the world-level logic state rather than transient local variables.

Practical notes and usage considerations:

  • Use World Cells when you need data to be accessible by multiple logic processors or systems across the same world. They act as centralized storage and sharing points for logic data.
  • World Cells are suited for persistent flags, counters, and configuration values that represent global game state, such as overall mission progress, global switches, or values that multiple controllers must reference.
  • Treat World Cells as the authoritative store for any cross-system data to avoid duplication of state across multiple local processors.
  • Combine World Cells with the in-game logic blocks that read and write memory-like values to implement coordination and communication between separated logic networks.
  • When designing logic, separate local, transient variables from global variables; keep short-lived or processor-specific data out of World Cells to reduce contention and preserve clarity of logic design.

Because World Cell exists to centralize and persist world-scoped data, it is a fundamental tool for advanced logic architectures that need durable, shareable state. Use it wherever a value must be preserved at the world level or referenced by multiple, otherwise independent, logic subsystems.

No related recipes

Other entities of this type

Related pages

Last updated: