Commit Graph

  • 9647a1a84e Implementation of unit maintenance in DATABASE and SETs for Cargo objects. Pls retest. FlightControl 2018-09-11 10:04:33 +02:00
  • c1191e286a Added the new event S_EVENT_REMOVE_UNIT to trigger the removal of units (from groups also) when a :Destroy(false) or :Destroy() is called for a UNIT object. The units are then removed from each SET that is subscribed to a set of UNIT objects or GROUP objects! Also the DATABASE is correctly managing this new removal method. This to prevent the DATABASE getting corrupted with dead units, which were removed with :Destroy(), but which weren't cleaned from the database. FlightControl 2018-09-11 09:00:30 +02:00
  • 552718e303 Warehouse v0.4.1alpha funkyfranky 2018-09-11 00:04:33 +02:00
  • 85505f3feb Warehouse v0.4.1w funkyfranky 2018-09-10 16:32:10 +02:00
  • cc9b695b68 Warehouse v0.4.1 funkyfranky 2018-09-09 23:57:17 +02:00
  • 64ed3a119f Merge branch 'develop' into FF/Develop funkyfranky 2018-09-09 22:04:52 +02:00
  • 53ac9ca500 Warehouse v0.4.0 funkyfranky 2018-09-09 22:04:31 +02:00
  • 72538597ad Fixing additional problems with AI cargo helicopters FlightControl 2018-09-09 19:45:49 +02:00
  • 5c5b9df470 Fixing problem with AI cargo helicopter pickup FlightControl 2018-09-09 18:44:04 +02:00
  • 7c3a8f448c Merge branch 'develop' into FF/Develop funkyfranky 2018-09-09 13:46:22 +02:00
  • bd1aec6deb Warehouse v0.3.9 funkyfranky 2018-09-09 13:46:12 +02:00
  • 492563d6f3 Fixing errors with Aborted, Failed and Cancelled state transitions. The handling was wrong, causing the root handlers not being called anymore, causing the task not being able to fail, cancel, abort. FlightControl 2018-09-09 07:39:13 +02:00
  • 3ec2d525a9 Merge branch 'develop' into FF/Develop funkyfranky 2018-09-09 00:04:25 +02:00
  • dbd358be35 Warehosue v0.3.8 funkyfranky 2018-09-08 23:50:11 +02:00
  • 69934a8cae Fixes for relocation. FlightControl 2018-09-08 17:08:52 +02:00
  • e13cf07999 Fixing respawn problem. FlightControl 2018-09-08 16:42:45 +02:00
  • 0948229335 Implemented the option for APC dispatcher and APC cargo, not to disembark when enemies are nearby. The CombatRadius is zero. FlightControl 2018-09-08 15:42:06 +02:00
  • a0e77c04e0 Fix for shadowze on the cargo templates not correctly destroyed after being respawned. The original groups should be cleaned from the database. FlightControl 2018-09-08 14:14:31 +02:00
  • 718679b5dd Warehouse v0.3.7w funkyfranky 2018-09-07 16:41:23 +02:00
  • 107c2da635 Merge branch 'develop' into FF/Develop funkyfranky 2018-09-06 23:28:40 +02:00
  • c2064690f1 AI CARGO funkyfranky 2018-09-06 23:25:19 +02:00
  • 3f875ce276 Warehouse v0.3.7 funkyfranky 2018-09-06 23:20:47 +02:00
  • 703dac8251 Optimization solving the overloading problem with Loaded event for cargo deployment. FlightControl 2018-09-06 20:31:33 +02:00
  • 5bd6f4901f Fixed issues with pickup zones. FlightControl 2018-09-06 19:23:13 +02:00
  • 5c29f48a88 Home event handler implementation for APCs and Helicopters. airplanes is to be further investigated. FlightControl 2018-09-06 18:36:31 +02:00
  • 012122e8da Warehouse v0.3.6w funkyfranky 2018-09-06 16:22:56 +02:00
  • a039745b0f Warehouse v0.3.6 funkyfranky 2018-09-05 21:58:44 +02:00
  • e97badd092 Optimize FlightControl 2018-09-05 21:57:50 +02:00
  • c160ecbce5 Cargo documentation optimization FlightControl 2018-09-05 21:37:01 +02:00
  • ea60e43584 Documentation updates FlightControl 2018-09-05 21:24:11 +02:00
  • ab19c696c3 Fixing an issue with cargo links. FlightControl 2018-09-05 20:55:56 +02:00
  • da4664eff5 Finish Feature-Cargo-Rework to consolidate code and to: - If multiple units are in a carrier group, pickup will switch unit until all units are full with cargo. - The loading picks the heaviest cargo first. - PickupZone added. APIs of the dispatches have changed. - Improved event handling. check out the documentation of the AI_CARGO_DISPATCHER. - Deployed and PickedUp events added. - Added a new AI_Cargo.lua file - Improved the unboarding of cargo, much more smooth now. - Improved the loading of cargo, much more smooth now. - Improved airplane logic. - Improved documentation. FlightControl 2018-09-05 20:19:43 +02:00
  • 415b740196 Workable solution? FlightControl 2018-09-05 20:11:41 +02:00
  • 7ab11d8fef Warehouse v0.3.5w funkyfranky 2018-09-05 16:41:59 +02:00
  • 01add98b7a Improved logic FlightControl 2018-09-05 16:33:31 +02:00
  • 31fba973e5 Progress FlightControl 2018-09-05 06:59:22 +02:00
  • 81b0c3a050 Reworking cargo FlightControl 2018-09-05 06:03:56 +02:00
  • c790f71002 Warehouse v0.3.5 funkyfranky 2018-09-05 00:20:05 +02:00
  • 61a304f861 Warehouse v0.3.4w funkyfranky 2018-09-04 16:23:24 +02:00
  • 13451ed602 Warehosue v0.3.4 funkyfranky 2018-09-03 21:51:38 +02:00
  • 14bc7922d0 Warehouse v0.3.3w funkyfranky 2018-09-03 16:14:50 +02:00
  • c9e44dd865 Warehosue v0.3.3 funkyfranky 2018-09-02 23:49:02 +02:00
  • 08cdb8b080 Merge branch 'develop' into FF/Develop funkyfranky 2018-09-02 09:25:45 +02:00
  • c1dee54493 Warehouse v0.3.2 funkyfranky 2018-09-02 00:07:49 +02:00
  • ed3345b00a Documentation of cargo declaration in the mission editor using #CARGO tag. FlightControl 2018-09-01 06:50:18 +02:00
  • 1097c02b06 Merge branch 'develop' into FF/Develop funkyfranky 2018-08-31 20:11:18 +02:00
  • 8d41e4699c Patched weight issues with mortars. 5000 kg is a bit too much for a mortar i think. Ed to fix this. FlightControl 2018-08-31 17:30:23 +02:00
  • 89051d5439 I've published the trucks weight adaptions. Can you try in 5 minutes the trucks? FlightControl 2018-08-31 17:05:03 +02:00
  • 075fe729aa Warehouse v0.3.1w funkyfranky 2018-08-31 16:21:13 +02:00
  • d51690a3cf Warehouse v0.3.1 funkyfranky 2018-08-31 00:42:15 +02:00
  • 97feeaeaf3 Update FlightControl 2018-08-30 20:56:10 +02:00
  • d4d05f4693 Updates on cargo handling of core engine. FlightControl 2018-08-30 20:48:14 +02:00
  • 0ebbbde6c3 Merge branch 'develop' into FF/Develop funkyfranky 2018-08-30 17:56:36 +02:00
  • 1ba84003d3 Warehouse v0.3.0w funkyfranky 2018-08-30 16:40:59 +02:00
  • 42b04dedaa Optimized boarding logic. Now it works correct. Adjust speed at the end to ensure that vehicles park closer to the cargo when carriers are in formation. FlightControl 2018-08-30 06:07:26 +02:00
  • 6fbf584e81 Warehouse v0.3.0 funkyfranky 2018-08-29 23:33:13 +02:00
  • 8e6fc439ec Finish Cargo/Optimization_Dispatcher FlightControl 2018-08-29 19:23:58 +02:00
  • 25777afdd1 - Now the cargo is sorted from large to small for dispatching. - The carrier which has a unit that fits the group size, will be routed towards that cargo. - When boarding, the carrier(s) will then be boarded with any cargo group that is available that fits the remaining cargo bays. FlightControl 2018-08-29 19:23:46 +02:00
  • 46edf5ce32 Merge branch 'develop' into FF/Develop funkyfranky 2018-08-29 17:03:22 +02:00
  • ae04196584 Warehouse v0.2.9w funkyfranky 2018-08-29 15:49:41 +02:00
  • 7b338ca9d0 Fixed the weight of an average infantry from 70 kg to 95 kg. FlightControl 2018-08-29 08:18:03 +02:00
  • daaedd24d2 Reworked the menu system for cargo transportation. The Route to Pickup cargo sub menu now shows boarding, loading or sling loading sub menus, and allows to handle much more cargo. FlightControl 2018-08-29 08:07:13 +02:00
  • a8d96d332f Warehouse v0.2.9 funkyfranky 2018-08-29 00:16:57 +02:00
  • 6b7a778eac Merge branch 'develop' into FF/Develop funkyfranky 2018-08-28 17:45:13 +02:00
  • 2112915dd2 Warehouse v0.2.8w funkyfranky 2018-08-28 16:29:03 +02:00
  • 46cfcddf68 - Added cache to a ZONE_GROUP to prevent a zone to be unknown when enquired and the GROUP is destroyed. FlightControl 2018-08-28 07:36:55 +02:00
  • 1aabb1bfbd - fixed cargo APC unloading in case of enemy presence and loading in case of enemy destroy or leave. - fixed boarding near range to 5 meters for cargo units. FlightControl 2018-08-28 07:16:42 +02:00
  • 8e16fbd000 Warehouse v0.2.8 funkyfranky 2018-08-28 00:34:26 +02:00
  • a9a040626e Warehouse 0.2.7w funkyfranky 2018-08-27 16:46:46 +02:00
  • 508e35aec3 Warehouse v0.2.7 funkyfranky 2018-08-27 00:10:05 +02:00
  • 171f20e898 Merge branch 'develop' into FF/Develop funkyfranky 2018-08-26 17:29:45 +02:00
  • 64355fb772 Warehouse v0.2.6 funkyfranky 2018-08-26 17:29:31 +02:00
  • dffd66940d Added 3 meters to the bounding radius to ensure infantry gets properly boarded around the carrier unit. FlightControl 2018-08-26 09:05:48 +02:00
  • 185c27013d Fix for clients which weren't initialized with a cargo bay weight limit value. Each time a cargo bay weight limit is enquired through the method GetCargoBayFeeWeight(), if there isn't a cargo bay weight limit set, the default cargo bay weight limit will be calculated, so that the logic will always be executed. FlightControl 2018-08-26 08:45:36 +02:00
  • d9a5618773 Fix crash in AI_CARGO_AIRPLANE FlightControl 2018-08-25 09:20:50 +02:00
  • b8a83aadb2 Merge branch 'FF/Develop' of https://github.com/FlightControl-Master/MOOSE into FF/Develop funkyfranky 2018-08-24 21:19:56 +02:00
  • 5b7852ef6c Warehouse v0.2.5 funkyfranky 2018-08-24 21:19:53 +02:00
  • 76f34e448c Warehouse v0.2.6w funkyfranky 2018-08-24 11:59:59 +02:00
  • 743b595465 Warehouse v0.2.6w funkyfranky 2018-08-24 11:09:51 +02:00
  • 448110de08 Merge branch 'develop' into FF/Develop funkyfranky 2018-08-23 17:24:18 +02:00
  • 7148fe0c12 Warehouse v0.25w funkyfranky 2018-08-23 16:30:38 +02:00
  • b0ac01f25a Warehouse v0.2.5 funkyfranky 2018-08-23 00:31:40 +02:00
  • 4f38d8109d Finish Cargo/Limits FlightControl 2018-08-22 21:40:49 +02:00
  • bf903c0cc7 New weight driven limits logic for cargo to load multiple cargo. Fixed near range issue for carriers. now the infantry disappearance range for boarding is calculated by the carrier bounding range, which is derived from the bounding rectangle on the Y-axis. The near range parameter can still be provided and will be interpreted as the loading range for static cargo objects! FlightControl 2018-08-22 20:41:37 +02:00
  • c46d687990 Warehouse v0.2.4w funkyfranky 2018-08-22 16:44:58 +02:00
  • 64e67494b6 Warehouse v0.2.4 funkyfranky 2018-08-21 23:58:22 +02:00
  • 31a5bfee9e Warehouse 0.2.3w funkyfranky 2018-08-21 16:38:55 +02:00
  • e40105495a Warehouse v0.2.3 funkyfranky 2018-08-20 23:05:35 +02:00
  • f9b4eeef67 Warehouse v0.2.2w funkyfranky 2018-08-20 16:29:04 +02:00
  • d1aa5d5de3 Warehouse v0.2.2 funkyfranky 2018-08-20 00:08:19 +02:00
  • 7a2dee4162 OK. Revised cargo for AI is working. FlightControl 2018-08-19 07:26:50 +02:00
  • 8bcdbef426 Warehouse v0.2.1 funkyfranky 2018-08-19 00:19:55 +02:00
  • 76ce28cdcc Warehouse 0.20 funkyfranky 2018-08-18 01:29:19 +02:00
  • 6c586d69ac Warehouse 0.1.9w funkyfranky 2018-08-17 16:36:16 +02:00
  • a02d3c1950 Cargo Dispatcher APC - Multiple Cargo Groups and Weight in APC FlightControl 2018-08-17 07:59:53 +02:00
  • 5a2e1f01b4 Warehouse 0.1.9 funkyfranky 2018-08-16 23:10:23 +02:00
  • 22da329fca Warehouse v0.1.8w funkyfranky 2018-08-16 16:20:36 +02:00
  • 3ce59eee35 Warehouse v0.1.8 funkyfranky 2018-08-16 00:11:47 +02:00
  • 4e63bf6a22 Warehouse 0.1.7w funkyfranky 2018-08-15 15:59:09 +02:00
  • 7599459779 Warehouse 0.1.7w funkyfranky 2018-08-15 15:58:20 +02:00