Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ScoutTwoSeater
【Host Only MOD】 Two-seater Scout. One drives, one rides on the back. Scout 雙人座,一人駕駛一人乘客,只主機裝即可。
By YuanYuan
CHANGELOG
Changelog
1.0.0
- Initial release.
- Added passenger seat functionality to the Scout vehicle (host-only install).
- Click rear of Scout with the normal grab key to mount as passenger.
- Click again (after release) with 1.5s debounce to dismount.
- Front of Scout works exactly like vanilla (driver via red button, body drag).
- Auto-dismount on vehicle destruction, ragdoll fling, or player death.
- Passenger does not fall off when hit (configurable behavior excluded by design).
- Added bilingual UI support (English / Traditional Chinese) switchable via
[00_Setup] Languageconfig. - Added
PullStrengthconfig (Weak/Strong) to balance ragdoll stickiness vs vehicle displacement. - Added
DriverSideThresholdZconfig to fine-tune the front/back boundary on Scout. - Added configurable passenger position offsets for Back and Front modes.
- Added host hotkey (default V, disabled by default) for solo testing.
- Config auto-reloads every 2 seconds for live tweaking without game restart.
- Bypassed
ItemVehicle.seats[]array entirely to avoid vanilla ClearSeat / TumbleVehicle conflicts. - Used
OverrideDisableSpecialGrabPowers()instead ofOverridePhysGrabForcesDisable()so passengers can still carry and use items on the back. - Used
grabber.physGrabPoint.positionfor stable front/back detection regardless of player approach direction.