Hello everyone, I would like some tips regarding what I can do to make my very basic weapon (made in Blender) work in GG. It's already animated (bobbing, reloading and shooting), and since its reload is off the screen and it was made to use no hands, I thought it would be easy to make it work.
So, I can make the entity itself work fine, but when it comes to the HUD.X, I'm not sure what to do. I did notice there's a bone for the firing called FIRESPOT, then I added that to my weapon. I learned that in the gunspec.txt file I need to specify the animations frames and sound frames (and some other things, as texture), so I did that too [NOTE: I used the Shotgun gunspec as my template, since my weapon was supposed to be a simple shotgun].
Ok, when I pick up my gun in game, I can see the shotgun Icon in the bottom left, but no model will show up, and it won't fire, nor reload. I even tried to open the GG shotgun and place mine in the same position (in the HUD.X model), but it still won't appear.
So, are there some other "mandatory" bones, like FIRESPOT that need to be added to the weapon? Is there something that might be going wrong in the gunspec? Since the gun isn't even shooting, I thought that the problem might be not only the model, but something about the configuration of gunspec.
I really don't want to rig my model with the existing animations, since my game won't have all that level of complexity. Just really wanted a basic weapon with shooting, bobbing and "off screen" reloading animation. Finally, is there a problem using Blender to model AND animate for GG? I've seen people animating entities and it worked. I did notice that regarding weapons Milkshape and Fragmotion are way more common, but they are unknown to me (and come on, Blender should be powerful enough for this task).
For now that's what I've got in my model: 72 Verts, 87 frames of Animation, 1 Bone (FIRESPOT) (All other animations were made manipulating the coordinates and rotation). It's also UV Mapped and textured in one single image file.
What am I missing, guys?
Thank you very much for reading this wall of text. I'm trying really hard to make this work and I've been studying GG avidly because I love it.
2013 Rig -> CPU: i5 / GPU: GTX 760 / RAM: 8GB