You are viewing a potentially older version of this package. View all versions.
Skeptic043-Sailwind_Fast_Forward-1.2.0 icon

Sailwind Fast Forward

Fast-forward long voyages at 2x, 4x or 8x, with configurable movement and inventory speed limits. Your ship, weather and survival needs keep running.

Date uploaded 3 weeks ago
Version 1.2.0
Download link Skeptic043-Sailwind_Fast_Forward-1.2.0.zip
Downloads 35
Dependency string Skeptic043-Sailwind_Fast_Forward-1.2.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

Sailwind Fast Forward

Spend less time waiting on long voyages. Sail at 2x, 4x, or 8x speed, with food, water and rest progressing alongside game time.

Installation

Mod managers

Install Sailwind Fast Forward through r2modman or Thunderstore Mod Manager, then launch the game modded through your manager. Dependencies are installed automatically.

Manual installation

  1. Install BepInEx 5 in your Sailwind game folder, following its installation instructions.
  2. Download and extract the mod ZIP. Copy its plugins/SailwindFastForward folder into BepInEx/plugins in your Sailwind folder.
  3. Launch Sailwind normally.

Controls

Default shortcut Action
F7 Cycle through 1x → 2x → 4x → 1x. Set MaxSpeed to 8 to include 8x.
F8 Turn fast-forward off and return directly to 1x.
Hold F9 Fast-forward at HoldSpeed, 4x by default. Release to return to 1x.

All three shortcuts are configurable and work while holding sailing controls. Reset takes priority over hold, and hold takes priority over cycling. The indicator at the top right shows your active fast-forward speed. You can adjust its size, change or remove its background, or hide the indicator entirely.

Configuration

Settings can be changed in-game with BepInEx Configuration Manager. For manual editing, BepInEx/config/local.sailwind.fastforward.cfg is generated after the first launch inside your mod manager profile or Sailwind folder.

Section Setting Default Description
Controls Hotkey F7 Cycle shortcut.
Controls ResetHotkey F8 Reset shortcut.
Controls HoldHotkey F9 Hold shortcut.
Display ShowIndicator true Show or hide the speed indicator.
Display IndicatorScale 1 Indicator size from 0.5 to 5 in 0.5 steps. 1 keeps the original size.
Display IndicatorBackground Simple Plain box, Sailwind style scroll, or text only.
Simulation MaxSpeed 4 Highest speed in cycle mode.
Simulation HoldSpeed 4 Speed while holding the shortcut. Independent of MaxSpeed.
Simulation MovementInventoryMaxSpeed 2 Cycle-mode speed limit while moving or viewing inventory/stats. Does not limit hold mode.
Simulation CancelOnAutosave false Cancel both cycle and hold fast-forward when an autosave starts.

Shortcuts

Key names ignore capitalization and accept spaces. LeftShift + Mouse4, left shift + mouse 4 and Mouse4 + LeftShift are equivalent. Use explicit modifier names such as LeftShift, RightShift, LeftControl or LeftAlt. Hold mode requires the main key and all configured modifiers to remain held.

Compatibility

Tested on Sailwind patch 0.39 with BepInEx 5.4.23. No known incompatibilities.

Known issues

  • You can clip through some docks when landing on them while fast-forward is active. This has commonly been observed at Fort Aestrin and Dragon Cliffs. Turn fast-forward off before landing to avoid it. If you do clip through, you can usually jump back out.
  • Higher speeds require more performance from your system. Use a lower MaxSpeed or HoldSpeed if the game struggles.

AI Use

AI was used to write all of the code in this project. The original design direction, testing, debugging, and release decisions are my own. If you prefer not to use mods developed with AI assistance, I understand and respect that choice.

Links and support

Report an issue with your settings and BepInEx/LogOutput.log.

Source code · Changelog · Build instructions · MIT License · Support on Ko-fi · skeptic043

CHANGELOG

Changelog

1.2.1

New

  • Added 16x and 32x options for cycle speed, hold speed and the movement/inventory speed limit. Existing settings and defaults are unchanged. WARNING: 16x and 32x speeds are HIGHLY unstable, use at your own discretion.

1.2.0

New

  • The speed indicator display can now be scaled from 0.5x to 5x.
  • Added the option to choose from a plain, scroll, or no background for the speed indicator.

Changed

  • The speed indicator now uses Sailwind's native font.

1.1.2

  • Cycle and hold speeds are now independent. Keep a 1x/2x/4x cycle and use 8x while holding, or choose any other supported combination.
  • Removed the game-build lockout. FF no longer disables itself just because a Sailwind update or beta changes the game assembly.
  • Save-coroutine detection now tolerates compiler-generated renumbering.
  • If the optional save hooks no longer match, FF stays available and logs a warning. All saves then cancel FF, including hold mode, instead of preventing the mod from starting.

1.1.1

  • Holding FF now keeps the configured hold speed through movement, inventory, ordinary menus and manual saves. The movement/inventory limit still applies to cycle mode.
  • Hold mode follows the shortcut state reported by the game. Pause, loading, reset and loss of speed ownership still cancel it. Autosaves retain the existing configurable behavior.
  • Fixed lowercase and spaced shortcut names, including o and left shift + mouse 4. Modifiers can appear before or after the main key.
  • Invalid shortcut text is retained with a clear log warning instead of being overwritten with an empty binding. Existing valid settings carry over. Re-enter any value already erased by an older version.

1.1.0

  • Added F8 to return directly to 1x from any fast-forward speed.
  • Added hold F9 for fast-forward, with a configurable hold speed of 2x, 4x or 8x. The default is 4x. Existing speed limits still apply, and releasing the key returns to 1x.
  • All three shortcuts support modifiers. Configuration help now uses consistent wording and examples. Leave a shortcut value blank to disable it.
  • Existing custom settings are preserved. A new shortcut starts unassigned if its default key is already used by an existing shortcut.
  • Reset takes priority over hold and cycling. After cancellation, hold requires release and a fresh press before accelerating again.
  • Autosaves retain the existing configurable behavior. Save-coroutine errors now cancel fast-forward without changing the game's save state or hiding the error.
  • Added compatibility checks for the inspected Sailwind save path. An uninspected game update disables FF pending compatibility review.

1.0.1

  • Added CancelOnAutosave, off by default. Fast-forward now continues through timer-triggered autosaves unless this setting is enabled.
  • Updated the README with r2modman, Thunderstore Mod Manager and manual installation instructions, plus clearer controls and configuration guidance.

1.0.0

Initial release.

  • Configurable hotkey cycles normal speed and 2x/4x/8x simulation.
  • Small indicator shows the active speed.
  • Configurable speed limit when moving or opening player inventory/stats.
  • Fast-forward continues during alt-tab and routine island streaming.
  • Settings, save/load and sleep handling return control safely to the game.
  • No changes to save data, survival rates, day-length settings or physics timestep.