View Single Post
  #7  
Old April 15th, 2003, 11:57 AM
Rollo's Avatar

Rollo Rollo is offline
Brigadier General
 
Join Date: Jul 2001
Location: Kiel, Germany
Posts: 1,896
Thanks: 0
Thanked 0 Times in 0 Posts
Rollo is on a distinguished road
Default Re: Tweaks to classes

Quote:
Originally posted by henk brouwer:
Sounds like a good idea. Does changing classes.txt create problems with exporting/importing characters from other modules or are there no such problems?
Well, that depends on the amount of changes, I guess. You can create a whole new class system, if you wish. With each module there is a line in the ModuleData.txt that specifies the character set to be used: 'Character Data Set Identifier := Default'. You can use any name here instead of Default. That will cause that only characters that were created under this particular system can be used for that module.

Minor changes to the classes.txt will cause no problems, just some oddities... We have already tested that changing the EXP needed for new levels can be changed with no problems. I have also tested something else. I gave the priest class Sling Proficiency (pet peeve). When I started a new game using an exsisting character, he was able to put points into that skill from then on. So that works . Then I exported the character again and reverted back to the old system. Of course, the skill didn't show anymore and couldn't be improved. But here is the thing: the character still retained the skill levels that it gained using the tweaked classes.txt. I could tell that from the change of attack ability and damage, when equipping the weapon.

What I am looking for is a tweaked Version of the classes.txt that is able to keep the 'Default' label. This way characters could be used for a number of modules and you'd be able to use the ones created with the original modules from MM. But hey, if you don't like that, just delete the classes.txt in the module and use the default (or your own) set.

Now, I don't want to enforce anything here. Just as David said: changes to classes.txt are totally up to the creator of modules and they can do anything they want. Heck, I might just dump this idea and make my own classes.txt to be used with Hack and Slash (and other Modules...). Also you could, of course, make your personal classes.txt and use that with other modules.

Just be aware that if you make major changes, you need to specify your own charcter set and thus only charcaters created under that data set can be used.

phew, that was rather lengthy (and possibly confusing). if anything is unclear, please yell...

Have fun,
Rollo

[ April 15, 2003, 11:04: Message edited by: Rollo ]
__________________
SE4
Devnull Mod Gold:
Version 1.80
Dungeon Odyssey:
Hack and Slash
Version 0.53e
Reply With Quote