Difference between revisions of "EVENT TYPE CHARGEN END"
From Dragon Age Toolset Wiki
BryanDerksen (Talk | contribs) (information from GUICharGenBase.cpp) |
BryanDerksen (Talk | contribs) |
||
Line 6: | Line 6: | ||
|tocategory1=module | |tocategory1=module | ||
|sortkey=CHARGEN_END | |sortkey=CHARGEN_END | ||
− | |object0name= | + | |object0name=oChar |
+ | |object0desc=the creature undergoing levelup | ||
|creatorname=oModule | |creatorname=oModule | ||
|int0name=nMode | |int0name=nMode | ||
+ | |int0desc= can be CHARGEN_MODE_CREATE (for character creation) or CHARGEN_MODE_LEVELUP (for leveling up) | ||
|int1name=nExitPoint | |int1name=nExitPoint | ||
}} | }} | ||
[[Category:Character generation]] | [[Category:Character generation]] |
Revision as of 02:59, 26 November 2009
- Source:
- script.ldf
- Sent when:
- Sent from:
- Sent to:
- module
- Parameters:
-
- Creator: [Undocumented]
- Integer 0: can be CHARGEN_MODE_CREATE (for character creation) or CHARGEN_MODE_LEVELUP (for leveling up)
- Integer 1: [Undocumented]
- Object 0: the creature undergoing levelup
Usage
case EVENT_TYPE_CHARGEN_END:
{
object oModule = GetEventCreator(ev); //
int nMode = GetEventInteger(ev, 0); // can be CHARGEN_MODE_CREATE (for character creation) or CHARGEN_MODE_LEVELUP (for leveling up)
int nExitPoint = GetEventInteger(ev, 1); //
object oChar = GetEventObject(ev, 0); // the creature undergoing levelup
// insert event-handling code here
break;
}
{
object oModule = GetEventCreator(ev); //
int nMode = GetEventInteger(ev, 0); // can be CHARGEN_MODE_CREATE (for character creation) or CHARGEN_MODE_LEVELUP (for leveling up)
int nExitPoint = GetEventInteger(ev, 1); //
object oChar = GetEventObject(ev, 0); // the creature undergoing levelup
// insert event-handling code here
break;
}