Page 1 of 4

ScriptTools Beta

Posted: Mon Oct 30, 2006 9:15 pm
by Soldier of Lite
I changed my mind. I got enough of it done to release it tonight.
This program is in beta 0.8 right now. Most of the features work, though it is likely there will be some bugs.

Image

Please read the readme before asking questions.

Download
Please note - this is a personal link, do not overuse. Only use this link if you cannot download the attached version.

EDIT: Fixed some bugs with the constructor compiler.

EDIT: Here's a FAQ for you guys:

Q: It keeps telling me my map (coagulation) has no scripts. What do I do?
A: You need to transfer over a script chunk. At this point, the program does not feature its own chunk adder, so you need to use entity's. It's easiest to transfer it from a map like colossus which has 3 chunks. Once you do that, I recommend that you use the full map compiler to adjust the script pointers before compiling your script.

Q: When I compile one script, another one changes too. WHY!?
A: You probably duplicated a script chunk. Not necessarily a good idea. If you do need to duplicate to add another chunk, use the full map compiler first in order to reset the script pointers.

Q: When I compile a script, the first letter in each word gets cut off, what happened?
A: A small bug, no big deal. The script will still work (unless you have a string in there). If it bothers you, just decompile it, fix the strings, and recompile, and it will work fine. It happens when the program tries to add a string to the string table, it returns a pointer that's one character too far. It's been fixed, and won't happen in any future versions.

Posted: Mon Oct 30, 2006 9:16 pm
by Anthony
Great app it was pretty fun to test for you 8)

anyways keep up the great work and let me know if you need help with anything :D

Posted: Mon Oct 30, 2006 9:18 pm
by StalkingGrunt911
Very nice. Scripting has just became a whole lot easier. :)

Posted: Mon Oct 30, 2006 9:51 pm
by t_mann05
wow thanks alot soldier! Amazing work :shock:

Posted: Mon Oct 30, 2006 10:03 pm
by Elite747
FINALLY!!!

I <3 u! Thank you! I can do scripts now without having my stress ball next to me 24/7!

Posted: Mon Oct 30, 2006 10:07 pm
by LuxuriousMeat
wow this is freaking amazing especially for a 1st app

Posted: Mon Oct 30, 2006 10:13 pm
by SingingBlaze
Oh sweet!. I will download this right now! Thanks SOL.

Posted: Mon Oct 30, 2006 10:45 pm
by ScottyGEE
Whilst great and I thank you Soldier of Lite...I feel compelled to ask; If its in 0.8 beta stage why not work (24/7 or else!! ;)) that extra one or two weeks until the bugs are nailed out? Unless your wanting feedback from everyone then its fine but like it stops a lot of problems you see with the constant entity builds like "omg I got an error like this" and "omg it doesn't do what it said to"...Please note that those examples aren't taking a stab at anyone or you yourself Soldier of Lite but from the description it seems nearly complete so why not just push that bit further?

Now that that rant is over it may just get me excited about scripting because I won't have to do all the learnding you guys at brok3n and halodev have done :D so thanks!

Posted: Mon Oct 30, 2006 10:50 pm
by Anthony
ScottyGEE wrote:Whilst great and I thank you Soldier of Lite...I feel compelled to ask; If its in 0.8 beta stage why not work (24/7 or else!! ;)) that extra one or two weeks until the bugs are nailed out? Unless your wanting feedback from everyone then its fine but like it stops a lot of problems you see with the constant entity builds like "omg I got an error like this" and "omg it doesn't do what it said to"...Please note that those examples aren't taking a stab at anyone or you yourself Soldier of Lite but from the description it seems nearly complete so why not just push that bit further?
because he still needs to add chunk cloning... and its not that easy.. so he figured why not release because it works just fine

thats why :D

Posted: Tue Oct 31, 2006 4:16 am
by Soldier of Lite
ScottyGEE wrote:Whilst great and I thank you Soldier of Lite...I feel compelled to ask; If its in 0.8 beta stage why not work (24/7 or else!! ;)) that extra one or two weeks until the bugs are nailed out? Unless your wanting feedback from everyone then its fine but like it stops a lot of problems you see with the constant entity builds like "omg I got an error like this" and "omg it doesn't do what it said to"...Please note that those examples aren't taking a stab at anyone or you yourself Soldier of Lite but from the description it seems nearly complete so why not just push that bit further?
I was considering it, but I wanted to get some community feedback on it first. At this point I've found all the bugs I can find on my own, so I'm letting the community help me make it better by finding bugs for me.

Also, a quick note, after compiling something, the main list of scripts does not automatically update, so if you want to see the change, you have to reload the map. I forgot to add that in...

Posted: Tue Oct 31, 2006 5:05 am
by turk645
looks good, ill have to try this later.

Posted: Tue Oct 31, 2006 6:00 am
by Zone 117
Yes!!!!
Creat job, maybe I might learn how the f' scripting workd from this!


Thanks :wink:

Posted: Tue Oct 31, 2006 9:03 am
by Soldier of Lite
Just found a small bug. Compiling AI chunks doesn't really work... I'm going to constantly update the file I have hosted locally with bugfixes. The one in the attachment will be updated periodically.

Posted: Tue Oct 31, 2006 9:08 am
by WastingBody
Great job SoL. I can't wait till I get home to try this out.

Posted: Tue Oct 31, 2006 10:05 am
by GametagAeonFlux
Woo.

Thanks for the release buuuuddy.

Posted: Tue Oct 31, 2006 10:27 am
by xXtR1Xm1Xx
Wow this really helps, thx SoL.

Posted: Tue Oct 31, 2006 11:12 am
by shade45
Hell yeah! nice job on this :D

Posted: Tue Oct 31, 2006 11:55 am
by xXxCocoFangxXx
Awesome App!

Posted: Tue Oct 31, 2006 11:57 am
by JunkfoodMan
Yummy x 2.
Great App :D

Posted: Tue Oct 31, 2006 12:31 pm
by xbox7887
My dead grandmother can code better than this...don't quit your dayjob.


:P