void reset(Offset startPos, Offset startVelocity, Offset accel, Color color) { pos = startPos; velocity = startVelocity; acceleration = accel; lifeTime = 255; particleColor = color; }