Hmm. Do you have any suggestions as to how I might go about creating a FPS view with arms and looking down to see legs but still having an invisible mesh to the player, but a real mesh to other players? I removed the CS_ENTITY_INVISIBLE flag in defcam.cpp, and I get a desired effect after messing with the spring and first person offset settings, but I want to be able to rotate the arms and upper torso of the model to look in all different directions, and this doesn't seem feasible. Could I possibly have an invisible parent mesh with visible submeshes and transformations such that a certain submesh rotates and moves with the camera? Or is there another way you would reccomend?
Making the parent mesh invisible while keeping children visible seems like a good approach here.