Difference between revisions of "Adding custom items to custom modules tutorial"

From Dragon Age Toolset Wiki
Jump to: navigation, search
(Creating a script to summon your item)
(Creating item)
Line 30: Line 30:
 
*9. Once finished: click '''Tools -> save'''.
 
*9. Once finished: click '''Tools -> save'''.
 
*10. look above at the tab's title, it should be '''custom resource name.uti''' (with your selected name).
 
*10. look above at the tab's title, it should be '''custom resource name.uti''' (with your selected name).
*11. Right click on the tab's title, and select '''check in''' (comment is not necessary).
+
*11. Right click on the tab's title, and select '''check in''' (comment is not necessary), notice, after check in you cannot edit your item.
 
*12. Right click on it again and select '''Export -> Export without dependent resources'''.
 
*12. Right click on it again and select '''Export -> Export without dependent resources'''.
  

Revision as of 10:34, 29 December 2009

Does not work as written. Changes need to be made to instructions. Otherwise 8 hours will be wasted waiting for unnecessary items to export

This guide will show you the easiest way to create a custom item and how to get it in singleplayer. This will use a cheat console command runscript zz_giveitem I hope this tutorial helps.

Author: RandyG Email Me

Things needed

  • 1. Dragon age origins game
  • 2. Dragon age origins toolset
  • 3. able to follow instructions

Creating item

  • 1. Open the toolset and click on File -> Manage Modules.
  • 2. Double-click Singleplayer.
  • 3. On the palette window select items (the sword icon).
  • 4. Choose an item under global.
  • 5. Right click on the item and select Duplicate.
  • 6. A window will popup, ignore all fields except resource name.
  • 7. Name your item what you want in the resource name (only letters, numbers and '_').
  • 8. In the main tab you will see your item, modify it to your liking. Editing the item's additional effects is in 'Item properties'.
  • 9. Once finished: click Tools -> save.
  • 10. look above at the tab's title, it should be custom resource name.uti (with your selected name).
  • 11. Right click on the tab's title, and select check in (comment is not necessary), notice, after check in you cannot edit your item.
  • 12. Right click on it again and select Export -> Export without dependent resources.

Creating a script to summon your item

  • 1. Click on File -> new -> Script.
  • 2. A window will popup, ignore all fields except resource name.
  • 3. Enter a custom name, aa_give_item (only letters, numbers and '_'), click Ok.
  • 4. Copy the following to the blank script window:
void main() {
  CreateItemOnObject(R"Item file.uti", OBJECT_SELF, 1, "", TRUE);
}
  • 5. Replace Item file.uti with your custom resource name.uti (the title on your item's tab).
  • 6. Click File -> save (saving automatically compiles the script).

Notice: If you make more than one item you can duplicate the script line for each item with it's file name. No need for a script for every item.

Last Steps

On the script tab right click and select export -> full export This will export everything to a folder. This will take several minutes. Once this is complete do the following:

  • 1. Goto the following folder: (or c:\users)

C:\Documents and Settings\username\My Documents\BioWare\Dragon Age\packages\core\override\toolsetexport

  • 2. look for the 2 files you saved. a .uti file and a .ncs file should be called what you named it.
  • 3. move the 2 files to the following folder:

C:\Documents and Settings\username\My Documents\BioWare\Dragon Age\modules\Single Player\override\toolsetexport

  • 4. After 2 files moved delete everything in the folder on setep 1
  • 5. load a saved game and enter the console command runscript zz_whatyoucalledyourscript




How to setup the console

Make a shortcut to your desktop of "daorigins.exe" (Dragon Age/bin_ship/daorigins.exe) go to shortcut properties, and under Target add -enabledeveloperconsole (after ..daorigins.exe" )

This can be done on the Steam version by right clicking on the game in your Games List, choosing Properties, and clicking Set Launch Options. This allows you to enter command line option.

Then go into the keybindings.ini file located in "My Documents\BioWare\Dragon Age\Settings\" Find the line "OpenConsole_0=Keyboard::Button_X" (GRAVE is default, change X to any button that is not already used in the game.)

Save the file, and start the game with the shortcut you created on your desktop (daorigins.exe - shortcut)

In-game, you press the key that you have chosen (Keyboard::Button_X) and then type the following codes: (Note, this has only been tested on the retail version, and not the Steam version. Also, you may not see the console, or what you are typing, this is normal.)