If the scripting is run on the .NET Framework then you're right that there could be a choice of languages. C# and VB.NET both compile down to the same Intermediary Language (IL) that's then used by the framework to execute.
On a quick test it doesn't look as if a .vb file is picked up in the same was as a .cs file for a mission is. This would mean a change to CloD I think, as currently it looks for a source code file and then assumes it's C# code.
There are pros and cons of offering both, in that it would be easier to get started for those that know some VB or VBScript but then a downside it would mean a lot of the library of samples would get duplicated or not understood by the other half of the community.
|