Subject
Supported API for named spawn and exact-event despawn/deadline control in 3.2.2
Message
Hi nivex,
We are building a small external uMod controller for Raidable Bases 3.2.2 without modifying or redistributing your source.
We need to:
Queue exactly one named manual base at a selected difficulty and reliably correlate the resulting canonical event ID.
Despawn one exact active event, or update its despawn deadline, using the canonical ID exposed by GetAllEvents.
The public lifecycle/read APIs cover observation and reconciliation. The configured server-console command appears suitable for requesting a named manual event, but it does not synchronously return the resulting event ID. The available admin despawn command selects the nearest event rather than accepting an event ID.
We will not call private methods, use reflection, teleport an administrator to select a raid, or delete event entities ourselves.
Could you please confirm the supported Plugin.Call/API signatures for:
spawning one named manual event and correlating its ID; and
despawning or updating the deadline of one exact event by ID?
If those operations are not currently exposed, confirmation of that would also help us keep the integration safe.
Versions:
Raidable Bases 3.2.2
CopyPaste 4.3.0
Oxide/uMod target
Thank you.