Entityreplica
Extends EntityScript to support networked replication of specific components between server and clients.
Extends EntityScript to support networked replication of specific components between server and clients.
Provides a proxy mechanism for wrapping EntityScript instances to override property access and ensure consistent reference equality for nested components.
Manages time-based value interpolation (fading) between start and end values using custom setter callbacks.
Manages the visual, physical, and collision detection system for electric fence beams in DST, handling entity collision effects and network-synced beam parameters.
Triggers periodic announcements and spawns a prefab when an entity's fire timer expires, optionally subject to sanity thresholds.
Generates and manages loot tables for Klaus boss encounters, including seasonal (Winters' Feast) and standard loot pools.
Manages repair logic and tags for entities based on their state (health, durability, perishability, uses) and associated repair materials.
Provides search interaction logic for entities, including tagging, search callbacks, and removal behavior.
Manages the containerized parts and modding interface for a slingshot, including part validation, skill requirements, and UI interaction.
Manages the activation state and lifecycle callbacks for a modular upgrade attached to an entity.
Manages scanning behavior, proximity detection, and state transitions for the Wx78 character's scanner device.