Event System (Crate Spawner)
AtomicBot includes a powerful and fully-automated event crate spawning system. Admins can configure crate counts, set multiple spawn locations per event, and trigger events directly in-game using a single Discord command.
What the Event System Does
- Allows admins to configure crates per monument
- Supports Bradley crates, hackables, heli crates, and supply drops
- Supports multiple spawn points per event
- Spawns crates on-demand using /event trigger
- Announces cinematic alerts in-game
All event settings and locations are stored inside events, event_locations,
and event_settings.
Supported Events
These events are hardcoded into AtomicBot and always available in the autocomplete:
More events can be added in future updates.
Commands Overview
| Command | Usage |
|---|---|
| /event trigger | Trigger an event and spawn crates at its saved coordinates. |
| /event setlocation | Add or update a spawn point for an event. |
| /event config | Set how many crates spawn when the event is triggered. |
| /event list | Show all events and their crate configurations. |
📍 Set a Location
Adds or updates a spawn point for an event. You can store multiple per event.
/event setlocation <event> x:<number> y:<number> z:<number> name:<optional alias>
The bot saves coordinates into event_locations and allows unlimited positions.
⚙ Configure Crates
Defines how many crates spawn when the event is triggered:
/event config <event> bradleys:<num> hackables:<num> helis:<num> supplydrops:<num>
- 🧱 Bradley crates
- 🔐 Hackable crates
- 🚁 Heli crates
- 📦 Supply drops
Stored inside event_settings.
🚀 Trigger an Event
Spawns all crates for an event at each saved location.
/event trigger <event>
The bot:
- Loads crate settings
- Loads all event locations
- Spawns every crate type
- Sends in-game cinematic warning messages
Requires a connected RCON session via the Watcher.
📜 Listing Event Settings
Shows crate configuration for every known event:
/event list
Useful for confirming your setup before triggering an event.