Axe Software Forums
  Quest Developer Forum
  Improved Quest 3 Extension library


Author Topic:   Improved Quest 3 Extension library
MaDbRiT posted 03-10-2001 20:15 GMT     
Those who have Quest 3.02 will have received a copy of my Quest Extension library (filename "q3ext.qlb") in the distribution.

I've just finished adding a whole new set of object types and commands to the library to cater for player clothing. This copes with most clothing items I could think of (and can probably be used for those I forgot with a little lateral thought).

The idea is that apart from the obvious 'wear' and 'take off' commands, this library automatically takes care of the 'layering' effect of clothes e.g. if you are wearing a jacket & shirt trying to take off the shirt without removing the jacket first isn't possible, you can't put socks on if you are already wearing shoes - that sort of thing.

It's all very much in 'beta' form, but as it is based on my layered clothing library for the Alan system and that works fine, I know the 'concept' is O.K.

I'm looking for a volunteer to check the basic logic of the clothing part of the library, and test the previously existing readable objects, scenery, human and container object types.

For those who haven't looked at the lib, 'Humans' can be given things to carry around in this implementation, container objects can 'contain' other objects, i.e. it's easy to have a bag and put things in it to carry around the game world.

Actually, the player can put game objects into a 'container' (e.g. a bag), give the bag to a 'human' and have the 'human' carry it around the game world, the bag and contents all move with the 'human' if he's carrying it.

I have made a demo of the library in action,
any volunteers to beta test this - it isn't a game as such, but I hope it'll be useful to others and not just me!

Al

Russell posted 04-10-2001 14:29 GMT          
I'd be happy to beta test it for you!
MaDbRiT posted 04-10-2001 16:28 GMT          
Cheers Russell

I'l e-mail you the file just as soon as I squash a bug that I found myself an hour or so ago...

Al