Making throwable weapons.

Post » Sat May 28, 2011 4:08 pm

I'd like to make a throwable knife. It should also bounce when it hits the ground based on speed. Speed should always decrease a little when in the air and decrease a lot when bouncing. It'd be nice if the throw was chargeable. I'm thinking it could work like a durability granade.

I'd use the melee animation of the knife for the throw animation and then it creates a granade kind of knife but it just wouldn't explode and bounce away from opponents. It should also be able to do headshots.

I'd also like to make a profession that deals with throwable weapons. It would also include granades.

What do i need to know to do that?

I'm experienced with using variables since i'm a game maker but i'd like to learn how to use geck.
User avatar
x a million...
 
Posts: 3464
Joined: Tue Jun 13, 2006 2:59 pm

Post » Sat May 28, 2011 9:48 am

Find a grenade nif, paste in a knife, change the collision.
Copy a melee animation, rename it & change the anim group name and filename to fit an empty 1hgrenade attack slot, paste into right folder.
Tada.
User avatar
Kevin Jay
 
Posts: 3431
Joined: Sun Apr 29, 2007 4:29 am

Post » Sat May 28, 2011 12:10 pm

I'm still new to this, so i'm not sure what you mean.

What is a grenade nif?
I don't know how to paste.
I'd like to duplicate the existing grenade but i'm not sure that's possible.
How do you change collisions?
Under copy do you mean change the weapon animation to melee animation?
Is using the object window the right place?
it would go under items/weapon/weapons?
User avatar
мistrєss
 
Posts: 3168
Joined: Thu Dec 14, 2006 3:13 am

Post » Sat May 28, 2011 9:37 am

You'll have to download Nifskope, nif files are the files used by the game's engine to recognize all 3D objects and animations, so that would include weapons. Nif file editing can be really awkward and finicky, I've been trying for 5 years, so the best of luck, this would be a very cool mod.
User avatar
Sarah Knight
 
Posts: 3416
Joined: Mon Jun 19, 2006 5:02 am

Post » Sat May 28, 2011 7:06 pm

Ah come on, it's not that finicky. I've already done this for 4-5 knives, albeit as bullets rather than grenades.

Most of this stuff will be pretty easy to figure out when you've taken a look at the directories and got NifSkope open. For example, the animations directory is full of things like 1hmAttackLeft, which is a one-handed melee weapon attack animation. You can copy and rename it to fit the grenade filename style, and then open it in NifSkope and change the animation name there to match.
User avatar
Jack
 
Posts: 3483
Joined: Sat Oct 20, 2007 8:08 am

Post » Sat May 28, 2011 5:10 pm

http://www.sendspace.com/file/k5tav3

I made this.

It creates a new item with the name Throwing Knife and the other name is TK.

I put TK to flaks inventory but it doesn't show. I'm thinking i might have to add something elsewhere too?

It worked before when i just replaced it with grenade and put 1000 to his inventory.

Also, how can i make it that it would bounce if it hits the floor and hit when it hits the enemy?
User avatar
Tikarma Vodicka-McPherson
 
Posts: 3426
Joined: Fri Feb 02, 2007 9:15 am

Post » Sat May 28, 2011 6:30 pm

Find a grenade nif, paste in a knife, change the collision.
Copy a melee animation, rename it & change the anim group name and filename to fit an empty 1hgrenade attack slot, paste into right folder.
Tada.


There is more to it then this the melee attack animations are not set up properly nor are they truely animated correctly to be used as a throw anim -> but the conversion requires a File.kf Name Change, an Active Sequence Name Change, and a complete reworking of the Sequence Tags for the animation to function as a throw anim.
User avatar
(G-yen)
 
Posts: 3385
Joined: Thu Oct 11, 2007 11:10 pm

Post » Sat May 28, 2011 8:33 pm

http://www.sendspace.com/file/k5tav3

I made this.

It creates a new item with the name Throwing Knife and the other name is TK.

I put TK to flaks inventory but it doesn't show. I'm thinking i might have to add something elsewhere too?

It worked before when i just replaced it with grenade and put 1000 to his inventory.

Also, how can i make it that it would bounce if it hits the floor and hit when it hits the enemy?


Could someone check this?
User avatar
Nana Samboy
 
Posts: 3424
Joined: Thu Sep 14, 2006 4:29 pm

Post » Sat May 28, 2011 8:36 pm

Make sure the knife is upside-down. (might as well make it accurate)
User avatar
leigh stewart
 
Posts: 3415
Joined: Mon Oct 23, 2006 8:59 am


Return to Fallout 3