Skip to content

Adding Waystones

Waystones are essentially teleport stones that players can use to bring each other together. While they aren't essential on your map, and your map will technically function fine without them, we highly suggest adding them to your map so players can more easily meet up and play together if they want to.

TIP

Remmeber, server hosts can disable Waystones via a server configuration option, so if they don't like them they have the power to remove them. However, server owners cannot ADD Waystones to your map. For this reason even if you don't want to use Waystones, we suggest adding Waystones anyways, to give players more flexibility.

waystones

Step 1: Place Waystones

  1. Open the sublevel you want to put your Waystone onto. DO NOT PLACE WAYSTONES ON PERSISTENT LEVELS unless you do not have sublevels/tiled map.
  2. Go to Content\Blueprints\Waystone and drag BP_Waystone onto your map.
  3. You can customize the way your Waystone looks by swapping out the mesh in the blueprint you just placed down.
  4. You can also change the Sound effect your Waystone plays by editing it in the blueprint you just placed down.
  5. We suggest placing a Waystone at each area of your map where you think people will want to meet up, such as questing hotspots or at every corner of your map.

drag_drop_waystone

set_waystone_static_meshset_waystone_sound

Step 2: Assign Waystone Tags

  1. Select your Waystone and type in a unique Tag in the details panel.
  2. This tag must not be shared across Waystones, as the tag is used to manage cooldowns and Waystone quests.
  3. Assign a unique tag to every Waystone you place.

set_waystone_tag

Step 3: Place Waystone Manager

Once you have placed down all your Waystones on your map and assigned Tags, you must place down a Waystone Manager. This will manage cooldown timers and Waystone quests on your map and is essential to making Waystones functional.

  1. With all your Waystones placed down AND all your sublevels loaded, select your persistent level, and go to Content\Blueprints\Waystone and drag BP_WaystoneManager onto your persistent level.
  2. Select your Waystone Manager and click the "Refresh Waystones" button. This will grab all the locations of your currently loaded Waystones and populate your Waystone Manager with them. If your Waystone is not loaded, it will not be grabbed, so you MUST have all tiles loaded.
  3. You can optionally change the Waystone Cooldown Delay and Mark Cost in the Waystone Manager, however remember that server owners can change/override these values if they want.

refresh_waystone

Summary

In this tutorial you completed the following:

  • Placed down Waystones on your map.
  • Placed down a Waystone Manager and populated it with all your Waystone locations.
Footer Image

4a581e9