12 Commits
Author SHA1 Message Date
dutchie031andGitHub b6a1285bde Refactored Persistance managed by SpawnManager for groups, and added … (#53)
* 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
2025-07-11 20:06:09 +02:00
dutchie031andGitHub 0233b9e2d7 Cap rework (#48)
- 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)
2025-06-01 18:58:35 +02:00
dutchie031GitHubdutchie032 <dutchie032>
ab8d667504 Fix/v5.0 (#46)
* fixed for static train carts having no category?

* fixed issues with v5.0.0

---------

Co-authored-by: dutchie032 <dutchie032>
2025-05-29 17:31:51 +02:00
dutchie031GitHubdutchie032 <dutchie032>
d6178bcdd7 Feature/mark contact (#45)
* 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>
2025-05-28 13:58:03 +02:00
dutchie031andGitHub fbcff08a54 Smarter battle (#41)
* smarter AI battles
2025-05-26 11:55:47 +02:00
dutchie031 0d6809552d fix 2025-05-25 23:39:34 +02:00
dutchie031 64b6d20bdd minor logging additions 2025-05-10 14:37:43 +02:00
dutchie031 b50657902f added StageOverview elements 2025-05-09 10:49:24 +02:00
dutchie031 f08cee4314 recurring command updates fix 2025-05-07 18:01:36 +02:00
dutchie031andGitHub a2f62d797b Feature/mission refactor (#26)
* Refactored Mission classes to add Missions other than trigger zone missions. (eg. Runway Strikes, Resupply etc.)
* Runway strike initial POC
Co-authored-by: dutchie032 <dutchie032>
2025-05-07 13:18:45 +02:00
dutchie031andGitHub 5f434542af Fix/mission commands fix (#24) 2025-05-03 02:44:15 +02:00
dutchie031GitHubDutchiedutchie032 <dutchie032>ex61wi
ff392e0e7e Develop (#16)
* 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>
2025-04-22 14:39:22 +02:00