Edit 2: Have they done something about the player owning 148+ different vehicles yet or do you still own every car you happen to loot a bag of chips from?
Well tbh, the player owning a vehicle dosnt mean much currently, as NPCs cant steal cars.
The only alternative to "I touched it, therefore I own it now" is to explicitly "claim ownership" of a vehicle through a menu option, which could be annoying, if we restricted ownership to those vehicles you'd only started the engine on for example, then that would exclude engine-less draggable "vehicles" and other annoying niche cases.
When vehicle ownership starts having more meaning, I may refine the point at which ownership applies.
To keep you guys updated on whats happening elsewhere in the code :-
NPCs can now do a lot more, can be ordered to do various tasks for you, this is another step in a lot of future plans for NPCs/factions.
Working on flying vehicles like helicopters/planes/hot air balloons.
The actual implementation of which will probably be that actually getting something running and flying will be very difficult, possibly dangerous, possibly not worth the effort, and maybe impossible for someone who dosnt start as a pilot profession.
However, I'm sure mods that don't take realism as seriously will make more expansive use of the framework, so that people can fly around as much as they want.
I also enabled NPCs riding horses, and animal-drawn vehicles following you when you whistle.
By the way, when coding a vehicle to follow the player, I soon learned the lesson of setting a minimum safe distance, during testing, an autopilot wheelchair, kept following the player and crashing into them, until they died.
https://gfycat.com/brightenormousdutchshepherddog