Aller au contenu

Photo

Where is this controlled from?


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

#1
Aisynia

Aisynia
  • Members
  • 1 687 messages
I have a curiosity.

Each weapon has a certain array of deathblows it is capable of performing.

I know how to increase the chances of deathblows overall in the GDA.

What I am looking for is how you control which deathblows can be played.

I have no idea where to look, any replies would be appreciated :)

#2
Aisynia

Aisynia
  • Members
  • 1 687 messages
Anyone around that can help?



I'm desperate.

#3
didymos1120

didymos1120
  • Members
  • 14 580 messages
Okay, the main function that handles them is in combat_h.nss, and if you read through it, you'll find that creatures only allow certain deathblows (and possibly none), which are tied to the appearance type (i.e. drake, hurlock, etc.) The table with the ValidDeathBlows value is apr_base.gda. There are only four used, -1,0,1, and 2, but I don't know what animations they refer to specifically. The animations themselves are in anims.erf, and have the string "dblw" in the name.

Modifié par didymos1120, 30 avril 2010 - 02:28 .


#4
Aisynia

Aisynia
  • Members
  • 1 687 messages
Well it's something to go on at least, thank you :)

#5
Aisynia

Aisynia
  • Members
  • 1 687 messages
I cannot find apr_base.gda. Looking, but no luck so far.

#6
Aisynia

Aisynia
  • Members
  • 1 687 messages
Yeah I cannot really find what I'm actually looking for sadly, and I've been pouring over this stuff since you posted.



As a basic example, let's look at greatswords and axes/mauls. They share a lot of the same deathblows, but greatswords have at least 1 that mauls and axes cannot use (the turn around and stab motion).



I want to be able to add that deathblow to axes, or to remove it from greatswords, or do other similar things.

#7
didymos1120

didymos1120
  • Members
  • 14 580 messages
It's inside 2da.erf, which is in c:\\Program Files\\Dragon Age\\packages\\core\\data. You have to open it in the toolset, and the export apr_base.gda. You need GDApp to view the file, btw. You can find it on DA Nexus. You can also look at the Excel source file: C:\\Program Files\\Dragon Age\\tools\\Source\\2DA\\APR_base.xls. Oh, and, if you're running a 64-bit Windows, it'll be "Program Files (x86)" instead.

#8
Aisynia

Aisynia
  • Members
  • 1 687 messages
Thanks. Any ideas on how to accomplish this?



I'm NOT a modder.. not of dragon age anyways, and I have no intention of being, to be honest.. I am doing this because I am frustrated.. but it's only making me more frustrated. Like, really, abysmally like "I can ****ing kill someone right now" levels of frustration.

#9
Guest_dewkl_*

Guest_dewkl_*
  • Guests
I probably don't know more than thread starter on this, but I'm going to try alter some of this as well. There are a few things about death blow that annoy me. For some enemies the deathblow occurs way too often with no reward at all. You get locked in an animation when you could be taking more damage of the enemies instead.



I'd like to see a buff "ferocity" or something that gives a buff to a player when a death blow animation is performed (e.g +AP).