Commit Graph

  • 2c6e8c414c Add --dev flag to put the game in developer mode. Dan Albert 2022-03-05 11:24:37 -08:00
  • b4edd5d841 Draw commit boundaries in the new map. Dan Albert 2022-03-05 02:23:14 -08:00
  • 35df036eb8 Fix flight position update performance. Dan Albert 2022-03-05 00:42:22 -08:00
  • 05fbdae54c Remove redux-logger middleware. Dan Albert 2022-03-05 00:39:26 -08:00
  • b6457ae434 Un-split the flight data by coalition. Dan Albert 2022-03-04 19:48:42 -08:00
  • 59f734dd07 Draw frozen combat in the new UI. Dan Albert 2022-03-04 19:41:33 -08:00
  • 88cd9e19c5 Draw aircraft locations in the new map. Dan Albert 2022-03-04 18:34:01 -08:00
  • 980d8f3092 Fix mistake introduced in previous commit. Dan Albert 2022-03-04 02:23:42 -08:00
  • 811f46c289 Draggable waypoints with timing info. Dan Albert 2022-03-04 02:21:22 -08:00
  • 6933470ce0 Respond to ATO changes in the new UI. Dan Albert 2022-03-04 00:46:44 -08:00
  • cba39df5da Handle to front line events in the new UI. Dan Albert 2022-03-04 00:37:31 -08:00
  • 34111cfc67 Update all TGOs on capture. Dan Albert 2022-03-04 00:29:31 -08:00
  • fef123c2d4 Add redux-logger. Dan Albert 2022-03-04 00:09:34 -08:00
  • a710ce5e1b Run prettier across the react source. Dan Albert 2022-03-03 23:34:18 -08:00
  • 13ca5352c7 Add import sorting to prettier. Dan Albert 2022-03-03 23:32:57 -08:00
  • 92236a5bc3 Update the react map for some new events. Dan Albert 2022-03-03 23:31:07 -08:00
  • 4539e91fa9 Add missing keys to list components. Dan Albert 2022-03-03 21:51:47 -08:00
  • c5c596dc2f Move TGOs out of MapModel. Dan Albert 2022-03-03 17:10:12 -08:00
  • d0ad554e14 Merge pull request #2040 from dcs-liberation/ukraine C. Perreau 2022-03-03 23:48:11 +01:00
  • 3037b540d4 Update README.md C. Perreau 2022-03-03 23:35:43 +01:00
  • 0b1365a04b Properly credit CC artwork author. Khopa 2022-03-03 23:34:22 +01:00
  • ccb510fe47 Move front lines out of MapModel. Dan Albert 2022-03-03 01:52:53 -08:00
  • 89b987fc87 Stop fetching timing info for unselected flights. Dan Albert 2022-03-03 01:24:32 -08:00
  • 8d806def5b Use FastAPI interface for the front lines. Dan Albert 2022-03-03 00:11:40 -08:00
  • e5f4974e9a Stop ad-hoc constructing FrontLines. Dan Albert 2022-03-03 00:38:52 -08:00
  • 4dfc42528d Eliminate unnecessary waypoint API call in map. Dan Albert 2022-03-03 00:10:45 -08:00
  • 79b471b41c Remove CSS that was messing with text alignment. Dan Albert 2022-03-02 23:57:05 -08:00
  • f9f18dd38b Fix drawing of non-path waypoints. Dan Albert 2022-03-02 23:53:16 -08:00
  • d53fc46ffc All multiple event steam connections. Dan Albert 2022-03-02 23:51:12 -08:00
  • 781f8fb0e8 Fix a few display discrepancies in the new map. Dan Albert 2022-03-02 23:44:46 -08:00
  • b39a44ae37 Draw front lines on the react map. Dan Albert 2022-03-02 23:33:15 -08:00
  • 9a2c10a98f Draw supply routes on the react map. Dan Albert 2022-03-02 23:10:11 -08:00
  • 0bdb4ac894 Draw air defense threat/detection ranges. Dan Albert 2022-03-02 21:51:16 -08:00
  • 510dcd762f 🇺🇦 Support for Ukraine Khopa 2022-03-02 17:52:47 +01:00
  • 64b01c471b Partial implementation of TGO display. Dan Albert 2022-03-02 00:57:58 -08:00
  • 1cd77a4a77 Fix display of control points. Dan Albert 2022-03-01 23:39:49 -08:00
  • dba2699b7e Add missing controls for flight plan layers. Dan Albert 2022-03-01 23:31:46 -08:00
  • 78b080063e Add layer control. Dan Albert 2022-03-01 23:25:02 -08:00
  • 98c36c8b03 Remove default zoom control, add map scale. Dan Albert 2022-03-01 23:09:41 -08:00
  • aac333e132 Draw waypoint markers for the selected flight. Dan Albert 2022-03-01 23:06:03 -08:00
  • 030675812e Cite the websocket tutorial I used for reference. Dan Albert 2022-03-01 21:25:32 -08:00
  • 8e8bbe84f3 Add websocket handling for selected flights. Dan Albert 2022-03-01 20:42:59 -08:00
  • 6d29bfdf65 Fix game state on refresh. Dan Albert 2022-03-01 20:44:32 -08:00
  • 625f36c780 More cleanup. Dan Albert 2022-03-01 01:12:11 -08:00
  • 6ff9208d46 Reorganize React project structure. Dan Albert 2022-03-01 00:48:08 -08:00
  • 406a64ae3f Draw flight plan paths in the react UI. Dan Albert 2022-03-01 00:08:34 -08:00
  • bd8aa0296b Add map debugging launch configuration for vscode. Dan Albert 2022-02-28 22:36:48 -08:00
  • 21ba1bea36 Remove debug logging from react map. Dan Albert 2022-02-28 22:32:19 -08:00
  • e51662526b Add an electron app for the React front-end. Dan Albert 2022-02-28 22:24:46 -08:00
  • c628695a4e Persist window geometry on close. Dan Albert 2022-02-28 18:08:40 -08:00
  • 155f9d4052 Make react-scripts devdependency to shut up audit. Dan Albert 2022-02-28 00:44:13 -08:00
  • abadfef5a7 Remove unused workflow. Dan Albert 2022-02-28 00:34:39 -08:00
  • 59e98b31df Add a basic React implementation of the map. Dan Albert 2022-02-26 14:15:39 -08:00
  • 4e348dd99a Add a server setting for disabling the API key. Dan Albert 2022-02-27 22:38:00 -08:00
  • 0056747aee Add an endpoint for listing all control points. Dan Albert 2022-02-27 22:37:47 -08:00
  • e3adcada52 Migrate air icons to milsymbol. Dan Albert 2022-02-27 22:25:45 -08:00
  • 02383763ec Update TGOs to use milsymbol for icons. Dan Albert 2022-02-27 22:03:20 -08:00
  • e7398af877 Update ControlPoint UI to use milsymbol library. Dan Albert 2022-02-27 19:06:21 -08:00
  • e1cdbed2e1 Update pre-commit to a newer version of Black. Dan Albert 2022-02-27 19:05:32 -08:00
  • 41158543cf Add basic implementation for APP-6 SIDCs. Dan Albert 2022-02-27 18:38:59 -08:00
  • 05f3f3636b Add possible options to aircraft yamls for convenience walterroach 2022-02-26 22:51:44 -06:00
  • 0e324115be Update changelog RndName 2022-02-27 01:19:33 +01:00
  • a3a5c59327 Stream turn initialization events from the UI. Dan Albert 2022-02-26 13:40:39 -08:00
  • 762bc328e1 Fix SA-8 LD used incorrectly as SA-13 and cleanup RndName 2022-02-26 22:31:01 +01:00
  • 2585dcc130 Add (very!) rough simulation of frozen combat. Dan Albert 2021-12-22 13:07:10 -08:00
  • bc41261009 Fix missing parameter for initialize_turn RndName 2022-02-26 21:43:08 +01:00
  • a53812c0fb Fix helipad creation RndName 2022-02-25 23:01:56 +01:00
  • af4a718fc7 Fix server shut down on exit. Dan Albert 2022-02-25 17:12:00 -08:00
  • 2efe4f6c80 Add missing super() call. Dan Albert 2022-02-25 16:52:28 -08:00
  • 332959128a Move back to upstream pydcs. Dan Albert 2022-02-25 16:49:26 -08:00
  • d6e82d44fc Fix FastAPI doc pages. Dan Albert 2022-02-25 16:34:11 -08:00
  • 45e76e12b6 Move FlightJs out of MapModel. Dan Albert 2022-02-22 20:40:58 -08:00
  • ad0d3412fb Cleanup helipad creation and heli spawn RndName 2022-02-24 23:21:17 +01:00
  • 6f8c30ec81 Fix helicopter spawning inside each other RndName 2022-02-24 21:47:37 +01:00
  • c88fa6d2af Fix error in mission caused by wrong farp creation RndName 2022-02-24 21:46:05 +01:00
  • e4aedc9e83 Stop connecting to dead signal. Dan Albert 2022-02-22 20:42:15 -08:00
  • b1356551c6 Move threat zones out of MapModel. Dan Albert 2022-02-22 19:59:29 -08:00
  • 1c543666b5 Move unculled zones out of MapModel. Dan Albert 2022-02-22 19:37:43 -08:00
  • 95836a217c Remove dead code. Dan Albert 2022-02-22 19:17:55 -08:00
  • 2ae820fb20 Move MapZones out of MapModel. Dan Albert 2022-02-22 19:16:55 -08:00
  • 0e6a303c17 Move NavMesh out of MapModel. Dan Albert 2022-02-22 18:47:51 -08:00
  • 1a9930b93a Remove our old lat/lon support code. Dan Albert 2022-02-22 17:40:07 -08:00
  • bb72acd3ac Fix #1988 broken stored heading in Payload editor (#2020) Walter Ray Haynie 2022-02-22 19:06:20 -06:00
  • 9e2e4ffa74 Update pydcs, adapt to new Point APIs. Dan Albert 2022-02-21 18:14:49 -08:00
  • ff12b37431 Load TgoLayoutGroups in correct order RndName 2022-02-23 00:06:34 +01:00
  • ac80c4adc1 Finish moving gen into game. Dan Albert 2022-02-22 00:10:31 -08:00
  • 3e08e0e8b6 Un-pydantic FlightWaypoint. Dan Albert 2022-02-21 23:10:28 -08:00
  • c5ab0431a9 Re-enable uvicorn error logging. Dan Albert 2022-02-21 22:57:18 -08:00
  • df7be8603b Clean up some uses of Point to prep for update. Dan Albert 2022-02-21 18:12:59 -08:00
  • bafc9dc65e Mention incompatible skynet plugin RndName 2022-02-21 20:55:07 +01:00
  • 0a13839155 Fix missing logistic units in layout causing error RndName 2022-02-21 20:28:29 +01:00
  • 54e24dff39 Improve Layout System and adopt to review RndName 2022-02-15 17:02:52 +01:00
  • 2c17a9a52e Refactor Templates to Layouts, Review and Cleanup RndName 2022-02-10 12:23:16 +01:00
  • 1ae6503ceb Rework S-300 and Naval Templates, Groups and Classes RndName 2022-02-10 12:21:12 +01:00
  • f72f669d00 Update Units, add Ships and Groups RndName 2022-01-29 00:44:22 +01:00
  • f10f792c4b Update Factions RndName 2022-01-29 00:43:51 +01:00
  • 344d4e31b7 Migrate generators to templats RndName 2022-01-29 00:43:28 +01:00
  • 60c8c80480 Decoupling and generalization of templates RndName 2022-01-29 00:42:58 +01:00
  • daf4704fe7 Rotate ground-units as in the campaign miz RndName 2022-01-17 20:31:49 +01:00
  • 5febcdd4e4 Implement Template System for ground objects RndName 2022-01-19 13:06:19 +01:00