khalil-Piggyback_Fix icon

Piggyback Fix

Compatibility fix for the original Piggyback mod (by nakaz0ra). Restores carrying mates after the 2026-08-12 PEAK update. Apache 2.0, fork of the original.

CHANGELOG

Changelog

1.4.5

  • Fix README.md

1.4.4 (compatibility fix, community-maintained)

Restores the original Piggyback 1.4.3 for the PEAK game update of 2026-08-12.

Fixed:

  • BackpackSlot.hasBackpack field was removed by the game update; all 7 references now use BackpackSlot.IsEmpty() (backpackType == BackpackType.None). This was the cause of the "cannot switch items" / repeated MissingFieldException errors.
  • MainCameraMovement.Spectate() was changed to Spectate(bool useGhost); the spectate delegate now binds Action<MainCameraMovement, bool> and is invoked with useGhost:false while carried. This was the cause of ~3400 ArgumentException: method arguments are incompatible per session.

Changed (build):

  • Version bumped 1.4.3 → 1.4.4 to denote the fix.
  • Rebuilt against the updated game assemblies (including Unity.InputSystem).

Unchanged:

  • All gameplay logic, config keys, and plugin GUID (nakazora.peak.piggyback) are identical to the original 1.4.3.

1.4.3 (original, by nakaz0ra)