Pax1601
c66c9242b3
Refactor Python API structure and enhance backend command handling
...
Major refactor of the Python API: moved modules into subdirectories, replaced app.py with api.py, and added new audio and utility modules. Backend C++ code now tracks command execution results, exposes them via the API, and improves command result handling. Also includes updates to the SRS audio handler, random string generation, and VSCode launch configurations.
2025-08-07 17:01:30 +02:00
Pax1601
cd34eebcba
fix: ROE not set correctly when setting defaults
...
Changed the default ROE value in unit.h from OPEN_FIRE_WEAPON_FREE to OPEN_FIRE. Renamed mods.png to image.png in docs/images. Removed an unnecessary blank line in the audio section of olympus.json. Bumped version in version.json from v2.0.3 to v2.0.4.
2025-08-04 19:37:32 +02:00
MarcoJayUsai
a112ef4aa2
fix(unit): unit and group id are now of the correct type; added DCS unitId to dead units
2025-05-30 14:01:00 +02:00
MarcoJayUsai
5237dc688a
refactor: adding back country, group id and original unit id to the unit data for future uses
2025-04-28 16:14:07 +02:00
Davide Passoni
2d0e10bc0b
fix: not airborne units no longer targeted, racetracks not drawn for airborne units
2025-03-31 11:06:57 +02:00
Pax1601
1248ffb60b
feat: added airborne variable
2025-03-31 08:14:17 +02:00
Pax1601
8cce77c4d3
fix: Complete implementation of alarm state
2025-03-24 22:59:41 +01:00
Pax1601
2b5b428237
fix: Added setting of forced AlarmState
2025-03-24 21:07:08 +01:00
MarcoJayUsai
1622d663bb
feat(alarm state): refactor to separe alarm state from radar state. Kown issue: alarm state is not correctly mantained
2025-03-24 18:42:04 +01:00
MarcoJayUsai
3a44608e2b
Merge remote-tracking branch 'origin/release-candidate' into features/redgreen-unit
2025-03-21 16:47:47 +01:00
MarcoJayUsai
f1fcabe7f7
feat(alarm state): alarm state command is now working in DCS
2025-03-21 16:21:35 +01:00
MarcoJayUsai
ee15106be1
feat(radar state): initial scaffolding
2025-03-18 14:42:46 +01:00
Davide Passoni
f0826bbdba
fix: Fixed multiple errors in scenic AAA modes
2025-03-14 16:45:46 +01:00
Pax1601
34f9a8bc40
feat: Improvements on scenic modes
2025-03-12 18:43:14 +01:00
Davide Passoni
9525982161
feat: added laser code change, target move, and delete
...
Note: deleted lasers are not removed from table and keep being drawn. Also added a cooler looking server page
2025-01-30 16:20:31 +01:00
Pax1601
5a4a202805
feat: started implementing infrared and laser
2025-01-29 08:03:32 +01:00
Davide Passoni
79f9905413
feat: completed orbit management
2025-01-28 09:47:44 +01:00
Davide Passoni
c2ea746d48
feat: started adding ability to set and draw racetracks
2025-01-24 17:33:27 +01:00
Davide Passoni
96415fd087
Feat: added backend ability to set spawn heading
2025-01-24 15:01:25 +01:00
MarcoJayUsai
89051c3e85
refactor(unit): moved data update code from initialize to update; made initialize and update final
2024-11-19 13:58:16 +01:00
MarcoJayUsai
5cd566c7ca
feat(map): added an option to show human controlled unit original callsign
2024-11-11 12:19:05 +01:00
Stefan Arsic
2124e9cd42
Fixed setting skill level
2024-02-03 22:29:26 +01:00
Stefan Arsic
497f718e4b
Added option for ground units to change skill
2024-01-12 22:33:43 +01:00
WoodyXP
c042d2b6f5
Changes
2024-01-11 17:37:28 +01:00
Pax1601
8024db9579
Renamed src to backend
2024-01-03 16:19:16 +01:00