HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

HUGE Update (Commander, Programs, & Function Pack)

12-02-2002, 07:08 PM#1
DKSlayer
Okay I thought I would make a big Update post on how my various projects are going so that everyone evolved will see it.

Programs
1. Script Editor
I have worked out a couple of bugs that I had found in the program. It appears to run without problems now. I have added the a feature to change the Tab size. Right now I have defaults of 2, 4, or 6. Later on I might make it user definable if needed. I am also working on a docking feature and File Association. It is still lacking the Intellisense, ColorCoding, and Script Checker. I am not a Super VB Programmer, not to mention the lack of time, so work on those three main features is going to take some time. I would really like it if someone that is Fluent in VB Programming and thinks they could help with those such features please PM me. I will want to see maybe an example of previous work, or a detailed way on making those certain feature work.

2. Possible AI Installer
I am noticing a growing intrest to the use of ai. I am thinking of making a program that would do this. You select your map and upto 5 .ai file you would like to import click import wammy you are done. IT remebers the previous settings so that you don't have to keep reselecting the info. Which makes it easier when you do have to open WE and save all you have to do is open prog again and click import. I ONLY PLAN ON MAKING THIS if I get enough people to say they would like it so post your opinion.

Trigger Stuff
1. Commander
I recently sat down to it and looked the code over. UGLY, although I am picky on that stuff. I have converted more stuff over to functions to make it easier to Isolate problems and to optimize and clean it up. I am still working on that and only have to do this to the Commads themselves now. I have added some new features and changed some stuff on it.
NEW FEATURES
- The Leaderboard now comes on a couple secs after game loads. It can not be turned off or on. It displays now the player id instead of if they are commandable.
- Player id's are now also a vaild way to send commands. So you can say Cmd: 1 attack 3. So you can use either way.
- Dialog, working on this, can't start work on it till I am done with Optimizing the commander, But I have the Idea all worked out on paper.
- Also shortening some commands like tribute is now cmd: Red Trib 100 G
- Improved AI, Made by AIAndy and Optimized by Zalamander. Tells you what it's going to do using messages before it does it. This can also be turned on/off. It's Also way better AI wise too :).
We are currently in a closed beta but I hope soon for it to get it to the point where we can release it publicly. :)

2. Function Pack
While working on the Commander, I have ran across a couple of functions that I think are important, and are very useful. I plan on releasing a these in a function pack, as well as in the Trigger repository. It will enclude such functions as,
- Ucase: This takes a string and Puts the first letter to it's upper case equivalant
- Parser: This gets a string and pulls it apart getting the words. There will be two version of this one that stores all words into an array and a version that will return the selected word ie. Eat Fox now Parser(1, string) would return Eat being hte first word.
- ColorConverter: If you have the player color, and want to get the player from that, this will do just that
- and More

Life & Time
Some of this stuff might be delayed, I am working 8:30 to 4:30. School is nearing an end so major exams and programs and stuff. Also my old Job needs me to come in to help them print Fire Station Shirts after hours. So I will be busy. Well back to work.
Good Luck to you all, Comments and Suggestions are Appreciated.
Thanks
DKSlayer
12-02-2002, 11:55 PM#2
DKSlayer
I am starting to post some of the Functions I have created.
To get the UCase Function, which will Ucase any string that is inputed.
Ucase Function Here

To get the Parser Function, which will either return a certain word in a string or store each word into an array.
Coming Soon
12-03-2002, 02:29 AM#3
Draco
Looks like you're staying busy ;)

Is the Commander a campaign/map or something like that?
12-03-2002, 04:02 AM#4
Thunder-Hunter
no it is a thing like if you say something like "I need gold" the comp will give u some gold and u can like control thier units... Im pretty sure...
12-03-2002, 06:15 AM#5
AIAndy
The commander is a trigger/AI combination that allows you to give orders to your AI allies. Examples are to order them to attack a specific place, a specific unit, to build a certain kind of units, ...
It is easily movable between maps (it just uses 1 trigger plus AI files).
12-03-2002, 04:02 PM#6
DKSlayer
Yea Draco keeping busy. I just finished a whole bunch of stuff on the commander last night. Always working :) . Yea AIAndy and ThunderTrails described it so that's what is does. It will also be really easy to install into a map :). Also I am thinking on creating one or two add-on triggers for it, one that when the player drops it will then start an AI for that player.