You are viewing a potentially older version of this package. View all versions.
RadDude-Sail_a_dex-1.5.11 icon

Sail a dex

This Sailwind mod is intended to keep track of various player activities and achievements

Date uploaded 3 months ago
Version 1.5.11
Download link RadDude-Sail_a_dex-1.5.11.zip
Downloads 29
Dependency string RadDude-Sail_a_dex-1.5.11

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100
RadDude-ModSaveBackups-1.2.0 icon
RadDude-ModSaveBackups

This Sailwind mod creates separate save files for your mod data and also handles making and loading backups.

Preferred version: 1.2.0

README

Sail-a-dex

This Sailwind mod is intended to keep track of various player activities along with badges that are acquired upon meeting certain criteria. Below are the currently tracked items and what is configurable.

Requires

Fish Caught Log

Screenshot of the Fish Caught UI
A UI showing how many fish that you caught separated by the different types.
A fish is registered as caught once you reel it in and collect it.
Badges are acquired upon catching 25, 50, and 100 of each type, 50, 250, and 500 total, and also for catching at least one of each type.
Access this log by selecting the "fish caught" bookmark in the player log.

Ports Visited Log

Screenshot of the Ports Visited UI
A UI showing which ports you have visited separated by region.
A port is registered as visited once you enter the area where mission goods are normally delivered.
Badges are acquired upon visiting all ports within a region as well as visiting every port.
Access this log by selecting the "ports visited" bookmark in the log.

Stats & Transit Log

Screenshot of the Stats & Transit UI
A UI showing various stats and transit times between regions.
Cargo mass is is the mass some of all crates, barrels, and packages.
Cargo mass stat "Record" will be recorded once you unmoor from the dock.
Total mass stat is the total mass of the ship and operates the same as cargo mass.
Underway "Record" is the longest time you are out at sea before pulling into port.
Transit time "Record" is the fastest time you made a transit.
The starting time for transits are tracked from the last island you were moored at from a region that you leave. This time will be used for when you moor at any island in other regions. Happy Bay is ignored for calculating fastest transits.
(only the first time mooring at a city in another region will be recorded, i.e. You leave Gold Rock City, only the first time reaching Crab Beach will the AA to EA transit be recorded).
If you use PassageDude mod and book travel or teleport via console that will reset your currently tracked transits.
If you have RandomEncounters installed: Flotsam, Dense Fog, Fishing Bonanza, and Intense Storm encounters will be tracked if they are enabled in RE.
If you have the SeaLifeMod installed and controlled through RandomEncounters, the SeaLife encounters will be tracked as well.

Notifications

Notifications will pop up along with a ship bell sound on badges earned and fastest transit times recorded.

Configurable in BepInEx config

  • By default the fish names are hidden before being caught for the first time, this can be disabled.
  • By default port names are visible, can be configured to be hidden until visited for the first time.
  • Notifications can be disabled.
  • Notification sound can be adjusted and disabled.
  • By default Miles sailed text is updated once moored at a port, this can be changed to be updated also when going to sleep or in real time.
  • All Logs can be disabled individually.

Installation

If updating, remove Sail-a-dex folders and/or Sail-a-dex.dll files from previous installations.

Extract the downloaded zip. Inside the extracted Sail-a-dex-<version> folder copy the Sail-a-dex folder and paste it into the Sailwind/BepInEx/Plugins folder.

Consider supporting me 🤗

Donate with PayPal button Buy Me a Coffee at ko-fi.com

CHANGELOG

Changelog

All notable changes to this project will be documented in this file.

[v1.8.0] - 2026-06-30

Updated

  • Sail-a-dex bookmarks in logbook to respond like other bookmarks when selected.
  • Starting the transition away from ModSaveBackups as Sail-a-dex data will now be saved in the main save file. Leaving ModSaveBackups as a dependency for now as it is needed for the load before saving data into the main save file.

[v1.7.1] - 2026-06-23

Fixed

  • Bug from update in 0.38 which changed patch targeted function from FixedUpdate to Update.

Updated

  • Miles tracked calculation in StatsUI
  • Directory searched when attempting to rename modsave files so that it is not hardcoded, for PortableSaves compatibility.

[v1.7.0] - 2026-06-21

Updated

  • Guid, removed the 82.
  • The guid for ModSaveBackups.

Added

  • Save load helper to rename ModSaveBackup saves for updated guid.

[v1.6.0] - 2026-06-03

Updated

  • Changed the release process so hopefully some linux users will no longer have issues when unzipping the release file.

Performance Improvements

  • Added an isUnderway flag in code to reduce the number of calculations being done for stat tracking when they are not needed.
  • Some data structures were being rebuilt when called, these are now cached.

[v1.5.12] - 2026-04-24

Fixed

  • Bug where fishing bonanzas and intense storms from Random Encounters were not being incremented in stats ui.
  • Font issues in stats ui.

