## 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