#define EF_ADDITIVE 32
#define EF_BLUE 64
#define EF_RED 128
-#define EF_UNUSED8 256
+#define EF_NOGUNBOB 256 // LordHavoc: when used with .viewmodelforclient this makes the entity attach to the view without gun bobbing and such effects, it also works on the player entity to disable gun bobbing of the engine-managed .viewmodel (without affecting any .viewmodelforclient entities attached to the player)
#define EF_FULLBRIGHT 512 // LordHavoc: fullbright
#define EF_FLAME 1024 // LordHavoc: on fire
#define EF_STARDUST 2048 // LordHavoc: showering sparks
#define EF_UNUSED20 1048576
#define EF_UNUSED21 2197152
#define EF_LOWPRECISION 4194304 // LordHavoc: entity is low precision (integer coordinates) to save network bandwidth (serverside only)
-#define EF_UNUSED23 8388608
+#define EF_NOMODELFLAGS 8388608 // indicates the model's .effects should be ignored (allows overriding them)
#define EF_ROCKET 16777216 // leave a trail
#define EF_GRENADE 33554432 // leave a trail
#define EF_GIB 67108864 // leave a trail
#define svc_csqcentities 58 // [short] entnum [variable length] entitydata ... [short] 0x0000
#define svc_spawnstaticsound2 59 // [coord3] [short] samp [byte] vol [byte] aten
#define svc_trailparticles 60 // [short] entnum [short] effectnum [vector] start [vector] end
-#define svc_pointparticles 61 // [short] effectnum [vector] start [vector] end [short] count
+#define svc_pointparticles 61 // [short] effectnum [vector] start [vector] velocity [short] count
+#define svc_pointparticles1 62 // [short] effectnum [vector] start, same as svc_pointparticles except velocity is zero and count is 1 (PROTOCOL_DARKPLACES8)
//
// client to server