Game Development Community

V12 Editor resources and information

by Shawn · in Torque Game Engine · 05/10/2001 (12:51 pm) · 10 replies

Where is the list of complete script commands for the engine and editor ? I have looked on www.tribalwars.com and also the mission editor page at sierra. Is there a command to restart or reinitialize the sound system?

Thanks

#1
05/10/2001 (12:57 pm)
As for the complete list . . . hehehehe.

Dude, look what happened with the latest patch. I don't foresee Dynamix having time to do something as trivial as support their scripts for about, say, a goddam year.

My advice would be to open up the scripts .vl2 file in your Tribes 2 install and check it out -- that's what I'm doing.

And if you're not interested in Tribes 2-related scripting, I'm afraid you're going to have to wait until the official V12 release.

As for the sound thingy . . . I'm confused as to what you're talknig about; could you be a little more specific?
#2
05/10/2001 (1:34 pm)
It has nothing to do with supporting their scripts for a year, and no it's not a lot to ask for a list of script commands. With any language you need to have a list of the available commands and data types etc. available. At the moment its hunt and peck. As to being confused by a command to reinitialize the sound system, I am not sure how to help you understand that any more clearly :)
#3
05/10/2001 (1:49 pm)
'Reinitialize the sound system' -- that could pretty much be anything from adding mp3 support to reinstalling the game. What are you trying to do?

As for it not being much to ask -- I agree, it isn't. But that's a Dynamix problem. Garagegames will not support your attempts to script in Tribes 2 -- that 'list' you're asking for is something that would help tons of Tribes 2 scripters. But GG has better things to do right now (like cleaning up the engine for release) than provide help for a remotely connected project that is none of their concern or responsibility.

When the V12 engine is released, they'll have all of that and more. But as for Tribes 2 -- all I was saying is that you shouldn't expect much from Dynamix/Sierra in the near future, seeing as how their latest patch can't even tell enemies from friends in multiplayer.
#4
05/10/2001 (1:52 pm)
LOL what is the difference between scripting in V12 and T2 ? If you can tell me that V12 and T2 are so totaly different that I will need to learn a new scripting language for V12, I will conceed. At the moment it looks to me like they are the SAME engine, correct me if I am wrong. :)
#5
05/10/2001 (1:55 pm)
Btw -- when that 'list' is released with the rest of the V12 docs, I suspect it will be of only minimal help to anyone trying to script in Tribes 2. The reason for that is that all Tribes 2-related functions will be stripped -- and a large number will likely be renamed and reorganized.

I mean, some of the Tribes 2 scripts that are coming out now are being rendered incompatible by the latest patches. This does not bode well for the 'portability' of scripts, even clean-written ones, between Tribes 2 and the V12.
#6
05/10/2001 (2:00 pm)
You won't have to relearn the basic scripting concepts. But, damnit, you are asking for something that is VERY specific -- names of particular functions (what you are calling 'commands') that are largely Tribes 2 specific.

You won't have to relearn scripting, but the commands/functions are going to be quite different. Now, if you know scripting, you'll be able to adapt quite well. But Tribes 2 uses a TON of game-specific functions that will be removed or renamed or reorganized for the V12. Like I said -- it's going to be reorganized.
#7
05/10/2001 (2:04 pm)
Quote:At the moment it looks to me like they are the SAME engine, correct me if I am wrong. :)

The same ENGINE. *sigh* Evidently you know scripting, but not how it works.

Those 'commands' that you use in scripts call 'functions' in the source code. That is why the AI in Tribes 2 is much faster than, say, Spoonbot for Tribes 1 -- becase the called functions for Spoonbot were largely defined and executed in script. Most of the more powerful functions for Tribes 2 scripting are included in the cource code and CALLABLE by script.

Do you start to see why rearranging the source code would make such a specific list obsolete?
#8
05/10/2001 (2:10 pm)
Quick question -- did you script for Tribes 1? If so, what's your handle on TW?
#9
05/10/2001 (9:11 pm)
For T2 to initialize the Audio subsystem you use the command:

initAudio();
#10
05/10/2001 (10:49 pm)
Thank you