Miscellaneousv1.3.0BepInEx

Fast Travel

Joe Christie
Joe ChristieValkyrie
·0·131.5 KB

Fast Travel

Summon a Valkyrie to fly you to any discovered runestone on the map. Food, status effects, and time advance during the journey.


Version Valheim License

Discord

Patreon


Overview


Fast Travel adds Valkyrie-powered fast travel to Valheim. Open your map, hover over a discovered runestone pin, and press the hotkey. A confirmation popup shows the destination and estimated travel time. Accept, and a Valkyrie swoops in, picks you up, flies you across the world at altitude, and drops you at your destination.

Time passes during the journey. Food timers drain, status effects advance, and buffs expire — just as if you'd walked the distance yourself. No free rides.

Runestones are automatically pinned to your map when you interact with them in the world. Each pin becomes a valid fast travel destination.



Getting Started


Discover Runestones

Walk up to any runestone in the world and interact with it (E). A map pin is automatically placed at that location. This pin becomes a fast travel destination.

Open the Map

Press M to open the full map. Hover your cursor over a runestone pin you want to travel to.

Initiate Travel

Press F10 (configurable) to start fast travel. A confirmation popup shows the destination name and estimated travel time.

The Journey

Accept the popup. A Valkyrie flies in from behind you, picks you up, carries you at altitude across the world, descends as you approach the destination, and drops you off. Your character sits on the Valkyrie's back with a riding animation during the flight.

Controller Support

On gamepad, hold Y / Triangle for 1 second while the map is open to initiate fast travel to the pin nearest the map crosshair.



Time Passage


Fast travel isn't free. The mod calculates how long the journey would take on foot and advances your character's timers accordingly.

  • Food timers drain by the travel duration — food that would have expired mid-journey is removed
  • Status effects advance by the travel duration — buffs and debuffs tick down as if time had passed
  • Health, stamina, and eitr are recalculated based on remaining food bonuses

The assumed overland speed is configurable. Lower values = more time passes per journey. The default (2.5 m/s) represents roughly half walking speed, accounting for terrain, obstacles, and enemies along the way.

A brief message tells you how much time passed after landing.



Runestone Discovery


Runestones are automatically pinned to your map when you interact with them. Each pin uses a custom runestone icon on the minimap and shows the runestone's name.

  • Auto-pin on interact — walk up to any runestone and press E, the pin is placed automatically
  • Duplicate detection — if a runestone is already pinned within 10m, no duplicate is created
  • Custom icon — runestone pins use a unique stone-with-runes icon to distinguish them from other map markers
  • Only runestone pins work — fast travel only targets pins with the [Runestone] prefix, so your other map pins are unaffected


Flight Protection


During flight and for 3 seconds after landing:

  • Full damage immunity — the player cannot take damage from any source
  • Fall damage prevention — the short drop from the Valkyrie on landing is safe
  • Ground contact faked — the game thinks you're on solid ground during flight, preventing the falling animation from overriding the riding pose

If the Valkyrie is somehow destroyed mid-flight, emergency cleanup detaches the player safely and resets all state.



Companion Support


If Offline Companions is installed, your companions ride along on the Valkyrie automatically. No configuration needed.

How It Works

  • Auto-detection — the mod detects Offline Companions at runtime via reflection. No hard dependency, no compile-time reference
  • Gather on pickup — when the Valkyrie picks you up, all owned companions within 30m that are set to Follow are attached
  • Ride together — companions are positioned behind you on the Valkyrie's back, frozen in a sitting animation
  • Safe landing — at the destination, companions are placed on the ground near you with fall damage prevention, and their AI resumes following you

During Flight

  • Companion AI is fully frozen — no wandering, no combat, no pathfinding
  • Rigidbodies are set to kinematic with zero velocity
  • Companions in Stay mode or with Follow disabled are left behind
  • Companions that were sitting or sleeping are stood up before attaching
  • Weapons are hidden during the ride
  • Multiple companions spread out laterally so they don't overlap

Damage Immunity

Attached companions share the same damage immunity as the player during flight and the 3-second landing grace period.



Configuration


All settings are in the BepInEx config file at BepInEx/config/com.shadow.fasttravel.cfg.

SettingDefaultDescription
TravelHotkeyF10Hotkey to initiate fast travel (map must be open)
TravelSpeed25Valkyrie flight speed in m/s
TravelAltitude100Cruising altitude above ground level
AssumedOverlandSpeed2.5Assumed walking speed for time passage calculation. Lower = more time passes


Console Commands


CommandDescription
spawn_runestonePlaces a runestone fast travel pin at your current position
show_runestonesScans all world locations and pins every runestone to the map


Installation


1. Install BepInEx for Valheim
2. Download the latest release from Releases
3. Extract FastTravel.dll to BepInEx/plugins/
4. Launch the game



Requirements


DependencyVersionRequiredLink
Valheim0.219+Yes
BepInEx5.4.2200+YesDownload
Offline CompanionslatestOptionalGitHub


Compatibility


  • Offline Companions is optional. If installed, companions automatically travel with you on the Valkyrie
  • Fast travel uses a custom spawned Valkyrie — it does not interfere with the vanilla intro Valkyrie or any other mod
  • All vanilla MonoBehaviours are stripped from the Valkyrie clone to prevent conflicts
  • Multiplayer: fast travel is client-side. Each player manages their own Valkyrie and companion attachment independently


Credits


Built on BepInEx and Harmony
Optionally integrates with Offline Companions for companion fast travel



GitHub Issues Discord

Forged for the Valheim community. Skol, Vikings.

About

Summon a Valkyrie to fly you to any discovered runestone. Interact with runestones to auto-pin them, open your map, and press F10 to travel. Food and status effects advance during the journey. Companions mod supported.

Rating

0.0(0 reviews)

Sign in to rate this mod.

Details

Mod LoaderBepInEx
Downloads0
Versionv1.3.0
Created21 days ago
Updated20 days ago

Dependencies1

  • BepInExPack_Valheimdenikson·v5.4.2200

Creator

Joe Christie

Joe ChristieValkyrie

@profmags

2.4 creator rating

5

Mods

88

Downloads

6

Reviews

My name is Joe. I’m 23 and a programmer and developer working on websites, apps, and software. I also build custom PCs and have spent years learning both the hardware and software side of computers. I have severe ADHD and high functioning autism, which means I tend to hyperfocus on things that interest me until I figure them out. I’m the founder and creator of Project Valkyrie, developing tools and platforms for mod creators and the Valheim community.

Versions

v1.3.0Latest
21 days ago·131.5 KB