User:Apolyon6k/Class tutorial extended (Draft)

From Dragon Age Toolset Wiki
Jump to: navigation, search

This is just a draft, throwing together some ideas. I will flesh it out over time and make a real tutorial out of it...

The "Add a new class" tutorial was good to start with but to basic for my taste so I have to create my own tutorial to cover all the aspects of a custom class I need.

The Basics

Follow the "Add A New Class" tutorial. After that tutorial you have a new class by name only. You will still have the vanilla abilities, for magic users those are the four "schools"(Creation, Primal, Entropy, Spirit) and for non-magicians there are two-weapon fighting and archery.

Create new abilities

There is a tutorial for that out there. So far I was able to create spells and talents.

Skills on the other hand are a little resistent, the basics are the same but when I implemented them they interfered with the overall skills.

Editing needed GDAs

The tables that need editing are ABI_base and guitypes.

The guitypes table is needed for headlines like the different spell categories or the combat styles as well as for any class related headlines. It is here where the class name will be added and can later be referenced in ABI_base.

The ABI_base table...

Putting it together

If the new abilities are designed they are put into the AL*your classname*.xls and processed to get the gda. That gda is put into the ...\module\override\ folder and hopefully the game recognises it and you can use your abilites.