I assume Lua has all the main functionality our current scripting engine 
offers. If so, the biggest issue is converting the existing scripts. If that 
can be done last thing to look into is to make sure that Lua (or whatever it 
will be) can really satisfy our scripting needs.
To be honest I don't want to get rid of a nice scripting engine that was 
developed for WZ and fits it perfectly and sarcify any important 
functionality needed for campaign and AI scripting, because that's the main 
application of a scripting engine after all.

So, also I do assume that Lua is at least as powerfull as the current engine 
(although from what I've seen the syntax isn't as nice and as clean, but 
that's a minor issue), please investigate this issue before ripping out the 
existing scripting engine.

If there are questions regarding the existing scripting engine feel free to 
ask.

Troman

----- Original Message ----- 
From: "Gerard Krol" <[EMAIL PROTECTED]>
To: "Development list" <[email protected]>
Sent: Wednesday, December 26, 2007 10:52 PM
Subject: [Warzone-dev] Replacing the scripting language?


> Hi everybody,
>
> You all know we are in the possession of our very own scripting
> language. From time to time the question has been raised if we'd want to
> replace the home grown language with something more standard. The
> advantages would be:
>
>    * We don't need to maintain the old scripting language anymore
>    * We would gain extra flexibility in the scripts
>
> The main disadvantage is however that we would need to convert all
> existing scripts to the new format. I believe this is possible using a
> modified version of the script parser that is used in Warzone.
>
> For the new scripting language to use the only competition was between
> Lua and Python. I am fan of Python as a language, but the ease of which
> Lua can be embedded amazed me. If we are going to switch I'd definitely
> recommend Lua. I'm currently writing a new sequence system using Lua,
> and I'm really pleased by the ease of working with Lua & the C API.
>
> Please tell me what you think about switching to Lua as our scripting
> language.
>
> Regards,
>
> Gerard
>
> _______________________________________________
> Warzone-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/warzone-dev 


_______________________________________________
Warzone-dev mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-dev

Reply via email to