Difference between revisions of "CLA base.xls"

From Dragon Age Toolset Wiki
Jump to: navigation, search
m (Fixing typo)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
This 2da file is used to define the [[Classes|Character Classes]] available in Dragon Age: Origins.
+
The [[CLA_base.xls]] file contains the 2da data that defines the available [[Classes|Character Classes]]. These 2da  files are used by the Toolset, in the [[Creature editor]], and by the game engine.
  
 +
The workbook contains the following worksheets:
  
== CLA_data worksheet ==
+
* [[CLA_data 2da|CLA_data]]
 
+
{{2da start|CLA_data}}
+
{{2da column| Label | string | }}
+
{{2da column| NameStrref |int| the reference ID number of a string in the string table that has this class' name in it. Use the [[String Editor]] to view strings by ID.}}
+
{{2da column| PluralStrref | int | a string in the string table with the class' name, pluralized}}
+
{{2da column| LowerStrref | int | }}
+
{{2da column| DescStrref| int | A short description of the class.}}
+
{{2da column| TooltipStrref |int| Tooltip text for the class.}}
+
{{2da column| Icon | resource | Icon used to represent this class in character generation.}}
+
{{2da column| Constant | string|  The name of the constant used in scripts to refer to this class. eg, "CLASS_Warrior".}}
+
{{2da column| Package | int | }}
+
{{2da column| BaseHealth | float | Start health }}
+
{{2da column| bUsesMana |int| 0 sets this class to use stamina for its abilities, 1 sets it to use mana.}}
+
{{2da column| BaseManaStamina | float | Start mana / stamina }}
+
{{2da column| DepletableProgression | float | How much stamina/mana the class gets every level after 1. }}
+
{{2da column| StrAdjust |float| a bonus this class gets to starting strength attribute }}
+
{{2da column| ConAdjust |float| a bonus this class gets to starting constitution attribute }}
+
{{2da column| WillAdjust |float| a bonus this class gets to starting willpower attribute }}
+
{{2da column| MagAdjust |float| a bonus this class gets to starting magic attribute }}
+
{{2da column| IntAdjust |float| a bonus this class gets to starting cunning attribute }}
+
{{2da column| DexAdjust |float| a bonus this class gets to starting dexterity attribute }}
+
{{2da column| MinLevel |int| The prerequesite level a character must be to take this class. If it's greater than zero, it's an advanced class. '''Note: this column is a remnant of when specialization classes were included in the base class 2DA; this approach is no longer used.'''}}
+
{{2da column| BaseClass |int| For advanced classes, this sets which base class it is an advanced class of. The number here refers to the ID of the row that it's a advanced class for. '''Note: this column is a remnant of when specialization classes were included in the base class 2DA; this approach is no longer used.'''}}
+
{{2da column| BaseAttack | float | }}
+
{{2da column| BaseDefense | float | }}
+
{{2da column| DefensePerLevel | float | }}
+
{{2da column| HealthPerLevel | float | }}
+
{{2da column| LevelsPerAbility | int | How many levels before gaining an ability. Example. If a 3 is here, it means you get an ability on every level divisible by 3}}
+
{{2da column| LevelsPerSkill | int | How many levels before gaining a skill. Example. If a 3 is here, it means you get a skill on every level divisible by 3}}
+
{{2da column| DamagePerLevel | float | This was a fudge added to the rule system to diminish the power that Strength's bonus damage had. Basically, this is just added to the base damage bonus of the character.}}
+
{{2da column| StartingAbility1 | int | This is an index into the ABI 2da. If its valid it will add that ability to the character when you first take a level with the class. This is used for the hidden talent that all classes get. This talent is used in subsequent prereq checks}}
+
{{2da column| StartingAbility2 | int | This is an index into the ABI 2da. If its valid it will add that ability to the character when you first take a level with the class.}}
+
{{2da column| PlayerClass |int| Determines whether this class can be taken by a player.}}
+
{{2da column| CharGenLabel| string| }}
+
{{2da column| Achievement | string| Required Achievement to unlock this class permanently}}
+
{{2da end}}
+
  
 
[[Category:XLS files]]
 
[[Category:XLS files]]

Latest revision as of 18:18, 8 May 2014

The CLA_base.xls file contains the 2da data that defines the available Character Classes. These 2da files are used by the Toolset, in the Creature editor, and by the game engine.

The workbook contains the following worksheets: