I'm just looking through all the 2DA files in "tools/source/2DA" and I can't find where monster base attributes are calculated. Things like strength, intelligence, and hit points. Obviously party member primary attributes are allocated by the player, but how are all the other creatures' basic attributes calculated? I assume they scale with level, but which 2DAs contain the scaling data?
The best thing I've found is the "passive_abilities" sheet in "ABI_base." It seems every monster type has a passive ability that goes with it. For example, the golem_properties line gives golems +10 armor, -10 defense, and +50% physical resistance.
Is this the only way different monster types are differentiated from eachother -- with the use of these passive abilities? Do they all basically have the exact same stats based on creature rank and player level, with the exception of these passive abilities?
Or is there another place to look to find the attribute mechanics for monsters? How would you change a creature's HP, for example?
Sorry if this is obvious and I'm just missing it.
*edit*
I've found the package types in "packages.xls" -- but there are only a few. Are attributes calculated based on these package types? If so, where do we edit the package types themselves?
Thanks for reading!
*another edit*
ok, I seem to have solved my own problem. The "Packages_Base" sheet in "packages.xls" seems to reference classes which are then defined in "CLA_base.xls."
So all monsters are defined by a handful of classes which are then modified by a set of up to three passive abilities. Interesting. I think I know where to go now if I want to create a drastically different creature. Hope this helps some other wandering modder some day.
Alex
Modifié par Talisander, 09 mai 2010 - 09:23 .





Retour en haut






