[1.2.1] (2026-03-04)
Fixed
- Taking over a rider's bike could leave it unable to move because the remount handbrake state was still active.
- When the player enters a tracked rider bike, the script now immediately releases bike ownership and rider tracking.
[1.1.0] (2026-02-11)
Added
- Follow Player mode: riders with
CanFollowPlayer = true can follow the player's vehicle.
- Two trigger modes:
Proximity (distance-based) and Dynamic (speed-based).
- Configurable follow/lose radius with
FollowRadius and LoseRadius.
- Decision cooldown system prevents rapid state flickering (
DynamicTriggerMs).
- Manual toggle with configurable key (
ToggleKey).
- Dismount behaviors when the player gets off their vehicle:
Wait: riders dismount, walk to the player, and play idle scenarios.
Continue: a random rider becomes the new leader.
Freestyle: riders stay on bikes, ride loops and do wheelies near the player.
- Mixed vehicles: each rider in a group can ride a different bike from
BikeModels.
- Bike colors: configurable paint colors per group with
BikeColors.
- Weapons: riders can be armed with configurable weapons per group.
- Per-group follow control: a
CanFollowPlayer setting per group.
- Police pursuit persistence: cops maintain their target for a configurable duration and radius.
Improved
- Dynamic follow mode: sustained speed check prevents accidental triggers.
- Follow/lose conditions: configurable large radius prevents premature abandon.
- Idle scenario timing: riders wait before starting scenarios, follow on foot when player moves.
- Police pursuit: dedicated tracking system prevents target-switching with multiple riders.
- Better pitch control.
Fixed
- Riders stuck idle after falling off their bike.
- Police not pursuing riders despite option enabled.
- Police stuck with sirens after suspect dies.
- Riders dismounting too far from the player.
- Riders not re-engaging follow mode after returning to autonomous.
- Task spam causing ped animation glitches during remount.
Renamed
- Project renamed from "BikeLife" to Street Riders: Realistic NPC Wheelies.
- DLL:
BikeLife.dll → StreetRiders.dll
- INI:
BikeLife.ini → StreetRiders.ini
[1.0.1] (2025)
Fixed
- Minor bug fixes and stability improvements.
[1.0.0] (2025)
Added
- Initial release.
- Zone-based gang spawning with configurable groups.
- Physics-based wheelie system with continuous force.
- Per-bike wheelie tuning with
[Bike_XXX] sections.
- Leader/follower formation system.
- Automatic remount after crashes.
- Police interaction system.
- Natural rider support (apply wheelies to traffic NPCs).
- Test mode with debug overlay.
- Hot-reload configuration with F10.