[v1.5.11] - 2026-04-24

Fixed

  • Bug involved with tracking underway time when docking to or leaving from Happy Bay.

[v1.5.10] - 2026-02-22

Fixed

  • UI bugs caused by changes made to reputation UI in 0.35 update.
  • NRE from storm distance calculation no longer available at game start.

[v1.5.9] - 2025-10-01

Fixed

  • Bug in transit times where transits were not being tracked.

[v1.5.8] - 2025-09-15

Added

  • New ports from 0.33 update to Ports Visited log.

Updated

  • Ports Visited log layout to accommodate new ports.

[v1.5.7] - 2025-08-12

Updated

  • Assets and asset loader to decrease game startup time.

[v1.5.6] - 2025-08-08

Fixed

  • Not being able to find the assets when using a mod manager.

[v1.5.5] - 2025-08-06

Fixed

  • Bug when loading a game, turning back on an encounter type from random encounters, and then triggering that encounter.

[v1.5.4] - 2025-05-13

Added

  • Islands/ports to Emerald Archipelago region for 0.32 update.

[v1.5.3] - 2025-05-13

Fixed

  • Shimmertail count not increasing after 0.31 update. Name is now blue shimmertail.

[v1.5.2] - 2025-05-08

Fixed

  • Bug introduced by RandomEncounters method name change.

Updated

  • Asset loader improving startup time.

[v1.5.1] - 2025-05-07

Fixed

  • All ports visited notification bug.

Added

  • Handling of RandomEncounters settings fields changing to properties in the near future.

[v1.5.0] - 2025-05-03

Updated

  • Major refactor of StatsUI and PortsVisitedUI logic.
  • Improve encapsulation overall.

Added

  • Intense storm and fishing bonanza encounters to StatsUI.
  • Dynamic add-remove of RandomEncounter stats.

Changed

  • Plugin name case to match mod name.

[v1.4.5] - 2025-04-01

Changed

  • The way enabling/disabling logs works. You can now disable a log and save the game without it erasing your progress in the log.

[v1.4.4] - 2025-03-23

Added

  • In Ports Visited log added ports for new islands added in update 0.30.

[v1.4.3] - 2025-03-05

Fixed

  • Disabling dense fog or flotsam encounters in RandomEncounters mod causing text on StatsUI not to update properly.

[v1.4.2] - 2025-03-03

Added

  • Total mass stat.

Changed

  • Stats log spacing.
  • Cleaned up ReadMe text.

Fixed

  • Dense fog encounter stat not incrementing.

[v1.4.1] - 2025-02-27

Fixed

  • Cargo mass calculation not including logs and lumber.

[v1.4.0] - 2025-02-27

Added

  • Track the number of Dense Fog encounters from RandomEncounters.

Changed

  • Now track fastest transit between regions no matter what island you leave from or what island you moor at (Happy Bay excluded).

Removed

  • Dependency on SailwindModdingHelper.

[v1.3.1] - 2024-09-18

Added

  • Weathered Storms to Lifetime stats.
  • Fire Fish Lagoon fish to the fish caught log along with associated badges.

Fixed

  • Fire Fish Lagoon fish were missing from the list of fish which was also causing a bug when collecting one of those fish.

[v1.3.0] - 2024-09-16

Added

  • ModSave Backups dependency to generate backups of the save data from this mod.
  • Tie in with RandomEncounters if installed to track the number of Flotsam encounters and, if installed and controlled from RandomEncounters, SeaLife encounters.

Changed

  • The SaveContainer type and location with converter added.

[v1.2.3] - 2024-09-04

Changed

  • Miles sailed calculation.

Fixed

  • Negative transit hours bug.
  • Record underway time calculation bug.

[v1.2.2] - 2024-08-31

Added

  • Config option to update miles sailed text on sleep.

[v1.2.1] - 2024-08-29

Added

  • Miles sailed to lifetime stats.
  • Ports visited to lifetime stats.

Fixed

  • NullRef when loading game off of ship and trying to sell an item.

[v1.2.0] - 2024-08-27

Added

  • Stats & Transit UI.
  • Notifications for badges and transit records.
  • Notification sound.

Changed

  • Reorganized code.
  • Refactored badge checks for ports visited.

[v1.1.0] - 2024-08-13

Added

  • Badges for fish caught.
  • Badges for ports visited.
  • Assets for badges.

Changed

  • Ports visited bookmark will now shift left if fish caught UI is disabled.
  • Refactored code to have external objects only accessed once instead of every time needed.
  • UI have had badge locations added, fish caught UI text was shifted to accommodate space for badges.

[v1.0.0] - 2024-08-09

Added

  • Fish Caught UI.
  • Hide fish names in Fish Caught UI until first caught made configurable.
  • Ports Visited UI.
  • Hide port names in the Ports Visible UI until first visited made configurable.
  • Both UIs can be disabled in config.