Multiboard Developmental Tool

You can submit your maps here. Both finished and unfinished submissions are welcome.
Finished maps:
• Submitting your own map(s):
One map per topic please! (Or we will have a hard time finding out which comment is for which map)
You can leave your Username@Realm so people can contact you in game. (eg.: 3ICE@USEast, 3ICE@Northrend)
Write a description and don't forget to post some screenshots. (Images and videos are worth a thousand words)
• Submitting a map not made by you:
Do not claim it as yours. We'll find it out (sooner or later) anyway.
Ask the maker to submit it himself is possible.
Or at least let the maker know that his map has a topic here, so he can benefit from your comments and bug reports. (Or request the thread be deleted for whatever reason*.)

Unfinished maps:
You are welcome to post your unfinished maps here and ask for help.
We will look at the map and tell you whats wrong with it or how to continue editing it.

Projects:
Important/cool maps and big projects will have their own forum category inside. (Like the 3ICE's Maze Designer category)

Re: Multiboard Developmental Tool

New postby 3ICE on Thu Apr 25, 2013 8:01 pm

Double post to let you know the previous post was edited like 10 times.
ImageImageImageImageImage
Image
ImageImage
User avatar
3ICE
Admin
 
Posts: 2100
Joined: Sat Mar 01, 2008 11:34 pm
Location: Hungary
Realm: US East
Account: 3ICE
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby Ian on Fri Apr 26, 2013 2:45 pm

Updated to v1.00.
ʎɐqə ɯoɹɟ pɹɐoqʎəʞ ɐ ʎnq ı əɯıʇ ʇsɐl əɥʇ sı sıɥʇ


-Currently semi-inactive
User avatar
Ian
 
Posts: 76
Joined: Fri Aug 20, 2010 7:56 pm
Location: Minnesota
Realm: US East
Account: Sesamia
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby 3ICE on Fri Apr 26, 2013 3:06 pm

Still using WriteLibrary__PreserveColor I see :(
Code: Select all
// Used in place of | to start color codes and end color codes.
// Used in-game as: }cffff0000This text is red}r but this text is white.
// Should only be one character long.
set udg_Color_Delimiter="}"
Couldn't it be longer than 1 character? To avoid collisions.
Like if I named my multiboard "([{•-MultiBoard of Epicness!-•}])" or something silly. Then PreserveColor will change that } at the end to a |, killing the string.

Although maybe it doesn't matter. I'm sure the cases where we want to put all 255 ascii characters in our multiboard are few and far in between. The end user can always change } to alt+29 or some other very obscure character.
ImageImageImageImageImage
Image
ImageImage
User avatar
3ICE
Admin
 
Posts: 2100
Joined: Sat Mar 01, 2008 11:34 pm
Location: Hungary
Realm: US East
Account: 3ICE
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby Ian on Fri Apr 26, 2013 10:09 pm

Version 1.00 doesn't use PreserveColor anymore. The posted example hasn't changed because I haven't had time to make an updated example. I'm working on it though =).

The Color_Delimiter variable can be more than one character if I change function formatstringcolor. The fact that it won't work with more than 1 character was just an oversight that I didn't fix. My thought process was that nobody would want (or even need) to have it more than 1 character.

It's still a very simple fix, and I've done that and posted an update now.

Edit:
I'm sure the cases where we want to put all 255 ascii characters in our multiboard are few and far in between.


Most of the non-alphabet ascii characters are actually multiple characters in Warcraft III and couldn't have been used as the Color_Delimiter. I found this out when I was making save/load systems. I use to have a list of characters that were a single character long, but I deleted it some time ago.
ʎɐqə ɯoɹɟ pɹɐoqʎəʞ ɐ ʎnq ı əɯıʇ ʇsɐl əɥʇ sı sıɥʇ


-Currently semi-inactive
User avatar
Ian
 
Posts: 76
Joined: Fri Aug 20, 2010 7:56 pm
Location: Minnesota
Realm: US East
Account: Sesamia
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby 3ICE on Fri Apr 26, 2013 11:30 pm

Some quests seem to be missing or damaged.
I remember having an easy to access command list, which is now unfindable.
ImageImageImageImageImage
Image
ImageImage
User avatar
3ICE
Admin
 
Posts: 2100
Joined: Sat Mar 01, 2008 11:34 pm
Location: Hungary
Realm: US East
Account: 3ICE
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby Ian on Sat Apr 27, 2013 12:50 am

Fixed, along with some other minor changes.
ʎɐqə ɯoɹɟ pɹɐoqʎəʞ ɐ ʎnq ı əɯıʇ ʇsɐl əɥʇ sı sıɥʇ


-Currently semi-inactive
User avatar
Ian
 
Posts: 76
Joined: Fri Aug 20, 2010 7:56 pm
Location: Minnesota
Realm: US East
Account: Sesamia
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby 3ICE on Sat Apr 27, 2013 1:06 am

-columns command example says -rows instead of -cols
Feature request: -cols command alias for -columncount
ImageImageImageImageImage
Image
ImageImage
User avatar
3ICE
Admin
 
Posts: 2100
Joined: Sat Mar 01, 2008 11:34 pm
Location: Hungary
Realm: US East
Account: 3ICE
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby Ian on Wed May 01, 2013 4:56 pm

I'm thinking of rewriting the system in vJASS, since the resulting code is in vJASS anyway. This will give users the option to customize their commands, allowing them to declare as many as they want for each in-game function. Seems like it could be useful.

Since I'm doing this, I'm also looking into .wtg file creation to have one version dealing with vJASS and another that deals with GUI.
ʎɐqə ɯoɹɟ pɹɐoqʎəʞ ɐ ʎnq ı əɯıʇ ʇsɐl əɥʇ sı sıɥʇ


-Currently semi-inactive
User avatar
Ian
 
Posts: 76
Joined: Fri Aug 20, 2010 7:56 pm
Location: Minnesota
Realm: US East
Account: Sesamia
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby 3ICE on Wed May 01, 2013 7:01 pm

Yes, converting it to vJASS is an excellent idea for your next goal. I was surprised you got so far with GUI triggers. Commendable.

While it's definitely possible to do, I don't know of any open source wtg generators you could copy code from. The format is well documented, you'd just have to make your own system. Which is a lot of work.
ImageImageImageImageImage
Image
ImageImage
User avatar
3ICE
Admin
 
Posts: 2100
Joined: Sat Mar 01, 2008 11:34 pm
Location: Hungary
Realm: US East
Account: 3ICE
Clan: 3ICE

Re: Multiboard Developmental Tool

New postby Ian on Wed May 01, 2013 7:49 pm

It would give me a reason to move beyond Warcraft 3 (JASS is the only language I know), but if it does happen it won't be for a while. I did just have another idea though. Making an actual program out of this would eliminate every issue I have so far. I'm not sure I want to spend time doing that though =\.
ʎɐqə ɯoɹɟ pɹɐoqʎəʞ ɐ ʎnq ı əɯıʇ ʇsɐl əɥʇ sı sıɥʇ


-Currently semi-inactive
User avatar
Ian
 
Posts: 76
Joined: Fri Aug 20, 2010 7:56 pm
Location: Minnesota
Realm: US East
Account: Sesamia
Clan: 3ICE

PreviousNext

Return to Map Vault



Who is online

Users browsing this forum: No registered users and 4 guests