• Welcome to Valhalla Legends Archive.
 

Scripting Project?

Started by MyndFyre, February 03, 2004, 08:21 PM

Previous topic - Next topic

MyndFyre

Is anybody interested in creating a scripting host using the IVsaEngine and IVsaSite interfaces?  I know we've talked a little bit about putting together a new language (I've talked with someone), but I'd like to get scripting working at all right now.

Any thoughts or ideas?
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

Banana fanna fo fanna


MyndFyre

We are all familiar with adding scripting functionality to a bot.  I'm not very familiar with implementing some kind of scripting functionality on the .NET platform, nor am I familiar with the System.Vsa namespace (Vsa = Visual Studio for Applications).  I try to do searches for licensing the Visual Studio for Applications IDE, nothing helpful turns up on either MSDN nor Goodle.  I've only found two or three articles on the topic of scripting for .NET.  And the two or three user samples for it on the GotDotNet user area are extremely buggy or do not work at all.

I would like to add a JScript .NET and Visual Basic .NET script capability to my bot, and I am aware that these come with script engines built-in (Microsoft.VisualBasic.Vsa namespace and Microsoft.JScript.Vsa namespace), with classes that implement the System.Vsa.IVsaEngine and System.Vsa.IVsaSite.

While I'd like to do this for my bot, I'm willing to pull back and just get some kind of example working that would introduce people to the scripting process.  The Script Happens .NET sample on MSDN is not clear at all, despite my perusal of the source code.  I just don't think I understand it.

Anyway, I hope that clarifies what I was going for.
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.