Location: JBPLAY \ Meteor 2 \ Editing \ M2 Scripter Back to Threads |
mike323
Posts: 745 |
30 December 2005 21:31 (UK time)
Well back a few weeks I came up with the idea of creating a simple M2 script generator. With my basic knowledge of C and C+, its not the hard to learn the visual basic coding. So now i'm reading about it and I think i'll take a stab at VB. Remember: nothing is promised...don't get excited, but this may be a cool program. You need to login to create posts in this thread. |
arezey
![]() Joined: 16 June 2005 Posts: 1599 |
31 December 2005 18:58 (UK time)
I can make good resources with Visual C++ 6.0 but I don't know any other functions than MsgBox and I don't know the parameters to that one either!!! Well, good luck mike. ![]() You need to login to create posts in this thread. |
40oz![]()
![]() Joined: 03 January 2004 Posts: 1799 |
03 January 2006 03:00 (UK time)
Does this mean simple pointing and clicking for scripting?
You need to login to create posts in this thread. |
mike323
Posts: 745 |
03 January 2006 17:17 (UK time)
You got it. My idea is a VB-scripted app which would have a drop down menu on the left and a large scrolling textbox on the right. You'd pick a command on the left and set its parameters under it, then press a button, and the code would be added to the "monitor," or the big textbox. Another thought may be to have an option between a large textbox and a user-friendly list of triggers. You need to login to create posts in this thread. |
arezey
![]() Joined: 16 June 2005 Posts: 1599 |
03 January 2006 20:28 (UK time)
Could you do so that it would already have the most important fields like... #title "map title" #author "your name" #include meteor2 export OnMapStart; void OnMapStart() { // TODO: Enter Code Here } ... or something? You need to login to create posts in this thread. |
me_mantis
![]() Joined: 26 September 2003 Posts: 1152 |
04 January 2006 04:01 (UK time)
Somewhere there is a script generator program that will do that for you, but I don't know quite where. About the advanced scripting: I really liked the Star Craft map script editor. I used it once, and it was very very simple. If you could basically make a "script wizard" it would help beginning scripters. If you designed it cleverly enough, you would be able to make it useful for advanced script writers. You need to login to create posts in this thread. |
40oz![]()
![]() Joined: 03 January 2004 Posts: 1799 |
05 January 2006 00:04 (UK time)
The Starcraft campaign editor is exactly what I was thinking. I actually thought M2 was going to have it be as simple as that, but my dreams were crushed when I found out it wasn't. No, I'm not serious, my dreams weren't crushed.
You need to login to create posts in this thread. |
mike323
Posts: 745 |
07 January 2006 05:16 (UK time)
I mean on the right, the textbox would be export-able so that it would pump out a fully ready SC You need to login to create posts in this thread. |
James Bunting
Posts: 1308 |
07 January 2006 12:37 (UK time)
This sounds like a great project, I expect the hardest part is reading in a script file for editing but your interface could cater for this by seeking to given functions and decoding them. I can add command line support for running maps and release the map file specs for getting object IDs etc if that helps you at all? Will you be using VB6? You need to login to create posts in this thread. |
arezey
![]() Joined: 16 June 2005 Posts: 1599 |
07 January 2006 15:29 (UK time)
I got VB6 and I could also make a scripter, but I don't know any other functions than MsgBox and I don't know the parameters to that one either!!! You need to login to create posts in this thread. |
James Bunting
Posts: 1308 |
07 January 2006 15:51 (UK time)
I still think VB6 is a good choice due to its simplicity. However for those who fancy CSharp or VB.Net and don't have the $$$ for MS Visual Studio.net there is a good freebie called SharpDevelop . <a href="http://www.icsharpcode.net/OpenSource/SD/Default.aspx" target="_blank">http://www.icsharpcode.net/OpenSource/SD/Default.aspx</a> Edited: 07 January 2006 15:54 You need to login to create posts in this thread. |
arezey
![]() Joined: 16 June 2005 Posts: 1599 |
07 January 2006 16:14 (UK time)
Hey, this is not basic, it's the VC++ 6,0. Or is this VB? Could you tell from my screenies? <b>Edit <i>18:01</i></b> BTW does anyone know where I can find a list of functions? Edited: 07 January 2006 18:02 You need to login to create posts in this thread. |
mike323
Posts: 745 |
07 January 2006 19:55 (UK time)
Hmm, sharpdevelop looks cool, and might be better than my VB 5...which is the only copy i could get. You need to login to create posts in this thread. |
|
Forums system (C) 1999-2023 by James Bunting.
Terms of Use