Changelog
1.2.0
- Every ship gets a full set of settings next to
Health, keyed by prefab name in the Ship section: SailForce,
PaddleForce, RudderSpeed, TurnForceSailing, TurnForcePaddling, ForwardDrag, SidewaysDrag,
AngularDamping, WaterImpactDamage, UpsideDownDamage, WeatherWear, AshlandsOceanDamage, DamageTaken,
Invulnerable and BuildCost. Every default is read from the ship itself, so a fresh config changes nothing, and
existing Health values are kept.
- New
Multipliers section: Health Multiplier, Sail Force Multiplier, Paddle Force Multiplier,
Turning Multiplier, Damage Taken Multiplier and Build Cost Multiplier apply on top of every ship's own value.
- Changing a ship's health changes only its maximum; the current health of a loaded ship is left as it is and the
damage visuals are refreshed.
- Ships that another mod registers after the world scene started get their entries when the first one is loaded.
- The settings layer between server and players is now Charter, our own library, replacing the third-party one
merged into earlier builds. Existing config files and the
Lock Configuration setting work unchanged.
- Joining a server with a missing or mismatched version of the mod shows one screen naming the mod and both
versions, with a refusal code that also appears in the server and client logs.
- New console command
charter: charter status shows whether the server binds your settings, charter diff
lists where the server's values differ from your own file, charter versions lists the mods on both sides.
- Reworded the Lock Configuration description. No gameplay change.
1.1.5
1.1.4
- The store page now links to the GitHub repository and asks for bugs and feature requests to be filed as issues there.
1.1.3
- Rebuilt on the rewritten shared configuration libraries (YAML parsing, server sync, hot reload). No change in what this mod does.
- MIT license file added and noted on the store page.
1.1.2
- Fixed a frame rate loss caused by the exception-tagging finalizer the shared library attached to every patched game method; it is removed.
1.1.1
- Config hot reload polls the file every five seconds instead of using a file watcher, which on Linux dedicated servers fired for the mod itself reading the file and hung the server at startup in an endless reload loop.
1.1.0
- Updated for the current Valheim version and the current ServerSync
- Jotunn is no longer required
- Config file is written on first start and reloads on edit
- Ship health changes apply to ships already in the world
- Removed debug logging
1.0.0