Skip to content

ValheimRAFT-v2.4.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@zolantris zolantris released this 10 Nov 00:17
· 27 commits to main since this release
abbf933

What's Changed

Full Changelog: ValheimRAFT-v2.3.0-beta.4...ValheimRAFT-v2.4.0-beta.1

Features:

  • See underwater above when looking underwater. It flips the mesh like Vikings do swim, but I think a bit more accurately. Can't be perfect with this as best it could be is a mirror I think.
  • build underwater. The boat will still use float colliders, so beware of being underwater when near land. Will launch you on spawn.
  • Underwater zones can be applied without needing a raft. You can build underwater now...fully with this mod. Using a RuneMagic water mesh bending approach is an alternative, but this mod feature lets the player walk directly through water in areas considered "water free". More performant in the end I think.

Prefabs

New prefabs.

  • Water Tool: You have a water tool that lets you edit the excluded zones with vehicle colliderEditMode if not in edit mode, you will not be able to hit these boxes when building. Meaning the box does not interfere with building. Edit mode will also create collider debuggers lines around each box.
    • The box requires 8 placed pieces. To create a volume. The cube is then created from the volume. If you place 3 points and then spam place in one spot it should be enough.
  • Experimental: Boxes can be swapped to other primitives. IE Sphere, cyclinder, Quad. Default is a cube.

Other features:

  • Re-write and protection of activate pending pieces.
  • Document DynamicLocations API and features
  • Document hidden unity flags: thanks chat-GPT...especially for hidden unity flags)
  • Rewrite of Onboard logic. There is full api for onboard players and this pattern applies to Underwater zones
  • Improve Activation of pieces
    • Freezes vehicle until activation
    • Adds state during activation
  • new VehicleCommands vehicle report-info outputs relevant information for submitting a report about the problem for raft. This report can be added to logs and will be required to do validations. Should help mitigate time needed to find people's ships and worlds when Testing issues.