Editing/adding new Objects in Skyrim without the CK

Preparing your plugin

[Go to FNVEdit]

Cell Block # Sub-Block # Cell Form ID Persistant Temporary

[Go to FOMM/TESsnip]

FormID: 00000000 Flags 1: 00000000 Flags 2: 00000000 Flags 3: 0000000f HEDR (This is a property of the 'TES4' record) File version: 0.94 Record count: 920184 Unknown: -16258535 CNAM (Plugin author) Author: YOURNAMEHERE INTV (May not be necessary) C5 26 01 00 MAST 53 6B 79 72 69 6D 2E 65 73 6D 00 DATA 00 00 00 00 00 00 00 00 MAST (May not be necessary) 53 6B 79 72 69 6D 2E 65 73 6D 00 DATA (May not be necessary) 00 00 00 00 00 00 00 00

[Summary] - Update the plugin's 'TES4' record so Skyrim will recognise the .ESP

Making your plugin

[Go to FOMM/TESsnip]

Title: <WinterholdCollegeArchMageQuarters> FormID: 000CAB92

Your plugin.esp GRUP(CELL) GRUP GRUP CELL (WinterholdCollegeArchMageQuarters) GRUP Persistant Temporary

[Summary] - Delete all other groups that are not linked to your Location's record.

Adding/modifying a object

# Barrel I am replacing BarrelIngredientCommon01_NoRespawn Form ID: 00077689 NAME: C2 E9 06 00 DATA: C6 8B 32 C4 D0 9C 72 C3 00 00 00 41 00 00 00 00 00 00 00 00 00 00 A0 41 # Grindstone I am adding CraftingBlacksmithSharpeningWheel FormID: 0005CB00 NAME: C2 E9 06 00 DATA: 0F C2 86 C3 24 1B 65 C2 F7 C1 3D C3 00 00 00 00 00 00 00 80 2D 1A 90 40

[Summary] - Change old object 'NAME' property to the new object 'NAME' property. Adding an object, change its 'Form ID' to a unique one.

Manipulating a object

RED

BLUE

GREEN

YELLOW

PINK

ORANGE

C6 8B 32 C4

D0 9C 72 C3

00 00 00 41

00 00 00 00

00 00 00 00

00 00 A0 41

[Summary] - 'DATA' property controls the object's position and rotation. New objects need this edited most of the time.

Notes

Attached Files location_ids.zip 33.29KB 107 downloads

example_tes4.zip 246bytes 82 downloads

This tutorial will show you how to edit and add objects into Skyrim interiors without the console/CK. This method will allow you to compile the changes into an .ESP, to share!First off, we will need some tools, so download:- This is used for its TESsnip Functionality.- This is used to view the records in plain text.Once we have the tools downloaded and setup correctly (if you don't have FO3 or F:NV, setup dummy folders/exes so the tools work) you can start on your mod.)Open up FOMM, and then launch TESsnip from within it. Load. As we can see, editing the records isn't the most intuitive thing in the world, so we will want to find the FormIDs that you want to edit. These are essentially references to a specific record.So, launch FNVEdit. You will need to place a copy of thein your Fallout: New Vegas folder for FNVEdit to detect it. LoadGo down to the header:and click on the box to the left of it (+ sign). This will reveal the records for that group. The structure for thegroup is as follows:(# is a number)The important groups here are the two lowest groups,and. These groups contain the records for the persistant objects (quest items/npcs and other stuff) and temporary objects (general clutter, crafting stations, navigation meshes, etc).Go through therecords and find the objects that you wish to edit. Note their FormIDs down.We will now find theproperty for each of the objects we want to. If you want to remove/replace the object, you don't need itsproperty. To do this:1. Open the. Let it load.2. Pressto launch the Find menu.3. Type in the FormID and press the radio button for 'FormID'4. Press 'Search'You should now have been shown a record that matches the FormID. In its properties window, you should see the property 'NAME'. Click on it and note down the Hex string in the right window. Repeat the above for each object you wish to add in your mod.We now want to create a new plugin. Do this by selectingand then. We should see a plugin appear called. We should also see a record within it called. We need to changeso Skyrim will recognise it. Do this by copying the property settings below:To save you time, I have attached an exampleplugin to this tutorial. If it doesn't work initially, you may have to play around, deleting some of the properties.In this tutorial we will be replacing one of the barrel objects in the Arch-Mage Quarters with a grindstone object. For your objects, follow the same steps, but with different hex values.First we need to find thegroup and copy it over to your plugin. Do this by going to your openand copying (Ctrl+C) thegroup over into your new plugin (click on the title 'New plugin' and then press Ctrl+V).As we are editing a single location, we don't need all the other cell records. Use attachedto find the location's ID and use the Find function to go to the record. Delete all records that are equal and above it, but are not linked to it.As we are using the Arch-Mage Quarters in this tutorial, the location code for it is:After deleting all the unwanted records, we should be left with:We are now ready to modify an object. To do this, get the FormID of the object we wish to replace (barrel in the tutorial's case). Now find its record (use the Find function) and double click on. The hex editor window will appear. Tick 'Insert Mode' and delete the current hex string. Replace it with thehex string of your new object.Here are the details if you are following the tutorial object replacements:If you want to add an object, you will need to add a new record. To do this, copy a current record and paste it back into thegroup. It will appear at the bottom of the list. Double click it and change thefield to something different. I recommend something higher than the ones used already. Now repeat the above as you would for modifying an object.If you have added an object, you will notice that it took the position of which every record (object) you copied. To change this, we will need to edit theproperty for the object. First, you need to understand what the hex string means.= X Co-ordinate (Position)= Y Co-ordinate (Position)= Z Co-ordinate (Position)= X Co-ordinate (Rotation)= Y Co-ordinate (Rotation)= Z Co-ordinate (Rotation)Using the barrel as an example:It will take some in-game experimenting to position your new object just right, which is the main disadvantage of this method.If you've tested your plugin, you might have realised that the cell name is now corrupt. To fix this, you will need to use your Location's ID to find its record, and edit theproperty. Double click it to open the hex editor, tickand in the right hand side, type in the proper cellname. If there is a symbol present in-game after doing this, edit theproperty again, go to the left hand side of the hex editor (remember to tick 'Insert Mode') and click on the last pairing, and type. This should fix it.

Edited by Xylozi, 29 November 2011 - 01:37 PM.