te_particlesnow(self.origin + self.mins, self.origin + self.maxs, self.velocity, floor(self.count * drawframetime + random()), self.glow_color);
}
-void Ent_RainOrSnow()
-{SELFPARAM();
+NET_HANDLE(ENT_CLIENT_RAINSNOW, bool isnew)
+{
self.impulse = ReadByte(); // Rain, Snow, or Whatever
self.origin_x = ReadCoord();
self.origin_y = ReadCoord();
self.count = ReadShort() * 10;
self.glow_color = ReadByte(); // color
+ return = true;
+
self.mins = -0.5 * self.maxs;
self.maxs = 0.5 * self.maxs;
self.origin = self.origin - self.mins;