Seasonal Events

Seasonal Events can now be controlled by server owners!

Please note, activating an event will cause all players in a server to be kicked, while the server sets up the event. You do not need to restart your server to activate custom events.

These values are case sensitive.

Changing between event types (Xmas -> Halloween, etc.) will destroy all items (including deployables) from the previous event, but activating multiple events of the same type (Xmas + Xmas Portals) will not.

Using the GPORTAL Options page

When initially setting up your seasonal events, you must use the GPORTAL Options dropdown, located in the "Events" section.

This will ensure that your chosen event(s) will always be running on your server, regardless of wipes and restarts.

Using Seasonal Events commands

After you have set up the seasonal events on your server through the GPORTAL page, you are now free to manipulate the events through the GPORTAL console, using the commands listed on this page.

These commands will not affect the server if it wipes or restarts, and will only persist while the server is still running. If the events are not specified by using the dropdown, they will be removed on restart.

Example: Combining Options and Commands

Let's say you want to create a permanent Halloween server. You would use the option in the GPORTAL page, restart the server, and the event will then be "baked in" to the server's configuration so that it persists across restarts.

Midwipe, you want to change the event to Xmas. You can do this without restarting by entering the following command into the GPORTAL console: events.start_special Xmas.

NOTE:

This action will kick all players currently in the server while it prepares the event, but will not restart the server. The specified event will not persist through restarts or wipes unless added to the GPORTAL page dropdown.

You can also pause and unpause the seasonal events without restarting by using the commands listed below in the GPORTAL Console.


List of Events

📟

events.list_special

Lists all available events.

Event Check

📟

events.current_special

Prints the current Seasonal Event to the console log.


Event Pause

📟

events.pause_special 1

Stops the event from occurring, but preserves deployables.

Does not kick players, just stops the events from occurring.

Pausing during an active event will immediately stop that event from occurring.

Event Unpause

📟

events.pause_special 0

Restarts the event that you just paused.


Event Types

Easter

📟🌌

events.start_special Easter

Activates the Easter Collection Event.


Halloween

📟🌌

events.start_special Halloween

Activates the Halloween Collection Event.

📟🌌

events.start_special HalloweenPortal

Activates the Halloween Portals.

Executing pause_special 1 then pause_special 0 while Portals are active will destroy them immediately and change their position.


Xmas

📟🌌

events.start_special Xmas

Activates the Christmas Collection Event.

📟🌌

events.start_special XmasPortal

Activates the Christmas Portals.

Executing pause_special 1 then pause_special 0 while Portals are active will destroy them immediately and change their position.


Example

📟🌌

events.start_special Xmas

events.start_special XmasPortal

When entered separately into the GPORTAL console, these commands will activate both types of Xmas Event (Collection and Portals).

Xmas-type events and Halloween-type events cannot be simultaneously active on a server!

Last updated