Level Component
A component that attaches to the level entity rather than an individual game entity. Use it for per-level services: weather systems, lighting controllers, or other level-wide logic that should exist once per level, rather than once per entity.

What you’ll fill in:
| Field | What it does |
|---|---|
| Add Bus Interface | On by default. Generates a companion EBus interface header so other components can talk to this one. |
| Add Editor Comp. | Only shown if your gem has an Editor module. Generates an EditorComponent wrapper so this component shows up and can be edited in the Editor’s Entity Inspector. |
Fill in a Component Name. Pick the Gem you’re adding it to. Then select Create. This component appears in the Add Component menu when you select the level entity in the Entity Inspector.
For the full generated file list, process commands, and template.json schema, see
Level Component in the Developer Guide.