Skip to content

Fast Travel Module#571

Merged
Volte6 merged 1 commit intomasterfrom
fasttravel
May 6, 2026
Merged

Fast Travel Module#571
Volte6 merged 1 commit intomasterfrom
fasttravel

Conversation

@Volte6
Copy link
Copy Markdown
Member

@Volte6 Volte6 commented May 6, 2026

Description

Adds a new fasttravel module that allows players to instantly travel between discovered fast travel stations. Rooms tagged with fast travel become stations; visiting a station unlocks it permanently for that player, making it available as a destination from any other station they visit. Travel can optionally require a gold cost or a consumable item per use, configured by the server operator.

Changes

  • Added modules/fasttravel/fasttravel.go - core module implementing the fasttravel command, per-user unlocked station persistence, and a room look alert for fast travel stations
  • Added modules/fasttravel/files/data-overlays/keywords.yaml - registers ft as a command alias for fasttravel and adds it to the travel help category
  • Added modules/fasttravel/files/datafiles/templates/help/fasttravel.template - in-game help text for the command
  • Added modules/fasttravel/files/data-overlays/config.yaml - declares GoldCost and RequiredItemId config keys, both defaulting to 0 (disabled)
  • Updated modules/all-modules.go - added fasttravel module import to wire it into the server

@Volte6 Volte6 merged commit a684a77 into master May 6, 2026
8 checks passed
@Volte6 Volte6 deleted the fasttravel branch May 6, 2026 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant