Limen Framework 0.1 Help

LimenManagedSpawns Module

Subsystem Breakdown

Spawning Management

Class Name

Role

ULimenAtomicSpawner

Manages the spawning of actors within a specified area, providing functionality to spawn multiple instances and optionally snap them to the floor.

FAtomicSpawnParameters

A struct that holds parameters for atomic item spawning, including the actor class, spawn tag, and various limits.

Dynamic Spawning

Class Name

Role

ULimenDynamicSpawnerComponent

Manages the dynamic spawning of actors at specified intervals and within certain constraints.

Module Management

Class Name

Role

FLimenManagedSpawnsModule

Manages the lifecycle of spawned entities within the game world, ensuring proper initialization, updating, and cleanup of all managed spawns.

Design Philosophy

The LimenManagedSpawns module is designed to provide a robust system for managing actor spawning in a game environment. It offers both atomic and dynamic spawning capabilities, allowing developers to control when and where actors are spawned within the game world. The module ensures that all spawned entities are properly managed throughout their lifecycle, from creation to destruction.

  • Atomic Spawning: Use ULimenAtomicSpawner to spawn a single actor or multiple instances of an actor at specific locations. This is ideal for one-time events or fixed placements.

  • Dynamic Spawning: Integrate ULimenDynamicSpawnerComponent into your game world to handle continuous spawning based on predefined intervals and constraints. This is useful for maintaining a dynamic environment, such as enemies patrolling a path or items appearing at regular intervals.

  • Module Management: Utilize FLimenManagedSpawnsModule to manage the overall lifecycle of all spawned entities. This ensures that resources are efficiently allocated and released, preventing memory leaks and ensuring smooth gameplay performance.

By leveraging these components, developers can create complex and dynamic environments in their games, enhancing player experience through controlled and responsive actor behavior.

22 May 2026