Aller au contenu

Photo

Custom Item Creation


  • Veuillez vous connecter pour répondre
14 réponses à ce sujet

#1
Andwyn

Andwyn
  • Members
  • 11 messages
I'm trying to create a custom set of armour. Nothing fancy, just trying to make a medium set of armour look like the Templar armour. But I'm having problems.

Here's what I've done so far:
  • Edited armor_medium_variation.gda and created armor_medium_variation_sped.gda.
  • I then placed the GDA file in C:\\Program Files (x86)\\Dragon Age\\packages\\core\\override.
  • I created my module and item.
  • When changing the Item Variation my custom variation does not show up (the default medium variations do however).
Any suggestions? Thanks in advance!

#2
DarthParametric

DarthParametric
  • Members
  • 1 409 messages
Post the contents of your GDA and the filename of your model.

#3
Andwyn

Andwyn
  • Members
  • 11 messages
I figured out my first problem... the ID for the item wasn't unique! *Blush* I changed it to 777 and now it shows up in the Item Variation drop down. I can see the model in the preview window and it looks like templar armour.



My new problem is that when I equip the item in game it makes my body disappear! It seems I'm missing something. :( I'm just trying to use the default armor model but make it a different type.

#4
Andwyn

Andwyn
  • Members
  • 11 messages
Ooops... the content of the GDA in CSV format is:

ID,Label,MODELTYPE,MODELSUBTYPE,MODELVARIATION,ICONNAME,DefaultMaterial,SoundMatType

int,string,string,string,string,string,int,int

777,Templar Armour,rob,tmp,a,,2,13


#5
alschemid

alschemid
  • Members
  • 475 messages
Some IDs have bug that make they don't work in the game only in the toolset, try to low your ID number to a value lower than 255 to see if it works in game.

Modifié par alschemid, 20 novembre 2010 - 08:49 .


#6
DarthParametric

DarthParametric
  • Members
  • 1 409 messages
Is your model name actually xx_rob_tmpa_y, where xx is the race/gender (e.g. hm, ef, etc.) and y is the LOD (i.e. 0, 2, 3)?

#7
Proleric

Proleric
  • Members
  • 2 346 messages
alschemid is quite right, an id higher than 255 generally doesn't work for item-related tables.

If you're making this for other people to use one day, using the packages core override can cause conflict. Better to use your add-in's module core override (see Compatibility).

Modifié par Proleric1, 21 novembre 2010 - 09:05 .


#8
Andwyn

Andwyn
  • Members
  • 11 messages
The model name is hf_rob_tmpa_0. Considering that I don't plan on editing the model/textures, do I really need to work with models as it is referencing the default one?

I changed the ID number to 222 and about 6 other variations less than 255 without any luck either.
When using the toolset I get the following error:

Cannot load the AddIns.xml file. Unable to verify.

Could that have something to do with it? I know with Oblivion it was best to install the game somewhere other than the Program Files directory... is it the same with DA?

Modifié par Andwyn, 21 novembre 2010 - 12:51 .


#9
Andwyn

Andwyn
  • Members
  • 11 messages
Oh! I forgot to thank you all for your replies! I really appreciate it! :happy:

Modifié par Andwyn, 21 novembre 2010 - 12:51 .


#10
DarthParametric

DarthParametric
  • Members
  • 1 409 messages
Ah, I didn't really see what you were doing there - making a medium armour with the Templar model. You need to "work with models" inasmuch as you need to tell the game what model to use, which is what the extended GDA is for. Because you are using a vanilla model, you don't need to do anything further.



As far as getting it to work goes, it showed up fine in the toolset for me with an ID of 250:



Posted Image

#11
Andwyn

Andwyn
  • Members
  • 11 messages
I ended up getting it to show up in the toolset as posted above with the id change. The problem is when I equip it ingame it makes my body disappear. It's kinda spooky playing as a floating head.

#12
DarthParametric

DarthParametric
  • Members
  • 1 409 messages
Shows up fine for me in-game:



Posted Image



You might want to post a blow-by-blow account of all your steps, as it seems something has gone awry somewhere.

#13
Andwyn

Andwyn
  • Members
  • 11 messages
Success!

I think the problem had to do with the computer I was working on... or the way the Builder to User packager was working. When I tried it on another system, it worked flawlessly! YAY! Thanks!

Now to tweak it...

I do have a question about materials and progession... what values do I need to set to ensure that the item scales properly with level? If I'm level 20 it should give me Tier 7 armour but it is giving me Tier 1 armour (not so helpful). Thoughts?

Next question, which gloves go with the Templar armour?

#14
Odangou

Odangou
  • Members
  • 56 messages
I'm still having the body disappearing problem and I have tried everything written here and on various tutorials...



I will say, however, that the GDA file I was using does not have space for "ID,Label,MODELTYPE,MODELSUBTYPE,MODELVARIATION,ICONNAME,DefaultMaterial,SoundMatType..." this. I got my GDA file from a tutorial download and now that I've read this post, I'm wondering if I'm using the wrong file.



Where did you get the GDA file to edit in the first place?



Thanks!

#15
DarthParametric

DarthParametric
  • Members
  • 1 409 messages
You usually compile your own after editing the source XLS file appropriately. This should be covered in a number of tutorials.