Commit Graph

67 Commits

Author SHA1 Message Date
FlightControl 925ce3ad63 Auto assignment of tasks with prioritization of an auto assign method. The default assign method is random, which is set at the command center. Each task type implements a prioritization mechanism which calculates the priotity of the task based on various methods: random, distance or priority. The distance is calculated from the task coordinate from the command center location.
Also fixed in a first try the route bug on Controllables.
2019-03-10 16:41:53 +01:00
funkyfranky c60bb29303 Minor fixes
Task_A2G: fixt GetAlt()
AI_Formation: fixed comma in equation
2018-07-17 22:19:25 +02:00
Van De Velde ea89c6255b Documentation improvements 2018-06-22 05:59:28 +02:00
FlightControl_Master d9d53db53f Documentation improvements. 2018-06-02 18:23:06 +02:00
FlightControl_Master e9473e9179 Documentation improvements 2018-06-02 07:25:43 +02:00
FlightControl_Master f556077ff6 Cleanup 2018-06-01 06:52:36 +02:00
FlightControl_Master 43b320ca90 New versions with documentation 2018-05-29 22:34:33 +02:00
FlightControl_Master 5e2a5cf5e8 Tasking and Functional 2018-05-23 13:51:47 +02:00
FlightControl_Master 1b39f5d6e6 Optimized comments and documentation set 2018-05-23 10:42:27 +02:00
FlightControl_Master 47dd73a377 Fixes 2018-04-13 12:22:39 +02:00
FlightControl_Master 706aea01ca Cleanup of documentation of AI 2018-03-20 10:34:53 +01:00
FlightControl_Master 7c2c6daf3e Tracify comments 2018-03-18 11:17:37 +01:00
FlightControl_Master d672983c11 Progress 2018-03-17 08:02:25 +01:00
FlightControl_Master 9be9277a08 Clean up the detection code. It is complicated 2018-03-17 05:23:44 +01:00
FlightControl_Master c5c437fa50 New code 2018-03-15 11:41:52 +01:00
FlightControl_Master f5a2183808 - Fixes A2A dispatching
- Fixes problem with target marking.
2018-03-13 12:16:59 +01:00
FlightControl_Master 778ab58eee Could not test all, but already committing. It works in SP and fixes the completed task issue. 2018-03-09 12:36:53 +01:00
FlightControl_Master 0865390284 I messed the non decection part. 2018-03-05 21:05:34 +01:00
FlightControl_Master 03c38356ce Fixed the issue that No commandcenter menu was generated in case of birth of a join of a player. 2018-03-05 11:36:01 +01:00
FlightControl_Master 9f17382145 Reworked heavily the generation of reports and text on map coordinates. 2018-03-04 13:15:20 +01:00
FlightControl_Master a518af1200 Issue #814 solved by adding it to the task reports of the A2G task. 2018-03-03 05:50:31 +01:00
FlightControl_Master 02c671bd63 Ensuring that only alive groups are handled, trying to solve the menu issues.
Optimizing the threatlevel boxes.
2017-12-11 11:08:15 +01:00
FlightControl_Master dd58838983 * Rewritten the complete menu mechanism.
* SetRemoveParent method on menus removed, made obsolete, to avoid menus being deleted that should not.
  * A2G reports now work again, and improved the reporting for successful or failed tasks.
  * Removed MENU_CLIENT and MENU_CLIENT_COMMAND
  * Improved the detection of new spawned groups within the TASK_A2G_DISPATCHER.
  * Improved how new detections and new target sets are reported and followed-up within the TASK_A2G mechanism.

Pending: Improve the TASK_A2A_DISPATCHER and TASK_A2A mechanisms.
2017-11-22 06:22:36 +01:00
FlightControl_Master a8c5ccd4ad * Final version
* Monitor off taxi way
  * Monitor maximum speed
  * Monitor kick speed
2017-10-23 15:30:40 +02:00
FlightControl_Master ffc1c5d6ad Progress 2017-10-05 18:31:39 +02:00
FlightControl_Master 4edc8363e1 Urgent fixes
* DESIGNATE: Messages not appearing correctly and crashing the logic is
fixed. (due to a stupid typo).
* TASK_A2G: Tasking is fixed. Status menus are now displayed properly.
Also when the task is planned.
* MENU_COMMAND: I found now why DCS is displayer "error in error
handler" sometimes when a menu was selected. The error handler is DCS is
bugged, so made my own one.
2017-09-18 06:10:45 +02:00
FlightControl_Master adb4befcdf Updates 2017-09-13 07:07:07 +02:00
FlightControl_Master 6d1385a031 Implemented Message Types
* Added Message Type Methods
* SETTINGS menu has been added with Message Type display times
* Modifed the FSM action classes to use the new Message Type methods.
2017-09-12 11:41:52 +02:00
FlightControl_Master 560f551ed7 Progress 2017-09-11 14:54:08 +02:00
FlightControl_Master 1cf2383dfd First version 2017-08-15 17:44:09 +02:00
FlightControl_Master 82c7121125 Fixes for tasking reporting 2017-08-06 11:02:48 +02:00
FlightControl_Master c3ee9306f3 Progress 2017-07-25 12:54:15 +02:00
FlightControl b5c53baf67 Fixed #592 2017-07-07 18:19:37 +02:00
FlightControl f221047eba Updated various functions for tasking. 2017-07-02 12:14:41 +02:00
FlightControl 6b920ea3f4 Mission Progress Report added
This reports lists for the tasks in the mission which players have made
progress for that task.
2017-06-25 07:28:55 +02:00
FlightControl aed71ca9e2 Task Progress Accounting
Record achievement history for players executing a task. Only show
progress when there is progress to report. Only score progress when
there is progress for a player, not for other groups.
2017-06-24 15:05:33 +02:00
FlightControl 50094fde6c Additional scores definitions 2017-06-24 11:35:20 +02:00
FlightControl f0c20be967 Improved Task Goal monitoring 2017-06-23 21:54:59 +02:00
FlightControl 9984055f7d Documentation 2017-05-29 18:02:57 +02:00
FlightControl 4e29565382 Documentation 2017-05-29 14:09:07 +02:00
FlightControl b6ecd52444 Mission goals 2017-05-26 09:43:49 +02:00
FlightControl a1a8f90cc5 Removed some old code 2017-05-26 08:35:49 +02:00
FlightControl 599f31dfae Final tests done, publishing 2017-05-22 12:17:18 +02:00
FlightControl 96fdf72400 Progress implementing teh SETTINGS class and coordinates per Controllable of the player 2017-05-20 13:32:21 +02:00
FlightControl caedaddd06 Fixed with A2G tasking
Imagine, the mission had a static moose.lua. I was testing with a static
moose.lua
2017-05-16 21:24:38 +02:00
FlightControl 03d215dc2a Home page change and BAI name changes 2017-05-09 11:25:33 +02:00
FlightControl 2fadd949a6 Fixes 2017-05-07 15:37:27 +02:00
FlightControl 858670ab80 Improvements 2017-04-26 22:34:17 +02:00
FlightControl 0c7622969d Fixes in documentation 2017-03-31 14:31:00 +02:00
FlightControl 32c5227d71 Updated stuff in tasking
-- SET improved
-- Resolved bug with destroy scoring not granted.
-- Implemented LL for all detection reports
-- Testing
-- Added test mission TAD-220 for DETECTION_TYPES testing.
2017-03-20 12:53:36 +01:00