Commit Graph

  • 21a7594134 Update AI_Air_Patrol.lua Frank 2019-10-22 22:53:04 +02:00
  • 5fd20477d9 Merge pull request #1218 from FlightControl-Master/FF/Develop Frank 2019-10-22 08:46:45 -04:00
  • 01dd3c93d2 AIRBOSS v1.0.9 Frank 2019-10-22 14:35:10 +02:00
  • b733e3b6d8 Merge pull request #1217 from FlightControl-Master/FF/Develop Frank 2019-10-21 16:47:44 -04:00
  • fe2ef11f8d ATIS v0.5.0 Frank 2019-10-21 22:29:45 +02:00
  • 9b6994749b Merge branch 'develop' into FF/Develop Frank 2019-10-21 00:30:02 +02:00
  • 9b209d6ce0 ATIS Frank 2019-10-21 00:29:46 +02:00
  • ed649747bd Merge pull request #1215 from FlightControl-Master/FF/Develop Frank 2019-10-18 15:17:31 -04:00
  • f5f1c9043b ATIS v0.4.1 Frank 2019-10-18 21:15:53 +02:00
  • c7c371dc34 Merge pull request #1212 from FlightControl-Master/FF/Develop Frank 2019-10-14 08:36:17 -04:00
  • 1cea10f03a Update Point.lua Frank 2019-10-14 14:34:53 +02:00
  • 3e9f54aaa5 Merge pull request #1210 from FlightControl-Master/FF/Develop Frank 2019-10-10 19:33:48 -04:00
  • ab1cd41d79 Update ATIS.lua Frank 2019-10-11 01:23:26 +02:00
  • dc9f730d7d ATIS v0.4.0 Frank 2019-10-09 21:13:08 +02:00
  • c0e48288de ATIS v0.3.3 Frank 2019-10-08 00:21:41 +02:00
  • a13b79ced1 Merge pull request #1209 from FlightControl-Master/FF/Develop Frank 2019-10-03 06:15:02 -04:00
  • cd845d385f ATIS v0.3.1 Frank 2019-10-03 12:13:38 +02:00
  • dea7a5674c Merge pull request #1208 from FlightControl-Master/FF/Develop Frank 2019-10-02 14:55:53 -04:00
  • 8d1d2179f9 ATIS v0.3.0 Frank 2019-10-02 20:43:51 +02:00
  • 9b96ff5978 AIRBASE Frank 2019-10-02 19:47:33 +02:00
  • 6cc233cac7 ATIS Frank 2019-10-02 19:45:37 +02:00
  • ad2ce8df78 Improvements to A2A and A2G Dispatchers FlightControl 2019-09-30 10:35:29 +02:00
  • 4ea44308bc Fix for older A2A dispatcher CAP api altitude problem during takeoff ... FlightControl 2019-09-26 19:36:42 +03:00
  • 5cdaf53727 - Added a NoTrace option to the scheduler, so for those schedulers that have a schedule in microseconds, you may wanna use the function NoTrace(), to avoid spamming the dcs.log. - Started with the implementation of multiple languages of speech. Got now a Russian and English prototype working. - Moved radio frequency settings to a squadron, so multiple squadrons can communicate in their own radio frequency. FlightControl 2019-09-25 17:53:11 +03:00
  • fb875077d7 Speech optimizations for A2A dispatcher FlightControl 2019-09-22 20:30:59 +02:00
  • c579aad606 API V2 of the A2A and A2G dispatchers. Now a more fine grained attack is possible. You can now tweak the altitude and speed when units engage the target. Especially useful for ground attacks when SEAD, CAS or BAI.You can model low altitude approaches. Added 2 new test missions under the IAD - A2G API v2. Please report any bugs. FlightControl 2019-09-22 08:23:28 +02:00
  • 8c54b7298d Tuning A2A AI dispatcher to work with new sound speech system. FlightControl 2019-09-15 18:36:27 +02:00
  • b309c25619 Speech Engine Prototype FlightControl 2019-09-15 18:02:45 +02:00
  • 04a699f990 Merge pull request #1197 from FlightControl-Master/FF/Develop Frank 2019-09-13 13:38:52 -04:00
  • d51fc5de8a Update ScheduleDispatcher.lua Frank 2019-09-13 19:37:13 +02:00
  • e458c70a7b Merge pull request #1196 from FlightControl-Master/FF/Develop Frank 2019-09-13 12:58:54 -04:00
  • 2d4a4fb2ca Update ScheduleDispatcher.lua Frank 2019-09-13 18:57:27 +02:00
  • e23ebd622a - Fixing repetition of Patrolling in A2G dispatcher. FlightControl 2019-09-09 20:24:51 +03:00
  • 98e2f2c09b - Added A2G voice overs to some of the basic events during defender flight. More to come, like multiple languages, and also more voice overs concerning some of the more detailed events, like: - Damage - Firing - Enemy location - Callsigns - Numbers for distance and degrees. FlightControl 2019-09-09 19:38:22 +03:00
  • 1fd9cbec1f - Added A2G voice overs to some of the basic events during defender flight. More to come, like multiple languages, and also more voice overs concerning some of the more detailed events, like: - Damage - Firing - Enemy location - Callsigns - Numbers for distance and degrees. FlightControl 2019-09-09 11:17:45 +02:00
  • 1aedcf1ae4 Radio Queue FlightControl 2019-09-09 08:19:48 +02:00
  • e0075cc9ac - Added a new UTILS.kpairs iterator, which will base the iteration on a different key, which can be determined before the iteration starts. eg. the key should be a sort in ascending order on the distance of the information in the set, and it should return the distance + item in the set for each element in the set. - Resolved for TASK_CAPTURE_ZONES the whole logic of determining correctly the player and AI defense zones, as to be displayed in the information panel, this was a very difficult exercise for me. FlightControl 2019-09-08 08:38:33 +02:00
  • 372dd704d2 - Added a randomization to some of the internal schedulers to ensure that the simulation does not get unnecessary hickups and guarantees more fluent play. - Added the option SetFlashStatus() to the CommandCenter to ensure flashing of subscribed tasks automatically to inform the player while in-flight. Also extended TASK to ensure the flasing gets initialized once the player joins the task. FlightControl 2019-09-03 17:25:45 +02:00
  • 14b35cb069 Improvements in trace output: - Scheduled calls are traced with ---> or +++> prefixes... This is handy to find where scheduled calls were actually called in the code. Line number and function is shown correctly now. ---> is for one schedule, and +++> for repeated schedules. - Fsm output is now also organized better. All Fsm calls are shown with :::> prefix. The onafter, onbefore, onenter or onleave method names are also shown, and also the state transition including the function call place is shown now. -- Now for each trace line, the class name has 30 characters space. FlightControl 2019-08-31 07:24:31 +02:00
  • c1b240857f - Remove unnecessary trace lines - Implement Scheduled Trace - Now source and line number are shown for scheduled calls. - Info lines are now shown where appropriate. - The width of trace for the class name is now 25 characters instead of 20. FlightControl 2019-08-26 08:25:46 +02:00
  • 0f5eb30a0f Merge pull request #1192 from FlightControl-Master/FF/Develop Frank 2019-08-25 16:09:05 -04:00
  • 9e0f2c22b6 DATABASE fix Frank 2019-08-25 22:06:51 +02:00
  • c0771c0096 - Bugfix when enemy plane has crashed, AttackerDetection is not existing anymore. Implemented an important fix. Refuel airplanes also when they are engaging targets and the fuel treshold has been reached. - Inherit ZONE_BASE from FSM instead of BASE. Opens a range of possibilities. - Remove from ZONE_GOAL the Zone field, and make it inherit from ZONE_BASE instead of FSM! - Rework the new inheritance tree in the code. (Remove .Zone fields). - Implement the determination of attack and defense zones. - Reworked the TaskInfo to include Type and ShowKey. - Flash A2G Tasking Details. Added menu option. FlightControl 2019-08-25 06:42:03 +02:00
  • c716ba16b3 - Bugfix when enemy plane has crashed, AttackerDetection is not existing anymore. FlightControl 2019-08-24 22:28:44 +02:00
  • 96a904c077 Implemented an important fix. Refuel airplanes also when they are engaging targets and the fuel treshold has been reached. FlightControl 2019-08-24 08:56:50 +02:00
  • f951aae3ee - Inherit ZONE_BASE from FSM instead of BASE. Opens a range of possibilities. - Remove from ZONE_GOAL the Zone field, and make it inherit from ZONE_BASE instead of FSM! - Rework the new inheritance tree in the code. (Remove .Zone fields). - Implement the determination of attack and defense zones. - Reworked the TaskInfo to include Type and ShowKey. - Flash A2G Tasking Details. Added menu option. FlightControl 2019-08-21 22:04:11 +03:00
  • 7a859f20bb Merge pull request #1190 from FlightControl-Master/FF/Develop Frank 2019-08-18 16:26:02 -04:00
  • 3bfa8830a5 Merge branch 'develop' into FF/Develop Frank 2019-08-18 22:21:54 +02:00
  • ec85b42a38 OPS Frank 2019-08-18 22:21:41 +02:00
  • a216eb4e74 Defense test for TASK_CAPTURE_ZONE FlightControl 2019-08-18 16:44:20 +02:00
  • 94476e418e Messaging and Tactical Menu FlightControl 2019-08-17 10:25:26 +02:00
  • fd1eb5f601 AI_A2A_DISPATCHER and AI_A2G_DISPATCHER ... Fixed in-air refuelling problem. Now refuelling is executed instateneously when patrolling in the air and the fuel treshold has been reached. FlightControl 2019-08-16 22:15:29 +02:00
  • db7ec60c86 Merge pull request #1189 from FlightControl-Master/FF/Develop Frank 2019-08-14 16:44:20 -04:00
  • 97e1a65b52 WAREHOUSE v0.9.6 Frank 2019-08-14 22:36:39 +02:00
  • 23497dddd4 ARTY v1.1.3 Frank 2019-08-14 22:32:45 +02:00
  • e8a7def26e Update Airboss.lua Frank 2019-08-14 21:51:55 +02:00
  • 28a23c21f4 Update Airboss.lua Frank 2019-08-14 00:35:54 +02:00
  • f32094aa43 up Frank 2019-08-12 22:55:56 +02:00
  • c215255ae2 Merge branch 'develop' into FF/Develop Frank 2019-08-11 20:39:31 +02:00
  • 53b998cfab Airboss v1.0.7 Frank 2019-08-11 20:25:33 +02:00
  • 0a0a7d0fc3 Added a task message when it is engaging or not. Important for communication to the player. FlightControl 2019-08-11 12:59:43 +02:00
  • d84ae236eb Added a task message when it is engaging or not. Important for communication to the player. FlightControl 2019-08-11 12:59:21 +02:00
  • 6dff84f435 Fixed problem with detections escalating. Too much events fired. FlightControl 2019-08-11 11:00:53 +02:00
  • 1bfa5b5ee0 Fixed problem with detections escalating. Too much events fired. FlightControl 2019-08-11 11:00:33 +02:00
  • c3618bdc26 - Fixed Messaging of A2G defenses to players within the same coalition. Now the callsign will be used to communicate, not the user id. FlightControl 2019-08-11 10:06:35 +02:00
  • eebc5d90d1 - Fixed Messaging of A2G defenses to players within the same coalition. Now the callsign will be used to communicate, not the user id. FlightControl 2019-08-11 10:06:16 +02:00
  • 596b3ddb4a Fixes issue with SetDetectionLimit Optimized the detection intervals + fixed bugs with player detection. FlightControl 2019-08-11 09:46:25 +02:00
  • e770af9fc9 Optimized the detection intervals + fixed bugs with player detection. FlightControl 2019-08-11 09:45:28 +02:00
  • d3c76da7a2 Fixes issue with SetDetectionLimit FlightControl 2019-08-11 08:32:34 +02:00
  • 5f9880f17d - Implemented attack nearest target. - Implemented attack nearest ground target. - Implemented attack nearest air target. - Report all targets. - Report only ground targets. - Report only ground targets with radar. - Report only air targets. - Sort targest from nearest to furthest. - Improved menu system. - Improved detection of ground targets and air targets and reporting. - Added the task TASK_CAPTURE as part of the reporting framework. - Improved the detection of targets. Now targets with specific detection methods are correctly detected. f.e. disabling DLINK will now work correctly! FlightControl 2019-08-10 15:42:00 +02:00
  • d6b1018700 - Implemented attack nearest target. - Implemented attack nearest ground target. - Implemented attack nearest air target. - Report all targets. - Report only ground targets. - Report only ground targets with radar. - Report only air targets. - Sort targest from nearest to furthest. - Improved menu system. - Improved detection of ground targets and air targets and reporting. - Added the task TASK_CAPTURE as part of the reporting framework. - Improved the detection of targets. Now targets with specific detection methods are correctly detected. f.e. disabling DLINK will now work correctly! FlightControl 2019-08-10 15:41:34 +02:00
  • f934c8cb77 Update Warehouse.lua Frank 2019-08-08 23:27:45 +02:00
  • db4b5383fa Merge branch 'develop' into FF/Develop Frank 2019-08-07 22:58:07 +02:00
  • 4982cabcfb AIRBOSS v1.0.7 Frank 2019-08-07 22:17:16 +02:00
  • 5594cd8fdf Removed the escorts to detect targets using DLINK. Now escorts will only report targets that were detected by its own onboard detection methods. FlightControl 2019-08-07 16:42:08 +02:00
  • fbb32a9e45 Removed the escorts to detect targets using DLINK. Now escorts will only report targets that were detected by its own onboard detection methods. FlightControl 2019-08-07 16:41:21 +02:00
  • 1c559110a2 Merged 'develop'. FlightControl 2019-08-07 16:08:10 +02:00
  • 6f170db344 Update SWAPR.lua Frank 2019-08-05 21:37:28 +02:00
  • 27a1401ae1 SWAPR v0.0.2 Frank 2019-08-05 18:04:59 +02:00
  • debf784d0c SWAPR v0.0.1 Frank 2019-08-05 11:15:45 +02:00
  • 5a97f68778 Escort menus are deleted once the escort crashes. FlightControl 2019-08-02 21:10:56 +03:00
  • d2ef75b22c Fixed nasty bug where the same plane would be chosen all the time for request spawns. Root cause was the inherit. self variables were also copied during inherit of the chile object, resulting in a bad bad bad behaviour. Also cleaned up the menus once the player exists the client. When rejoining, it will only see the menu of the current or requested escorts. I still need to fix a method to renew unused (but alive and intact) escorts for gamey play. FlightControl 2019-08-01 21:17:46 +03:00
  • 115743263b Fixed nasty bug where the same plane would be chosen all the time for request spawns. Root cause was the inherit. self variables were also copied during inherit of the chile object, resulting in a bad bad bad behaviour. FlightControl 2019-08-01 21:16:01 +03:00
  • 59447999f0 Updates FlightControl 2019-08-01 18:29:57 +03:00
  • 4554ac1f3e Merge pull request #1188 from FlightControl-Master/FF/Develop Frank 2019-07-28 22:49:25 +02:00
  • d08d8db298 AIRBOSS v1.0.6 Frank 2019-07-28 22:43:10 +02:00
  • 099f95f3cc Merge pull request #1187 from FlightControl-Master/FF/Develop Frank 2019-07-22 21:45:06 +02:00
  • 20cf69c182 Update Airboss.lua Frank 2019-07-22 21:20:05 +02:00
  • f931af2ee9 Updates Frank 2019-07-22 21:06:12 +02:00
  • 96fe9d51d6 Typo bug fix Frank 2019-07-22 16:55:17 +02:00
  • d264c6f6a5 Update RecoveryTanker.lua Frank 2019-07-21 23:59:35 +02:00
  • e17e635710 Updates Frank 2019-07-21 23:59:05 +02:00
  • d4b9fc9e40 Updates Frank 2019-07-21 23:35:09 +02:00
  • d66672a29c Merge pull request #1184 from FlightControl-Master/FF/Develop Frank 2019-07-12 22:27:17 +02:00
  • 345b0055f3 Update Fox.lua Frank 2019-07-12 21:53:52 +02:00
  • 7fdc049079 Update Fox.lua Frank 2019-07-12 20:39:07 +02:00
  • 5caab9c6f3 FOX Frank 2019-07-12 18:38:13 +02:00
  • 03042c8282 AIRBOSS v1.0.4 Frank 2019-07-12 09:41:13 +02:00
  • c46028ff2d FOX v0.6.0 Frank 2019-07-10 22:29:49 +02:00
  • bd83344c21 Merge pull request #1179 from FlightControl-Master/FF/Develop Frank 2019-07-06 23:43:21 +02:00