Originally posted by ca
I've never modeled anything in my life and it hasn't stopped me from doing anything in Unrealscript that I wanted to. That's why mod teams have modelers, level designers, texture artists, sound guys, and of course, us, the programmer.
Well, some of us aren't that spoiled
I learned modeling mostly for fun, and because I had to.
I'm not good, but I'll manage...
To make a long story short:
To make the weapon you make a model of it, animate it, import it and program it.
If it's a projectile weapon, you model a projectile, perhaps animate it, import it and program it.
Then you program the weapon to use the projectile
If you want samples of code, extract the code from the game the way I described.
Then you have all the info you would ever need if you wanna make weapons...
If you understand UScript, then you just cut and paste it together and shape it up so that it works correctly.
I bet you'll find what you need in the sourcecode...
If you would want it to use an already existing projectile, like the eightball rocket, you just reference to it in your code.
Depending on many factors, you can sometimes just set the weapons projectileclass to the projectile you want, or you'll have to reprogram the weapon so that it spawns the correct projectile...