A simple editor for Mad Minute Game's
Take Command - 2nd Manassas
This Editor is in no way supported or endorsed by Mad Minute Games or
Paradox Games.
http://www.madminutegames.com/
This Program is provided AS-IS with no explicit or implied warranty of fitness or stability.
[What Is It?]
A graphical interface for editing units.csv and objectives.csv files. Support for editing events.csv is planned.Useful data is pulled from formations.csv, unitcommon.csv and and Weapons.csv. These are not editable via this editor.You will still need to edit level.ini by hand
[Reporting A Bug]
[Extracting the ZIP]
You should have the following files extracted into a folder called BullRunEditor
[Java Installation]
You will need to install the Sun Java Runtime Edition 5.0, Update 1 or later
(JRE 5.0 Update 1).
You can download it here:
http://java.sun.com/j2se/1.5.0/download.jsp
It
is about 15 megabytes.
Install it before running the editor.
Read the Java Instructions here:
http://java.sun.com/j2se/1.5.0/install-windows.html
[Setup - Standard Install]
If you have a standard install of the game you should not do do any setup other than get Java installed (above)
A Standard Install looks like this
(Some
drive):\Program Files\Paradox Interactive\Take Command - 2nd Manassas\
and your SDK
under
(Some drive):\Program Files\Paradox Interactive\Take Command - 2nd Manassas\TC2MSDK
[Setup - Custom Install]
If you have a non-standard install of the TC2M game, you will need to
tell the editor where your install is.
Edit the editor's pbre2.ini in notepad. This .ini file lives next to whereever this readme file is.
Remove the ; from the beginning of the relevant lines.
Edit the paths in the quotes to point to your installation of TC2M, and where the SDK is.
[Setup - Download Optional Color Maps]
This step is optional. If you do not do it, you will just get black &white maps in your editor. To get color maps:
download TC2MMaps.zip from MadMinuteGames
unzip the contents of TC2MMaps.zip into your TC2MSDK/Maps folder. Your folder should now look like this:
Start your editor. Currently compositing the maps takes 30-40 seconds on program & scenario load. I willl improve this
[Running the Scenario Editor]
Navigate to the folder where you unzipped
the BullRunEditor files. There are 2 ways to launch the program. Either is fine, which one works depends on the way
Java is installed on your machine.
(A) Use the JAR FILE - - double click on the BullRunEditor.jar file in
Windows Explorer.
(B) USE THE BAT FILE - double click on the BullRunEditor.bat file in
Windows Explorer. A DOS window will open and the program should launch. If it
doesn't launch, look at the DOS window for errors. When the program does run,
some feedback is sent to the DOS box. Most of this
is for debugging and can
be ignored unless you are having problems.
Loading may take as long as 45seconds on some machines. This is a known issue and will be fixed.
[Possible Errors on Launch]
['java' is not recognized as an internal or external
command...]
If you do not see the splash screen and you have this
error:
please see above and java.sun.com to make sure you have Java 5.0
Update 1 (aka 1.5.0_01) installed and in your PATH.
You should make sure your
PATH environment variable to point to the Java installation
you can check
your PATH by typing this in a Command Prompt:
echo %PATH%
[Wrong java version]
if you type java -version at
the command prompt, you should see the following output on your command
line:
java version "1.5.0_01"
[Can't find TC2MSDK]
You have a non-standard install of TC2M or the SDK. Never fear! Read the details on a custom install.
If you have a later version of java, the program should still run. Earlier versions will not run the Editor. Follow the instructions for installing Java, above.
**Back up all your current Custom Scenarios!**
[Tutorial 1]
[Menus]
[File menu]
-Open Custom Scenario - one from your
Bull Run install. Navigate into the directory that contains the level.ini file,
select the level.ini and click OK.
-Open Default Scenario - one from the
CD
-Save and Save As save the units.csv. Save As also moves over the other
Data Files from the previous Scenario. You probably want to do a Save As after
editing one of the default scenarios.
-Import Order of Battle - Import any
units format .csv as the current scenarios units list. Arranges them on the map
by Corps.
-Import Selected from unitlocs.csv - Will move and orient the
currently selected units to match what you exported out of the Bull Run game
when you hit the 'l' (L) key.
-Open Last Open Play - Allows you to load your
last open play game as a scenario.
[Scenario menu - level.ini.]
-Set Player's Unit to
Current - Used to change which unit is the player in the Scenario. See Scenario
Table for more options
[Windows]
[MiniMap & Terrain Map - edits
units.csv]
MiniMap is what you see in the game, Terrain Map is the
greyscale used by the engine to determine underlying terrain types (not the
elevations!).
- Left click to select Units. Left Click + Ctrl to
multiselect.
- Middle Drag (or Left Click + Alt) to move selected Units
-
Middle Drag + Ctrl (or Left Click + Alt + Ctrl) to rotate selected units
-
Right Click to Popup to:
+ Select Subunits, Select Parents
+
Sort Units (Rearranges them on the map in an organigram style layout)
+ Switch between Objective and Unit editing mode
+ Add and Remove
Objectives
+ Load a custom background image. This must be square, but
any resolution is OK.
Map automatically figures out scale
for new image.
- Right Click + Shift to Zoom In
- Right Click + Ctrl to
Zoom Out
[Order of Battle edits units.csv]
A hierarchal
browser. Double Click to get the Branches to open.
Entries that say
Placeholder are 'undefined' units. They will not be exported back into the
units.csv but are placeholders to keep the proper ranks.
Units that say
"UnnamedBlah" Have some or all attributes defined except a unique idname. You
will have to give them a unique idname for them to export.
Right Click to
get
Copy, Paste, Duplicate, Remove menu.
currently there is no
checking to see if idnames are unique. I'll get this in there ASAP.
[Unit Table - edits units.csv]
For Editing the
attributes of the selected units. Use the SHOW menu to choose which attributes
to show. There are Combo boxes for Unit Class and Weapons & Formations
entires.
[Objective Table - edits objectives.csv]
Use the
SHOW menu to choose which attributes to show. There are Combo boxes for
Major/minor objectives. If we get more info about objectives, ill add more
options.
[Scenario Properties Table - edits level.ini]
change settings such as time, weather. See Scenario Menu in main menu bar
for other options
[Events Table - edits events.csv]
[New for 2.0.4]
Fixed error reading formations.csv if + used in row. Should now read all custom formations.csv (Conhugeco)
Fixed error reading "OH2 - Kearny in the corn (U-Div)" & a few other scenarios (ADukes)
Fixed Scenario Properties freeze (Wrangler)
Updated level.ini output to match TC2M standard (was writing CWBR style, which did work)
[New for 2.0.3]
Falls back on Greyscale terrain image if texture map and height map can't be found
Load BAckground Image fixed - loads JPEGs only
New Commands .csv
Minor GUI and redraw issues fixed.
[New for 2.0.0 Beta]
Support for TC2M. CWBR support can be hacked, but is no longer supported
Topographic and Shaded Maps
[New for 1.4 Beta]
Events Table editor - Edit and save changes to events.ini.
See Events Table documentation for detail
Scenario Properties Editor - change
settings such as time, weather. Edits the level.ini
File Menu - Open Last
Open Play - Allows you to load your last open play game as a scenario.
[New for 1.3.1]
[New for 1.3]
Load custom background image from Right Click menu in MiniMap.
This must be square, but any resolution is OK. Map automatically figures out
scale for new image.
Draws unit footprints. These are drawn as the full size
of the formation as defined in formations.csv, regardless of the actual number
of men in the unit. Hope to get this fixed later.
[New for 1.2.1]
Can use Left Click + Alt instead of Middle Click on Minimap,
for those with uncooperative mouse wheels.
[New for 1.2]
Added Import OOB to File menu.
Minimap Right Click menu
added Select Subunits, Select Parents, Sort Units (Rearranges them on the map in
an organigram style layout)
[New for 1.1]
Made setup simpler and more robust.
Fixed "Show" menu
repeats on opening a scenario.
Added Objective editor.
Map Zoom in with
Shift Right Mouse, Zoom out with Ctrl Right mouse.
Added Right click menu in
Minimap for editing objectives. You can move, add, and delete
objectives.
Added events.csv synch check.
[New For Beta 2]
Multiple Bug fixes for GUI, including working scroll bars
for OOB and most update issues.
Maps now center on selected units if they are
off screen.
Map Zoom in with Right Mouse, Zoom out with Ctrl Right mouse.
This is still kinda not working right.
Paste Below in OOB
Editor
Custom formation.csv, Weapons.csv and unitcommon.csv are detected and
used.
Reads formation.csv.
More robust Read/Write for all .csv
files.
Accepts any of the maps in level.ini (1st_BULL_RUN, 1st_BULL_RUN_HIST,
Cedar_Ridge, Laurel_Junction) Remember, capitalization must match the .lsl and
map graphic's names.
[Possible Future Features]
Bull Run Editor uses the Ostermill utilities under the GPL. See http://ostermiller.org/utils/