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

From Dragon Age Toolset Wiki
Jump to: navigation, search
Line 1: Line 1:
 
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
 
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[mailto:randy@pcwinsupport.com Email Me]
 
== Things needed ==
 
== Things needed ==
 
*1. Dragon age origins game
 
*1. Dragon age origins game

Revision as of 19:52, 13 December 2009

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: RandyGEmail 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 Tools -> Manage Modules
  • 2. Select Singleplayer and hit ok.
  • 3. On the palette window select items
  • 4. Choose an item under global
  • 5. Right click on the item and select duplicate
  • 6. A window will popup, ignore all fields exept resource name.
  • 7. name the item what you want in resource name. No spaces.

can have underscore _

  • 8. In the main window you will see your item, modify it how you want it. This part is easy so I won't go over item properties.
  • 9.Once finished click Tools -> save
  • 10.look above it it should say whatever.uti.
  • 11.right click on that tab, and select check in.
  • 12.right click on it again and select export -> export with dep.

Creating a script to summon your item

  • 1. Click on File -> new -> Script
  • 2. A window will popup, ignore all fields exept resource name.
  • 3. Name it what you want it such as zz_give_youritem then click

on ok.

  • 4. in the blank script window type this:(replace zz_youritemhere.uti with your item)
void main()
{

            CreateItemOnObject(R"zz_youritemhere.uti", OBJECT_SELF, 1, "", TRUE);



}
  • 5. Click File -> save
  • 6. Click Tools -> compile

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.)