Each number in the setvelocity array represents a linear speed in metres/second. So what that means is:
- [ 1 , 0 , 0] - It'll move East at 1 m/s
- [0 , 1 , 0] - It'll move North at 1 m/s
- [0 , 0 , 1] - It'll move up at 1 m/s
Bear in mind that bullets generally move very quickly (200-300m/s), and that gravity will effect anything you try to throw up.
A coulpe of names you might find useful:
- "Bullet7_6"
- "Bullet12_7"
- "Cannon30HE"
Those all leave a visible trail in the sky, provided to don't move them too fast.
Also bear in mind that if you add too many bullets/flares etc. you're going to get a lot of CPU slowdown (not lag. Lag is what you get due to a bad net connection... ie. Latency ;D). And those with lower end computers (such as poor people like myself) won't be able to run it.
Just some things to keep in mind... good Luck