Rest Site settings reference
Every Rest Site project setting — defaults, UI and interaction, fast travel, thumbnails, compatibility redirects, effective per-site capabilities and site-owned data — with defaults and effects.
Open Project Settings → World State Reset Framework → Rest Sites for project-wide defaults. A linked Profile and explicit Local Override group can replace the applicable values for a Rest Site. Resolution is always:
Project Defaults -> Profile -> explicit Local Override
Project defaults
| Setting | Default | Effect |
|---|---|---|
| Default Preset | Souls-like Bonfire | Initial Rest Site preset. A preset is copied initial configuration, not a live Profile. |
| Default Save Mode | WSRF Quick Save | Selects automatic save integration: Disabled, Project Save, WSRF Quick Save, or Both. Both reuses one captured payload. |
| Save On Rest | Enabled | Seeds Rest-triggered saving. Still requires effective Save Enabled and a non-Disabled Save Mode. |
| Save On First Activation | Enabled | Seeds Save On Activation. First Rest and activation save are coalesced. |
| Default Quick Save Slot | WSRF_QuickSave | WSRF-only slot name. Does not select the project’s own RPG save slot. |
| Rest On First Activation | Enabled | Runs Rest after first Activation — for checkpoints that immediately reset/rest on activation. Runs only for the first real Activation. |
| Open Menu After Activation | Enabled | Opens the Rest Menu after Activation. Waits for first Rest to finish. |
| Show Activation Message | Enabled | Enables the default activation message. Empty FText remains silent. |
| Default Discovery Mode | Manual | Seeds automatic Discovery behavior; use proximity discovery project-wide when desired. Explicit Blueprint discovery always remains available. |
| Default Activation Mode | Interaction | Seeds automatic Activation behavior: interaction, manual, or overlap. Explicit subsystem Activation always remains available. |
| Show Discovery Message | Enabled | Enables the default Discovery message. Presentation remains optional. |
| Default Discovery Message | Rest Site Discovered | Localizable Discovery text (FText). |
| Default Activation Message | Rest Site Activated | Localizable Activation text (FText). |
| Abort On Reset Failure | Disabled | Determines whether partial region-reset failure aborts Rest. Enable only if project rules require all-or-nothing Rest; Disabled reports Succeeded With Warnings. |
| Default Transition Mode | Next Frame | Rest Site operation barrier: Immediate, Next Frame, or Manual Continue. Manual Continue requires the matching Continue node. |
| Operation Timeout Seconds | 15 seconds | Timeout for accepted operations; tune streaming/transition tolerance. Minimum 1 second in Project Settings. |
| Project Bridge Class | WSRF Rest Site Project Bridge | Project gameplay integration hooks — override Rest effects, saves, action rules, travel rules/costs, or fallback. Blueprintable and synchronous in 1.0. |
UI and interaction
| Setting | Default | Effect |
|---|---|---|
| Menu Presenter Class | WSRFRestSiteUMGPresenter | Opens and coordinates the Rest Site UI. Replace only for an advanced presenter implementation; normal visual customization uses Widget Classes instead. |
| Enable Provided Interaction | Enabled | Enables WSRF’s optional interaction route. Turn off when the project owns interaction; no external interaction framework is required. |
| Keyboard Mouse Interact Key | E | Provided interaction key, stored as an InputCore key name. |
| Gamepad Interact Key | Face Button Bottom | Provided gamepad key. Visual prompt family is resolved separately. |
| Rest Menu Widget Class | WBP_WSRF_RestSiteMenu_Default | Main Rest Menu presentation. Invalid/empty custom values fall back to the official WBP. |
| Fast Travel Widget Class | WBP_WSRF_FastTravel | Replaces the complete Fast Travel view. Resolved through the UI override group. |
| Fast Travel Destination Row Widget Class | WBP_WSRF_FastTravelDestinationRow | Replaces row layout independently. Passed into the Fast Travel view from effective configuration. |
| Default Audio | Bundled WSRF sounds | UI and menu audio defaults: Open, Close, Navigate, Confirm, Back, Unavailable, ambient, or music. Missing sounds are silent; Back uses Close by default. |
| Default Rest Screen Transition | Enabled; 0.14 s flash, 0.30 s fade out, 0.15 s hold, 0.42 s fade in | Warm flash/fade defaults for the Rest transition. Presentation-only; no permanent Tick. |
See Menu UI and Widgets for the three replacement levels.
Fast Travel defaults
| Setting | Default | Effect |
|---|---|---|
| Set Destination As Current | Enabled | Makes the successful destination the Current / Last Activated Rest Site. Updated only after successful player placement. |
| Reset Region On Arrival | Disabled | Resets the destination region after arrival. Post-arrival failure is a warning, not a false “travel never happened”. |
| Save On Arrival | Disabled | Requests the configured save after arrival. Requires effective Save Enabled and a non-Disabled Save Mode. |
| Show Discovered Destinations As Locked | Enabled | Includes Discovered but non-Activated rows as locked. Only Activated destinations are executable. |
Destination-specific capability also depends on effective Fast Travel Enabled, Travel Group, live destination validity, World Identity, arrival transform, and Project Bridge preflight — see Fast Travel.
Thumbnail defaults
| Setting | Default | Effect |
|---|---|---|
| Default Thumbnail Resolution | 1024 x 576 | Generated texture size, balancing quality and asset size. Clamped from 64 to 4096 per axis. |
| Default Thumbnail FOV | 60 degrees | Fallback capture FOV, used when no live camera value is available. An existing Thumbnail Capture View camera FOV wins. |
| Default Thumbnail Aspect Ratio | 16:9 | Fallback capture aspect, matching the default Fast Travel frame. Camera aspect wins when present. |
| Default Thumbnail Output Path | /Game/WSRF/RestSiteThumbnails | Generated Texture2D location. Used only by explicit Capture Thumbnail. |
| Default Rest Site Profile Output Path | /Game/WSRF/RestSiteProfiles | New Profile location. Used only by Save Setup as New Profile. |
See Thumbnails.
Compatibility
| Setting | Default | Effect |
|---|---|---|
| World Identity Redirects | Empty | Maps an old World Identity to a destination world asset, for intentional map rename/migration. No heuristic rename matching is performed. |
Redirects are used by cross-world Rest Site save/load and travel validation. The destination still must pass live World Identity validation after loading.
Effective Rest Site capabilities
These values are authored in a Rest Site or Profile. They are not all global Project Settings:
| Setting | Typical default | Effect |
|---|---|---|
| Respawn Enabled | Enabled | Allows Respawn to use this site. Target must be Activated. |
| Region Reset Enabled | Enabled | Lets Rest/Respawn reset the assigned region. Requires a valid Reset Region for region work. |
| Save Enabled | Enabled | Master Rest Site save gate. Overrides every Save On Rest/Activation/Arrival trigger. |
| Fast Travel Enabled | Enabled | Allows source/destination Fast Travel capability. Site Behavior can override this locally. |
| Custom Actions Enabled | Enabled | Master Custom Action gate. Native actions remain independent. |
| Set As Current On Arrival | Enabled | Updates Current Rest Site / Last Activated Rest Site after travel. Applied only after placement. |
| Reset Region On Arrival | Disabled | Optional post-travel reset. Failure becomes an arrival warning. |
| Save On Arrival | Disabled | Optional post-travel save. Uses the shared Save Mode policy. |
| Save On Rest | Enabled | Optional Rest save trigger. Requires Save Enabled. |
| Save On Activation | Enabled | Optional first-Activation save trigger. Coalesced with first Rest. |
| Rest On First Activation | Enabled | Runs the real Rest pipeline after first Activation. Never duplicates reset/save logic. |
| Open Menu After Activation | Enabled | Opens the menu after Activation/first Rest. False leaves menu control to the project. |
| Discovery Mode | Manual | Manual or proximity Discovery. Discovery remains distinct from Activation. |
| Activation Mode | Interaction | Manual, interaction, or proximity Activation. Activation auto-discovers first. |
Site-owned data
The following remain local to each Rest Site and are never inherited as shared Profile identity:
- Display Name;
- Travel Group;
- Reset Region;
- Stable ID and Rest Site state;
- Thumbnail;
- Player Respawn Point;
- Fast Travel Arrival Point;
- Thumbnail Capture View.
The seven override groups
The explicit override groups are Actions, UI Widget Classes, Audio, Activation Presentation, Rest Presentation, Fast Travel Presentation, and Site Behavior. See Profiles and Overrides for exact ownership and whole-array action replacement, and the Bonfire & Checkpoint overview for the module as a whole.
Save Mode reference
| Mode | WSRF slot | Project Bridge |
|---|---|---|
| Disabled | No | No |
| Project Save | No | Yes |
| WSRF Quick Save | Yes | No |
| Both | Yes | Yes |
See Save and Quick Save.
Project data stays project-owned
WSRF does not save Inventory, Quests, Level, Equipment, Currency, Health, Skills, or character progression unless the project stores those systems separately.
Last updated: 2026-09-04