Dan Albert
c5c596dc2f
Move TGOs out of MapModel.
2022-03-03 17:11:01 -08:00
Dan Albert
ccb510fe47
Move front lines out of MapModel.
2022-03-03 02:17:13 -08:00
Dan Albert
d53fc46ffc
All multiple event steam connections.
...
We don't support multi-client yet, but this is useful when debugging the
react UI in a browser instead of in the Liberation UI.
2022-03-02 23:51:12 -08:00
Dan Albert
406a64ae3f
Draw flight plan paths in the react UI.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2039
2022-03-01 01:14:21 -08:00
Dan Albert
2585dcc130
Add (very!) rough simulation of frozen combat.
...
There are some TODOs here but th behavior is flagged off by default. The
biggest TODO here is that the time spent frozen is not simulated, so
flights that are engaged by SAMs will unfreeze, move slightly, then re-
freeze.
https://github.com/dcs-liberation/dcs_liberation/issues/1680
2022-02-26 13:01:46 -08:00
Dan Albert
af4a718fc7
Fix server shut down on exit.
...
If there's a websocket being waited on the shut down won't actually
happen. Add a new event for shut down and send it to break the websocket
out of its loop.
2022-02-25 17:12:00 -08:00
Dan Albert
45e76e12b6
Move FlightJs out of MapModel.
2022-02-25 01:31:07 -08:00
Dan Albert
b1356551c6
Move threat zones out of MapModel.
2022-02-22 19:59:29 -08:00
Dan Albert
1c543666b5
Move unculled zones out of MapModel.
2022-02-22 19:37:43 -08:00
Dan Albert
0e6a303c17
Move NavMesh out of MapModel.
2022-02-22 18:49:12 -08:00
Dan Albert
1a9930b93a
Remove our old lat/lon support code.
...
pydcs provides this now.
2022-02-22 17:40:35 -08:00
Dan Albert
09457d8aab
Move frozen combat handling out of MapModel.
2022-02-19 13:51:18 -08:00
Dan Albert
4e030c4a3a
Add explicit types where they aren't needed.
...
I have no idea why mypy is whining about this.
2022-02-16 17:04:25 -08:00
Dan Albert
21f7912458
Add websocket event stream for sim updates.
...
As a proof of concept this only covers the flight positions.
2022-02-16 01:34:56 -08:00