Warps-List gui

Gui Module - Warp List - Adds a warp list gui which allows players to add and remove warp points

Dependencies

expcore.gui
expcore.store
utils.global
utils.event
utils.game
expcore.roles
resources.color_presets
config.warps
expcore.common
modules.control.warps

Elements

zoom_to_map Used on the name label to allow zoom to map
warp_timer This timer controls when a player is able to warp, eg every 60 seconds
goto_warp When the button is clicked it will teleport the player
add_new_warp Will add a new warp to the list, checks if the player is too close to an existing one
confirm_edit Confirms the edit to name or icon of the warp
cancel_edit Cancels the editing changes of the selected warp name or icon
discard_warp Removes a warp from the list, including the physical area and map tag
edit_warp Opens edit mode for the warp
warp_list Registers the warp list

Dependencies

# expcore.gui
# expcore.store
# utils.global
# utils.event
# utils.game
# expcore.roles
# resources.color_presets
# config.warps
# expcore.common
# modules.control.warps

Elements

# zoom_to_map

Used on the name label to allow zoom to map

# warp_timer

This timer controls when a player is able to warp, eg every 60 seconds

# goto_warp

When the button is clicked it will teleport the player

# add_new_warp

Will add a new warp to the list, checks if the player is too close to an existing one

# confirm_edit

Confirms the edit to name or icon of the warp

# cancel_edit

Cancels the editing changes of the selected warp name or icon

# discard_warp

Removes a warp from the list, including the physical area and map tag

# edit_warp

Opens edit mode for the warp

# warp_list

Registers the warp list