Cossacks 1,2 and 3 Info Site - C II Battle Editor
C II Battle Editor

Under Construction

Intro - Nodes - vGroups  - sGroups - Edges - vValuesCameraTimerSettings - Edit - Battle Handler - Testing Scripts

Introduction
 
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)