Menu

#9 Dynamic Skills handling

Character_Creator
open
Generic (8)
3
2004-04-10
2004-04-10
Josh Seely
No

This was submitted for v1.01 of the Character Creator, it lists as
being closed, but needs verification.

Details:  
Make sure that skill lists are up to date and working properly. This
will require an updated parser.

----------------

Bug Updated On: 2003-07-26 11:19:25 by Colin Wilkinson (grond)
Bug reassigned from shkuey (Mike) to grond (Colin Wilkinson) on
Scripting Team
--------

----------------

Bug Updated On: 2003-07-27 13:29:31 by Colin Wilkinson (grond)
Bug's state changed from Open to Assigned
--------
Shkuey says:
The classes.2da file isn't too tough to get. There is a column called
PlayerClass or PlayableClass or something like that, only rows with
a 1 in that column should be visible. And a column that points to
another 2da file, which if the other 2da file has any requirements
besides a VAR, the class should be unavailable at level 1. We want
to filter out quite a bit out.

----------------

Bug Updated On: 2003-07-27 21:39:50 by Colin Wilkinson (grond)
--------
It looks to me that SkillMenu.java has numskills hard coded at 21
or 23 based on whether or not the expansion is installed. The main
thing needing to be done is to set numskills dynamically by
counting the lines in skills.2da or classes.2da (I'm not too familiar
with these files).

Once an accurate numskills is in place all of the arrays based on it
must be set to have numskills many indexes. The biggest hassle, if
I am reading the code correctly, is that there are 5000 lines
devoted to handling button actions and the skills themselves. These
need to be completely ripped out and replaced with generic
functions that can determine what button was pressed and which
skill it relates to.

----------------

Bug Updated On: 2003-08-23 11:57:41 by Joel Martin (garad)
--------
Looks like we'll need to update the tutorial .pdf to include the
updated Feat and Spell lists for SoU.

----------------

Bug Updated On: 2003-10-24 17:32:09 by Joel Martin (garad)
Bug reassigned from garad (Joel Martin) to shkuey (Mike) on
Scripting Team
Bug's state changed from In Progress to Fixed
--------
I'm assuming with the release of 1.1 by Halfelf that this has been
closed.

Discussion


Log in to post a comment.