Multi-player crisis!Typelib!
francisstokes
16 Mar 2005, 22:20I can't understand why typelib doesn't work with MP games.Does anyone know?
MaDbRiT
17 Mar 2005, 10:18FrancisStokes wrote:
I sure do...
Short answer:
It doesn't work because it was not written for use in a multi player game.
Explanation:
When I wrote first wrote typelib's ancestor 'standard.lib' it wasn't intended to work with multiple players because multi player Quest games didn't exist. (I also use ALAN & TADS systems which are both strictly single player based, but that's by the by.)
My own output is strictly single player 'classic' adventure style and I developed later versions of my library (ending in 'typelib.qlb') from the code I use in my own pieces. As a result my libraries are, by default, 'single player' based code.
Although I could technically do it (i.e. it wouldn't be THAT 'difficult') making a seperate multi player version of typelib would be very time consuming. Although possible, I don't think it is terribly practical to have one combined multi/single player version because there would need to be a lot of considerably different code and the library would at best be horribly bloated with redundant and confusing material.
As my time is strictly limited (I've been trying to finish off an upgrade to typelib for AGES) dividing it between two different versions of typelib would be seriously counter productive!
Al (MaDbRiT)
I can't understand why typelib doesn't work with MP games.Does anyone know?
I sure do...
Short answer:
It doesn't work because it was not written for use in a multi player game.
Explanation:
When I wrote first wrote typelib's ancestor 'standard.lib' it wasn't intended to work with multiple players because multi player Quest games didn't exist. (I also use ALAN & TADS systems which are both strictly single player based, but that's by the by.)
My own output is strictly single player 'classic' adventure style and I developed later versions of my library (ending in 'typelib.qlb') from the code I use in my own pieces. As a result my libraries are, by default, 'single player' based code.
Although I could technically do it (i.e. it wouldn't be THAT 'difficult') making a seperate multi player version of typelib would be very time consuming. Although possible, I don't think it is terribly practical to have one combined multi/single player version because there would need to be a lot of considerably different code and the library would at best be horribly bloated with redundant and confusing material.
As my time is strictly limited (I've been trying to finish off an upgrade to typelib for AGES) dividing it between two different versions of typelib would be seriously counter productive!
Al (MaDbRiT)
francisstokes
17 Mar 2005, 11:47I can understand where your coming from,I was just wondering why if it was my error or if it just wasn't compatable.