Jump to content

Help with altering weight on items


Zer0Burn

Recommended Posts

I have made one mod so far, and the next one I would like to do is to add a weight to arrows, the only thing is that I can't figure it out. I have gotten as far as the DATA subrecord but can't find out what part of the Hex is what, I open it and find:

 

17 BE 03 00 00 00 00 00 00 00 A0 41 07 00 00 00

 

any help on what part is what? Thanks in advance!

Link to comment
Share on other sites

I didn't test anything so this could be wrong but here's what I'm finding so far:

 

17 BE 03 00 00 00 00 00 00 00 A0 41 07 00 00 00

 

This is a keyword type. In this case, PROJ(ArrowEbonyProjectile).

 

This is damage as a float. In this case: 20

 

This is the value probably. I never sell arrows so I can't remember. An int and 7.

 

That just leaves those 4 bytes uncolored. I'd guess that they were weight, but don't know for sure. It's probably a float value but you could copy the 4 bytes from the damage and see what happens. Probably a float to hex converter out there somewhere.

Link to comment
Share on other sites

If you're using TESsnip, I've found that if you place the cursor at the beginning of each WORD in the hex area (see below), it'll show you the converted integer, short, and float values and let you enter new ones. For example:

 

17 BE 03 00 00 00 00 00 00 00 A0 41 07 00 00 00

 

Place the cursor on each of those 4 locations and you'll see those value type fields filled out with the different converted values stored at those locations. I've found that weight is stored as a float in the DATA field where you're looking, and since weight is zero on arrows the weight is probably located in the green WORD as melink14 noted. Editing the float value to something like 0.1 should convert that value back into hex in the DATA field.

Edited by Lucubration
Link to comment
Share on other sites

I tried to do what Lucu said to do but when I go into the game, Iron arrows show up as |} and still have a weight of 0. I have tried a lot of things, but nothing gets it to work right.

 

Well, that was my best guess. I know that's where armor keeps its weight, anyways. Did you remember to click the square button next to the text area so that it changed the hex value after you entered '0.1' and before you clicked 'Save'?

 

As for the item name, you need to go to the FULL subrecord and edit its value back to 'Iron Arrow'.

Link to comment
Share on other sites

I tried to do what Lucu said to do but when I go into the game, Iron arrows show up as |} and still have a weight of 0. I have tried a lot of things, but nothing gets it to work right.

 

Well, that was my best guess. I know that's where armor keeps its weight, anyways. Did you remember to click the square button next to the text area so that it changed the hex value after you entered '0.1' and before you clicked 'Save'?

 

As for the item name, you need to go to the FULL subrecord and edit its value back to 'Iron Arrow'.

 

 

I can vouch that increasing the float when your cursing is entered right before the 5th value works. Ex below:

Ironbaxe data:

37 00 00 00 |00 00 F4 42 10 00 (this means it now weighs 122)

 

| marks where your cursor should be blinking.

Enter a new float below and push the tiny blank square to the left side > save.

Edited by reptoon
Link to comment
Share on other sites

Okay I got it to show up in game as an Iron arrow but it still weighs 0. The Data value is:

 

11 BE 03 00 CD CC CC 3D 00 00 00 41 01 00 00 00

 

I put my cursor at the right point and did everything else right but...

I attached the file so someone might be able to tell me more.

Link to comment
Share on other sites

Okay I got it to show up in game as an Iron arrow but it still weighs 0. The Data value is:

 

11 BE 03 00 CD CC CC 3D 00 00 00 41 01 00 00 00

 

I put my cursor at the right point and did everything else right but...

I attached the file so someone might be able to tell me more.

 

Didn't realize arrows were 16bytes .

 

:(

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...