Aller au contenu

Photo

Darkspawn Alpha WITH Helmet Apperance Code


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

#1
Shasow

Shasow
  • Members
  • 1 069 messages
How do I make myself look like a Darkspawn Alpha with the helmet?

I made myself look like a Darkspawn through the GFF Editor by changing my apperance to 17, but I don't have the helmet on. I've looked through most of the Darkspawn models in the apr_base.gda, and none of them have a helmet on.

#2
Proleric

Proleric
  • Members
  • 2 350 messages
You need to change the head to Hurlok2.

I assume you're editing a saved game?

I'm no expert on that. As far as I can see, the player appearance format is unusual in that it doesn't specify which head to use. Appearance 17 merely points to head worksheet 66. My guess is that your head defaults to number 1, whereas you want number 2.

If I'm right, you'd need a new head worksheet, similar to hurlock_heads in heads.xls, but with Hurlok2 as option 1. That table would need a number in M2DA_base (2DA_base.xls). Finally, you'd need a new appearance in APR_base, similar to 17, but pointing to the new head table.

Maybe someone else knows better.

#3
Shasow

Shasow
  • Members
  • 1 069 messages
Can't I just change my head morph? And, yes, I am just changing my save file.

Modifié par Shasow, 08 avril 2011 - 09:55 .


#4
Proleric

Proleric
  • Members
  • 2 350 messages
AFAIK you can't sensibly use a head morph on a hurlock body, because its height is fixed for human, elf or dwarf. The face is displayed in the hurlock's torso.

#5
Shasow

Shasow
  • Members
  • 1 069 messages
Well. I have this stand-alone module where you can play as Darkspawn. The Hurlock Vanguard has a helmet, but I checked his appearance, which is 17. So it is possible...and shouldn't be too hard. I guess I could message the owner of that mod or something.

The Vanguard in the mod also has a helmet on called "Darkspawn Heavy Helmet" but when I take it off, the helmet still looks like it's on him. I'm more than 99% sure that it has nothing to do with anything except adding stats, but I thought I should just let you all know.

Modifié par Shasow, 09 avril 2011 - 06:34 .


#6
Ottemis

Ottemis
  • Members
  • 3 600 messages
The hurlocks have seperate body models and head models no?
So taking a helmet off on a helmetted head would mean exchanging the model for it to a non-helmetted one I would assume, of which i have 0 clue wether that would be possible. 

But well I know little about this aside that the hurlock models in the toolset combine static full body armor models + static head models, you combine the two into a fully static look, you can equip stuff on them but the only thing that will actually show is the weapons. I reckon it's what's been said, find some way to link the helmetted head instead of the prefix and you should be golden to that extend.

Honestly I'd give Proleric1 's suggestion a shot.

Modifié par Ottemis, 09 avril 2011 - 08:26 .


#7
Shasow

Shasow
  • Members
  • 1 069 messages
How would I do his suggestion? I have little knowledge on modding.

Modifié par Shasow, 09 avril 2011 - 09:27 .


#8
Shasow

Shasow
  • Members
  • 1 069 messages

If I'm right, you'd need a new head worksheet, similar to hurlock_heads in heads.xls, but with Hurlok2 as option 1. That table would need a number in M2DA_base (2DA_base.xls). Finally, you'd need a new appearance in APR_base, similar to 17, but pointing to the new head table.


I'll try this...I think I know how to do this.

Modifié par Shasow, 10 avril 2011 - 03:56 .


#9
Shasow

Shasow
  • Members
  • 1 069 messages
Posted Image

^ Is what's in M2da_base. Sorry it's so small. Not sure why. Right click it and click view image to see it a bit larger.

I can make a new number identical to the highlighted line, but what would I change to make Hurlok2 as option 1?



Posted Image
I also found this under hurlock_heads.gda in 2da.erf.

Modifié par Shasow, 10 avril 2011 - 04:08 .


#10
Proleric

Proleric
  • Members
  • 2 350 messages
What I'm suggesting is very easy (though I can't guarantee it will work).

You don't need to edit the GDA files directly.

It's easier to edit a copy of the .xls files at

<Installdir>\\Dragon Age\\tools\\Source\\2DA\\

If you don't have an Excel editor, download Open Office.

In the "Dragon Age\\tools\\ResourceBuild\\Processors" folder there is an executable named "ExcelProcessor.exe".

Select your edited .xls files, then drag them onto that program.

That creates GDA files which you can move to your override folder.

#11
Shasow

Shasow
  • Members
  • 1 069 messages
I see...which .xls should I use? I'm guessing heads.xls. When I open heads.xls (with open office) this comes up:

Posted Image

So what do I have to add/change? Looks like there are only 4 heads.

Modifié par Shasow, 10 avril 2011 - 05:19 .


#12
Proleric

