PDA

View Full Version : Map Manager (version: Alpha) Released


zerted
03-29-2006, 07:03 PM
The Map Manager is a program which will help everyone keep their custom maps up to date. It will connect to a central server to download a list of maps. The program then displays a list of maps you do not have and a list of maps that have released newer versions then your current version. It doesn't matter where the map is being hosted, Map Manager can download them as long as there is a direct link to the map download (FileFront does not provide direct links http://smilies.neo101.nl/smilies/icon8.gif, but it could take you to the download page)


In the program, maps are stored in a backup folder. This is the case because SWBF2 can't handle maps with the same 3-char code and Map Manager can. The program lets you decide which maps you want to play and keeps them in the addon folder, then moves the other maps into the backup folder.


The 3-character code map names are displayed in the map list for evey map. However, if the custom map contains a mapmanager.txt file in it, the program can display much more information about that map. Map Manager can display the map's full name, author, mini-map, version, website, the readme, pictures, gametypes, and many more things. Map makers, please include this file in your releases from now on. It will help everyone using Map Manager, further advertise your map, and it does not take long to make.

mapmanager.txt format:
[key] = [value]
---------------------
author = [String]
authorsite = [String]
authoremail = [String]
name = [String]
version = [Positive Number (1.4.2.7 is not a number, but 1.427 is) ]
readme = [file name]
preview = [file name]
map = [file name]
pic = [file name]
credits = [String]
gamemode = [String]
side = [String]
aisupport [String]
---------------------

Example file:
author = BFG Tournment
authorsite = www.battleforthegalaxy.com
authoremail = email@place.something
name = BFG Practice Vehicle Range
version = 1.12
readme = readme.txt
preview = small.jpg
map = miniMap.jpg
pic = large.jpg
pic = large2.jpg
credits = I would like to thank the following people:
credits = Dawg, Mickd, Walker, Zerted
credits = PAN-Fnord, Teancum, and many others
credits = for all their help and support.
gamemode = con
gamemode = hunt
side = rebel
side = wookiee
aisupport = yes

The keys don't have to be lowercase. Every key can be used more than once except for "name", "version", and "preview".
"Preview" is a very small picture that will be display in the map list along with the map name and 3-char code.
"Map" is a picture of the overhead map (mini-map).
"Pic" is any other pictures you want included.
"Version" has to be a valid number.
The files don't have to be in the map's root directory. Map Manager will find them.
"AIsupport" defines if you setup paths for the AI. It takes "yes", "y", "no", or "n". Letter case does not matter.


How to install:
Unzip the file. Simple isn't it.

How to run program:
Run MapManagerAlpha.exe. It will prompt you for your game's addon folder and a backup folder. This information will be stored in the file "config" which is created in folder where you ran MapManagerAlpha.exe.

After you select the folders, the main display will be displayed. Click on "Show Help" for more instructions if you can't figure out what to do.


Current Version: vAlpha R2

Things to do:
Connect to server (beta R1)
Display list of new/updated maps (beta R2)
Download new/updated maps (v1)
Display info from mapmanager.txt (beta R1) (currently reads the text file, but doesn't do anything with the info)
Display map pictures (v1)
Fix issues
Change colors (unless people like blue and magenta. Do you?)
Fix where frames pop-up
Fix frame sizes

Known Issues:
Maps with the same 3-char code are displayed correctly, but override each other when moved into same directory. Keep them apart (one in addon folder, the other in backup folder ).
When movings maps around, Map Manager creates a temp folder in the backup directory to keep maps from moving into each other. It should be deleted when the program ends but its not. Note: if there is a map in the temp folder when the program ends, then a map move failed somewhere. You should be prompted when a move fails. This is the directory the prompt tells you to check.


Email me at zerted+MM@gmail.com if you want your map included in Map Manager's download list. I need the map's name, map's 3-char code, current version, and the map's download link. You can send the info over XFire to user "zerted" instead.

I don't have the time to make a website for the program, so email me or post here with any questions/comments/whatever.

Links:
FileFront Download link: http://starwarsbattlefront.filefront.com/file/Map_Manager;59385
GameToast link: http://www.gametoast.com/index.php?name=PNphpBB2&file=viewtopic&t=4526
LucasForums link: http://www.lucasforums.com/showthread.php?t=163067
Offical Forums link: http://forums.lucasarts.com/thread.jspa?threadID=107702&tstart=0