Description
This project aims at providing an alternative estab editor for the Command Ops Battles from the Bulge game series (CO:BFTB), from Panther Games. This editor is a cross-platform desktop application implemented in Java and JavaFX.
The emphasis of this editor (compared with the original editor) is on the reuse and adaptation of existing data, which is achieved by accessing two estabs simultaneously. The main features of the new editor are:
- Supports working with two estab files simultaneously: one estab that is opened in read-only mode (referred to as the source estab); and a second estab that is opened for edition (referred to as the target estab).
- Elements in the source estab can be individually copied into the target estab.
- Copy operations recursively find elements referred inside the copied element and bring the user the option to also copy those elements (all of them or just a selection). For example, if we copy a vehicle equipped with a gun, it will bring the option to copy not just the vehicle but also the gun it is equipped with, as well as the ammunition required by that gun.
- Copy operations detect and avoid duplicates.
- Supports standar CRUD operations (create, read, update, delete), but only in the target estab.
- Three methods to add elements to a estab:
- Clone elements from source estab into target estab. The new element keeps the same id as the cloned element.
- Copy element from target estab into a new element in the source estab. The new element gets a new id.
- Create new element from scratch.
- Forces can be created from scratch, specifying all its parameters and equipment, but also by composition. When a force is specified as composed of other forces, some of its attributes (like personnel and staff capacity) are derived from the constituent forces, and the same happens with its equipment.
Additional Tools:
- Check references: this tool cheks for the correctness of element references and is able to fix some errors automatically (for example when the name doesn't match the id, but the id already exists).
- List elements: this tool generates a list with all the elements, including their id, name and type of element (ammo, weapon, vehicle). Furthermore, it allows sorting the elements according to any of the three attributes listed.
The following image shows a screenshot of the editor with two estabs opened and some elements selected.
Installation
Executable binaries are released as zip and tar files in the release section of the project. The EstabEditorFX application can be run by simply uncompressing a binary release, entering into the bin folder and running the appropriate script, depending on the platform (.sh for windows / .bat for windows).
The sources can be downloaded directly from the links found at the top of this page or from the project page.
Authors
This application has been created by @magomar and @heinetron
Support
Having trouble with the Editor? Check out the wiki or contact magomar@gmail.com and we’ll help you sort it out.