Rather complex menu because off all the different options. I'll try to explain them by usage.

It gives you the possibiliy to set up additional information on the map: eg. nodes, vGroups, edges,...

You can also combine them with the groups & zones from the tool box.

You can then attach these to the scripts you wish to set up for the map.

1. What?

1. Node

2. Zone

3. vGroup

4. Group

5. vGroup : can contain multiple units ( formations)

6. vGroup: a unit ( formation) can belong to multiple vGroups

7. vGroup & Group: can be combined

8. vGroup & Group: buildings can belong to a Group & vGroup

9.vValue: (P2D) 2D Point , demarks a position on the map.

10.vValue: (P2D) 2D Point , idem dito, 2 of these can be used to define a(n) (boxed) area ( top left & bottom right)

11. Edge

12. Camera

2. Why?

Nodes:

Can be used to determine positions ( x, y), area radius ( r ) and direction ( 0-255). Can then be used in scripts. For more information see here: Nodes

Zones:

Can be used to determine positions ( x, y), area radius ( r ) and additional information (start points, capturable zones,...). Can also be used in scripts. For more information see here: Zones

vGroups:

Can be used to group units/formations/buildings. Can be combined with Groups. Can be used in scripts. For more information see here: vGroups

Groups:

Can be used to group units/formations/buildings. Can be combined with vGroups. Can be used in scripts. Can be used for settlements/villages. For more information see here: Groups

sGroups:

Smart Groups. Similar to vGroups only these can have scripts attached to the group. For more information see here: sGroups ( insert link)

Edges:

Can be used to connect nodes. Separate scripts can be attached to these to define condition & action.. For more information see here: Edges

vValues:

Can be used for various other things that can't be done with Nodes, Groups, vGroups, Groups or Edges and are used in scripts. For more information see here: vValues

Eg. 2D Points, 3D Points, Dialogs, Messages, Tasks,...

Camera:

For specific use in scenario scripts. Requires 3D Vector points to be set up under vValues. For more information see here: Camera

Timer:

For specific use in scenario scripts. For more information see here: Timer

Settings:

Allows you to change the color of the nodes & groups. Also allows you to set up a zone where a nation can not build. For more information see here: Settings

Edit:

Additional set of tools which allow you to modify various things. For more informatio nsee here: (insert link)

3. What else can I do with the Battle Editor?

Quite a lot. Once you have set up all the things you need ( nodes, vGroups,...) you can then choose one of 3 script editors to set up your scenario.

The Battle Handler which can be found under vValues handles pretty much everything you need to set up a scenario. The other choice is the MainBEScript Editor and the MainBEScriptEx editor, both accessible trough Control +E but the last 2 do not have as much functionality as the Battle Handler.

It basically combines the scripts you have set up for your smart vGroups, squads, any movie & graph scripts, ...and here you can also write your scenario script trough the Main_Script menu. For more information on how to actually set up the scripts I refer to C II Script Editors - MainBEScript & Battle Handler.

Once you have set up your scripts ( or parts of it) you can also test it directly from within the Battle Editor. For more information see here: Testing Scripts (insert link)