Now you don't need to add Ped and PlayerController class anymore. Just add PlayerController class and that's it.
Entering and Exiting Vehicle are now more responsive.
Some minor changes.
What needs to be done...
Weapons seems are centered aroung player only. Need to make for all peds and player.
Instead of using separate script for vehicle controller. Must be added to Player Script.
Need to load map on a separate thread. Creating Objects in every single fixedupdate enumerately.
It seems there is a shader loading bug or something. Need to check out.
Animation should be loaded smoothly. Animator can do the job. Or make a new animation system which suits perfectly for GTA animations.
For AI instead of integrating as a Ped Stalker script I think It would be better handling in the PedManager. Where every ped will be updated in a fixed time or update. Thus it might solve a lot of performance issue.
What needs to be done...
If any problem discuss here.