SwipezGamemodeLib

v1.3.1·Updated 2024-05-19

Extended Gamemode library for BONELAB: Fusion

About this mod Author’s original text

Welcome to SwipezGamemodeLib!

This mod is a library for other mod developers to use to make Gamemode development for Bonelab Fusion a little easier and more feature filled!

Features Included (FOR DEVELOPERS)

  • Hiding/Unhiding players from others!
  • Disabling the ability to damage other players on the client!
  • Disabling world interactivity on the client! (Prevent Grabbing/Taking Ownership/Syncing Objects)
  • Rigmanager ragdoll spawning!
  • Simpler avatar stat modifications!
  • Rich text in Notifications!
  • Map script to reset spawnables upon Gamemode starting/ending! (Will eventually add more map scripts)
  • A few other misc. features!

Documentation

Documentation is not finished, when its written fully I will update the link here! Its always best to check source code or other mods that use this library in the meantime!

Changelog

1.3.1

  • Updated to support current latest version of Fusion

1.3.0

  • Implemented internal module message for clients to send string events to the server.
  • Added spawning API for synced and not synced objects.

1.2.0

  • Fix head icon API not properly removing icons when nulled.

1.1.0

  • Fix meaningless nullref error that occured under certain circumstances.
  • Override grips and blacklists to allow for ragdolls to sync.
  • Implement head icon API.
  • Improve grips on ragdolls by disabling inventoryreceivers.

1.0.1

  • Modified gamemode timer class to expose elapsed milliseconds.
  • Patched out some edgecases that could cause reps coming back to visibility being really messed up and broken.
  • Modified Gamemode Resettable Spawner map script to function properly

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

Lakatrazz-Fusion

File & checksum

Filename
SwipezGamemodeLib-1.3.1.zip
File size
22.2 KiB