Difference between revisions of "Character Save Values"
Line 45: | Line 45: | ||
Typically the structure of the stat properties are: | Typically the structure of the stat properties are: | ||
+ | * STRUCT value of ATTR | ||
* SAVEGAME_STATPROPERTY_BASE, FLOAT32, ''value'' | * SAVEGAME_STATPROPERTY_BASE, FLOAT32, ''value'' | ||
* SAVEGAME_STATPROPERTY_MODIFIER, FLOAT32, ''value'' | * SAVEGAME_STATPROPERTY_MODIFIER, FLOAT32, ''value'' | ||
− | * SAVEGAME_STATPROPERTY_INDEX, UNIT16, '' | + | * SAVEGAME_STATPROPERTY_INDEX, UNIT16, ''value'' |
For health/mana has an additional properties of: | For health/mana has an additional properties of: | ||
Line 56: | Line 57: | ||
* SAVEGAME_STATPROPERTY_REGEN, INT32, ''value'' | * SAVEGAME_STATPROPERTY_REGEN, INT32, ''value'' | ||
** Regen rate? | ** Regen rate? | ||
+ | |||
+ | Attribute, Skill, Spell/Talent, Specialization Points have a structure of: | ||
+ | * STRUCT value of SMPL | ||
+ | * SAVEGAME_STATPROPERTY_BASE, FLOAT32, ''value'' | ||
+ | * SAVEGAME_STATPROPERTY_INDEX, UNIT16, ''value'' | ||
=== Player Character Talents === | === Player Character Talents === |
Revision as of 18:17, 8 November 2009
Overview
This page details character save game values.
File Locations
For savegame locations under Vista they are, by default under "<user's document directory>\\Bioware\\Dragon Age\\Characters\\<Name of the Character the save is for>\\<save slot>\\<savename>.das". As the save name is part of the save file name (though not the folders) it should be pretty easy to find the proper folder name provided one named one's save something distinguishable.
Player Character Stats
Found under SAVEGAME_PLAYERCHAR->SAVEGAME_PLAYERCHAR_CHAR->SAVEGAME_CREATURE_STATS->SAVEGAME_STATLIST
For party members the same values should hold. Navigate to: SAVEGAME_PARTYLIST->SAVEGAME_PARTYPOOLMEMBERS-><number>->SAVEGAME_CREATURE_STATS->SAVEGAME_STATLIST
STAT_PROPERTY_INDEX | Effect | Maximum Displayed Value |
1 | Strength | N/A |
2 | Dexterity | N/A |
3 | Willpower | N/A |
4 | Magic | N/A |
5 | Cunning | N/A |
6 | Constitution | N/A |
7 | Health | N/A |
8 | Mana | N/A |
34 | Attribute points | 100 |
35 | Skill points | Unknown (likely 100) |
36 | Spell and Talent points | 100 |
38 | Specialization points | 2 |
Values here can go above their displayed values, they simply are just not shown. Editing specialization points allows one to have more than 2 specializations. Having all 4 specializations seems to work, one can get all the spells/talents and all the icons display properly, however it is unknown if there are long term game effects.
Typically the structure of the stat properties are:
- STRUCT value of ATTR
- SAVEGAME_STATPROPERTY_BASE, FLOAT32, value
- SAVEGAME_STATPROPERTY_MODIFIER, FLOAT32, value
- SAVEGAME_STATPROPERTY_INDEX, UNIT16, value
For health/mana has an additional properties of:
- SAVEGAME_STATPROPERTY_CURRENT, FLOAT32, value
- Current health of the PC/NPC
- SAVEGAME_STATPROPERTY_COMEGEN, INT32, value
- ???
- SAVEGAME_STATPROPERTY_REGEN, INT32, value
- Regen rate?
Attribute, Skill, Spell/Talent, Specialization Points have a structure of:
- STRUCT value of SMPL
- SAVEGAME_STATPROPERTY_BASE, FLOAT32, value
- SAVEGAME_STATPROPERTY_INDEX, UNIT16, value