Proleric
  • Members
  • 2 350 messages
Some of the .xls spreadsheets contain multiple worksheets, identified by the tabs at the bottom of the screen.

In my first post, I mentioned the worksheets you need to create or change.

When you process the .xls file, it will generate one .gda file for each worksheet. Just delete the ones you don't need.

#13
Shasow

Shasow
  • Members
  • 1 069 messages
Oh yeah...I didn't see the tabs at the bottom. And am I editing the .xls or the .gda? And what exactly am I changing?

Here's the .xls for hurlock_heads:
Posted Image

I'm guessing I should change hlk1 to hlk2.

Modifié par Shasow, 12 avril 2011 - 01:45 .


#14
Shasow

Shasow
  • Members
  • 1 069 messages
So, I changed hlk1 to hlk2, converted it to .gda, put it in the override folder, and it worked.

Posted Image

This replaces all Hurlock heads with the helmet though. How do I make it so that it's only me and hurlocks that are suppose to have it?


Posted Image

As you can see...it's a bit weird.

Modifié par Shasow, 12 avril 2011 - 02:29 .


#15
Proleric

Proleric
  • Members
  • 2 350 messages

Proleric1 wrote...

...you'd need a new head worksheet, similar to hurlock_heads in heads.xls, but with Hurlok2 as option 1. That table would need a number in M2DA_base (2DA_base.xls). Finally, you'd need a new appearance in APR_base, similar to 17, but pointing to the new head table.


By "new head worksheet", I mean add a new sheet to heads.xls.

What you've done is to edit the existing sheet, which has neatly provided proof-of-concept, but naturally affects all hurlocks who have head #1.

The entry in M2DA_base is necessary for the game to recognise your new sheet.

The new appearance allows you to restrict the change to your character without impacting other hurlocks.

#16
Shasow

Shasow
  • Members
  • 1 069 messages
I see. I'll get to work on that.

#17
Shasow

Shasow
  • Members
  • 1 069 messages
Can I make the ID of the body anything that hasn't been used already? In the APR_base, it ends with Archdemon being 89, so should I put the hurlock as 90? Or would this interfere with anything in Awakenings?

I put the ID as =ROW(A93)-3, I hope it works.

Modifié par Shasow, 12 avril 2011 - 10:19 .


#18
Shasow

Shasow
  • Members
  • 1 069 messages
Well, great. I keep crashing when loading.

Modifié par Shasow, 12 avril 2011 - 10:30 .


#19
Shasow

Shasow
  • Members
  • 1 069 messages
Posted Image
What should I put for the ID here? Does it matter, as long as it's not already used?


Posted Image

Posted Image

Are these all correct? Right click and click "View Image" if you can't see it that well.

Modifié par Shasow, 12 avril 2011 - 10:45 .


#20
Proleric

Proleric
  • Members
  • 2 350 messages
The new line should be at the end of M2DA_base (as you have done with APR_base) with a much higher id than any currently in use.

The new line in APR_base should be an exact copy of the Hurlock line (apart from the id, name and head table). That's everything from column C to column DA inclusive (you need to do a lot of scrolling sideways to see it all).

If you want to be compatible with all mods, here are the reserved ranges to avoid.

#21
Shasow

Shasow
  • Members
  • 1 069 messages
Okay...the IDs is what i was doing wrong, I think. But even after changing the IDs, I still crash. Do I put all the files (APR_base.gda, hurlock_heads2.gda, M2DA_base.gda) in the ovveride folder? I'm using the ID 1000001, so it should be fine. Not sure what I'm doing wrong.

Modifié par Shasow, 13 avril 2011 - 08:22 .


#22
Shasow

Shasow
  • Members
  • 1 069 messages
There must be something wrong with the APR_base.gda, because I tried putting in the files in the override folder one at a time. APR_base.gda is the only one that crashed me.

#23
Proleric

Proleric
  • Members
  • 2 350 messages
In APR_base, are you sure you've copied all the columns of the Hurlock appearance to your new appearance?

I can easily imagine that missing appearance information could crash the game.

Modifié par Proleric1, 14 avril 2011 - 06:32 .


#24
Shasow

Shasow
  • Members
  • 1 069 messages
I'm pretty sure all the columns are copied correctly. OpenOffice refuses to open for me right now...so I think I have to restart my computer and do it later (since I have to go right now) just to be 100% sure it's correct.

Modifié par Shasow, 14 avril 2011 - 02:16 .


#25
Shasow

Shasow
  • Members
  • 1 069 messages
They're exactly the same except the label and head worksheet. Am I suppose to change to label (to like hurlock_alpha2)? I'm starting to think that's the problem. I'll try changing it and see how it works.

Still crashing. Is there a max range for the ID? I set it really high.

Modifié par Shasow, 14 avril 2011 - 10:29 .