* Refactored Persistance managed by SpawnManager for groups, and added Persistence for buildables
* get last file based on the iteration number
* Working persistence of everything as a MVP version
* Added initial implementation of Sweep groups
* Added initial implementation of Sweep groups
* Added initial implementation of Sweep groups
* Added initial implementation of Sweep groups
* fixed issues when testing
* Intercept cap (#55)
* First intial WIP for intercept units
* First intial WIP for intercept units
* major updates
---------
Co-authored-by: ex61wi <tim.rorije@ing.com>
Co-authored-by: dutchie032 <dutchie032>
---------
Co-authored-by: ex61wi <tim.rorije@ing.com>
Co-authored-by: dutchie032 <dutchie032>
- Refactored all CAP classes.
- Improved timing
- Zones are now not tied to MissionStages
- CAPROUTE_<routeID>_<free>
- routeID is now what is used in the naming convention.
- Units taxi back to their spawn parking space and rearm there.
(Units destroyed while in the Rearming or Repairing state are not taken into account)
* fixed for static train carts having no category?
* Added lastContact logic to be able to mark the location where a unit was last killed in a mission
---------
Co-authored-by: dutchie032 <dutchie032>
* changed from only units to also statics in targets for CAS
* added statics and update docs
* optimised hull creation and did not group by group
* added cas_mission.png
---------
Co-authored-by: dutchie032 <dutchie032>
Co-authored-by: ex61wi <tim.rorije@ing.com>
- Buildable missions now working.
- FARPS and BLUESAM zones are now buildable.
- Secondary Logistics missions are created as buildables become available.
- Logistic missions can be "marked" with a MAP marker.
- Supplies can only be picked up in a SUPPLYHUB zone.
- SUPPLYHUB zones are active once their parents are active. A supplyhub parent can be oneof: FARP, AIRBASE, STAGE.
- Required supplies for a zone can be configured in kilos.
- Crates can be picked up with 1000 or 2000 kilo per crate.
- Max load for a helicopter is set based on public data.
- TO COME: Sling load options
* Improved menu interaction
* Added Overview message
* Added Pinning functionality.
Pinning a mission so you can easily pull up the briefing again.
* Added "Clear View" command to get rid of the message on the screen.
* Initial Methods for SpearheadAPI
* Added Spearhead API
* Added Spearhead API
* fixed compile for api
* Added notes for API in beta
* Added notes for API in beta
* Added Menu to all doc pages
* Added Menu to all doc pages
* added it for real
* added it for real
* fixed develop
* fixed develop
* fixed develop
* wip
* wip
* updated
* work in progress
* work in progress
* added empty docs page
* wip
* removed SAR files from persistence branch
* Added Blue Sams as seperate class
* added initial persistance
* added initial persistance
* added initial persistance
* added initial persistance
* added initial persistance
* added menu to persistence markdown
* added menu to persistence markdown
* added menu to persistence markdown
* docs update
* wip
* wip
* Refactor of Stage classes.
* wip
* wip
* wip
* reworked bluesam and stagebase
* Added waiting stage functionality
* updated docs
* wip
* wip
* wip
* updated
* wip
* wip
* wip
* refactored without issues, needs testing
---------
Co-authored-by: Dutchie <54616262+dutchie032@users.noreply.github.com>
Co-authored-by: dutchie032 <dutchie032>
Co-authored-by: ex61wi <tim.rorije@ing.com>