This update reworks the Driven Dildo system and fixes a few long-standing rough edges:
New: Alignment Offset (Target Frame) — nudge the dildo/CUA mesh itself (Up/Right/Forward, cm) to visually match its actual shaft, without touching the driven math or measurements at all.
New: Insertion Point Offset (Dildo Frame) — independently offset the measured insertion reference point without moving the dildo body. Useful when the toy's real sensor/insertion point doesn't line up with the mesh's geometric center.
Changed: replaced the old per-axis Velocity Damping with a DildoAxisHoldDamper-style Hold system — a frame-rate independent 0–100% "hold" per axis that anchors to last frame's world pose. Old Damper values are auto-migrated. Blending order is now explicit: Hold → Speed Field → Follow.
Fixed: the Reference→Controller offset is now recalculated every frame from the actual poses (previously captured once at Initialize), so live-adjusting the CUA offset sliders no longer causes the insertion point to settle off-target.
New: "Auto Rebuild + Driven On Scene Load" toggle for the virtual Dildo Empty — automatically recreates the Empty and re-enables Driven mode after a scene load, so you don't need to click Find/Rebuild manually every time.
New: Asset-based motion sources (AbstractAssetBase) now also support absolute cm offsets (Up/Right/Forward), in addition to the existing percentage-of-bounds offsets, for finer positioning.
Fixed: DildoReference now null-checks the dildo's child transforms before reading colliders, avoiding a possible null reference exception if a required part is missing.
Minor: fixed a typo in the description, tidied the credits formatting, and updated the promotional link.