Shared entities and CSQC in general can be difficult to tackle all at once. Past couple hours I decided to have a go at making a slightly more automated way of sending and receiving shared entities
http://gameconsortium.com/files/SharedE ... pha002.zip
update: Added shared_FirstPersonWeapon and relevancy based on owner
* Receive and Send data via same function
* Simple initializing function for new server entities and structured call backs for a more automated execution of adding new entities, includes example shared_SearchBarrel (represented as a moving box in the test map)
* Basic Relevancy for sending data
* Tossed in model interpolation in csqc there because I had to bug LH before just to know it had to be done in csqc including some small customizations which allows for tagging head view to model tag socket and smoothing out between frames since the lerp visually doesn't update the origin between frames.