Shadows Backpack

Release Notes v0.1.6

Released: 2026-09-08
Foundry VTT: v14
Author: shadows_plays

Changelog & Notes

Vehicle Subtypes, Grid Layouts & Visual Passenger Seats

  • Vehicle Layout Subtypes: Introduced specialized equipment grid layouts for Cars/Trucks, Motorcycles, Helicopters/VTOLs, and Jets/Planes with automatic Chummer export category detection (Bikes, Cars, Trucks, Rotorcraft, Fixed-Wing Aircraft, VTOL/VSTOL).
  • Dual-Tab Configuration UI: Expanded GlobalConfigApp and ActorConfigApp with a two-tab interface (Standard Actors vs Vehicles) featuring a vehicle subtype dropdown and custom vehicle background image pickers.
  • Helicopter SVG Asset: Added vector SVG background outline Helicopter.svg with dark red outer body/skid lines (#7d1d2f) and custom white-to-grey radial hull gradient shading (hullGrad).
  • Helicopter Main Rotor Centering: Positioned Helicopter Main Rotor (ROTOR) at Row 4 Column 3 (r4_c3).
  • Trunk 3-Box Horizontal Span (3x1): Expanded vehicle trunk slots (TRUNK, CARGO_HOLD, CARGO_BAY) to occupy 3 horizontal grid columns (span: "3x1" across columns 2-4).
  • Visual-Only Passenger Seat Boxes: Dynamically calculates non-equippable visual passenger seat boxes from vehicle seating statistics (Math.min(7, Math.floor(seats / 4))), displaying seat WebP icons with dashed gold borders while disabling drag-and-drop.

Equipped Weapon Hand Slot Synchronization

  • Automatic Weapon Slot Resolution: Automatically populates HAND_RIGHT (Right Hand) and HAND_LEFT (Left Hand) slots with the actor's equipped weapons (max 2) if hand slots are unassigned.
  • Two-Way Native SR5e Equipped Sync: Synchronizes item placement into hand slots directly with SR5e native item document equipped status (system.equipped / system.equipped.value).