Now that's what I call using your brain! I think I'm about half "brain-dead", like Bob calls it, so I'm a little slow.
Do you already have these examples coded in Celx/Lua? It sounds like you would make a GREAT pre-defined Celx function "Library" writer!!! The wait timing one for displaying text sounds perfect for "tour" writers. Would you mind writing a couple of Celx methods (functions / routines), like this one, and sharing them with us?
Toti wrote:Of course, learning a programming language is not an easy task, but there should be a beginner's scripting guide out there.
For Celx, there is Harald's "Summary of Lua-support in Celestia (Version 1.0)", but it does not teach OO Programming. Neither does the short Lua reference guide. The only "beginner's" guide out there is the one I wrote for CEL scripting.
I'm lucky in that I played with some Paradox for Windows ObjectPAL, Delphi and C++ about 10 or so years ago, so I still remember some of the basics. But for someone who has no exposure to OOP, Celx/Lua is a steep learning curve (IMHO).
Cheers,
-Don G.