RavenRed: Forgive me if I'm being obtuse, but is the code for quests going to be moved out of the T-Engine and become module-specific. Things such as the Lost Sword and Princess quests or the home quests could (should?) be made module-customisable, surely?

NeilStevens: In ToME 2 you already can turn those C-coded modules off and re-implement them yourself. But yes, if the quests were rewritten in lua, it would help module developers who wanted just to modify them instead of re-writing them, because then they could copy the code instead of rewriting it all.

RavenRed: And that requires touching up the old C code prior to compiling? Or do you mean in the sense of just re-implementing in Lua? If we're "de-ToME"ising the T-Engine, then it's a logical step, no?

NeilStevens: No, no, no. Module developers never touch the C. As I said, you can turn off those C-coded modules for your module. That's what the C quest option is. Our priorities obviously aren't to rewrite things needlessly, though, so don't count on all the C quests being rewritten anytime soon.

Developers Corner/Proposals/Quest mechanics (last edited 2005-04-25 18:11:12 by NeilStevens)