oh my fucking god I figured out the annoying delay on switching vehicles
okay guys, when do you think the appropriate time to iterate through the userskins directory and load every .blk file in there? on game launch? when the user manually clicks the refresh skins button like how sights work? maybe even when the user switches skins? no it does it all over again EVERY SINGLE TIME YOU SWITCH ANY VEHICLE ANTOOOOOOOOOOOOOOOOOOOOOOOOON