Yes, we're using two different models for 1st person weapons and the weapons other players will see in 3rd person. You don't need to see huge amounts of detail on someone else's gun. It would be rather silly.

Yeah, that's also how we're going to handle the interiors of vehicles. It only exists on the client's PC who is entering or inside the vehicle. When you exit the vehicles, the memory will be deallocated. We ARE going to allow players to join vehicles "on the fly", just by walking up to them and pressing a button. It's just going to be difficult for us to do actual 3rd person animations for other people to see, due to the diversity of vehicles the game will offer. You have to get into every one of them differently. So, we're going to end up needed a very good character modeler and animator to do this. We'll probably make some invisible nodes on the vehicles to guide animations, so it will look correct. In first person the camera will probably follow a simple arc before tilting down and going into the vehicle. We could kinda "cheat" a little bit, by forcing those 3rd person animations to always work from the same position, as the player entering won't be seeing it anyway. If you manage to shoot an enemy who's trying to enter/exit a vehicle, it will send that info from client to server and kill the person, even though they weren't *really* where you saw them. It's a small thing, and it should be unnoticeable. But it would dodge some major problems with a vehicle crewing system.

Lol, I think I will make that my sig though. smile