Commit Graph

66 Commits

Author SHA1 Message Date
FlightControl 01d0cd71f1 Commit 2016-07-21 08:34:42 +02:00
FlightControl 5e77d30caa Fixed a bug in the event handler due to a stupid added trace. removed the trace. 2016-07-19 22:03:39 +02:00
FlightControl 9b15ec1988 Removed flushes 2016-07-19 18:18:49 +02:00
FlightControl d5671a5f65 Working version of the DETECTION classes 2016-07-19 18:12:26 +02:00
FlightControl 86b283c7f0 SEAD working correctly + readjust test missions not to loose anything. 2016-07-13 09:08:08 +02:00
FlightControl 17abcb7b7f Updated detection algorithm
Now the detected sets are kept consistent to previous sets. New
algorithm developed. This is important to keep assigned tasks consistent
with the detected sets.
2016-07-10 09:11:05 +02:00
FlightControl 40a9c1f7d1 Improved it 2016-07-08 18:02:22 +02:00
FlightControl 0c13744309 First prototype of task dispatching with menu 2016-07-08 16:16:48 +02:00
FlightControl bba6aa8fb6 Merge remote-tracking branch 'refs/remotes/origin/master' into Detection
# Conflicts:
#	Moose Test
Missions/Moose_Test_DETECTION/Moose_Test_DETECTION_Laser.miz
2016-07-06 22:26:23 +02:00
FlightControl e0314a4598 Updated test missions 2016-07-06 10:41:46 +02:00
FlightControl 61d539b2d5 Regenerate Moose.lua 2016-07-06 08:18:18 +02:00
FlightControl 6acc1cfcb6 Updated MOOSE as static 2016-07-05 09:16:28 +02:00
FlightControl 49dd2b6f2a Added a couple of function to allow Respawning of GROUPS more efficiently. 2016-07-05 08:29:16 +02:00
FlightControl a9d54b7d02 Fixed bug with Restart Group after landing and engine shutdown...
- Due to rename GetDCSGroup to GetDCSObject.
2016-07-04 16:49:17 +02:00
FlightControl 093f12b57a Updated 2016-07-03 09:41:25 +02:00
FlightControl 123dc13532 Fixed a bug in ZONE_UNIT
GetRandomVec2() did not work for ZONE_UNIT
2016-07-03 07:54:37 +02:00
FlightControl d668b0a0f7 Progress hierarchical state machine
- sub fsm call is working
- return from fsm to parent fsm is in progress
2016-07-02 08:17:33 +02:00
FlightControl 7b66589cca Got a first test mission working 2016-07-01 09:16:16 +02:00
FlightControl e2250dc92f Statemachine 2016-06-30 10:52:37 +02:00
FlightControl 27bb51e69c Fixed GetID bug detected in missiletrainer class.
- Was part of a larger issue related to the class hierarchy between
Object -> Identifiable -> Positionable ...
- Also fixed AIRBASE class fitting now the class hierarchy.
2016-06-28 11:59:30 +02:00
FlightControl fefe5382af Removed completely routines.scheduleFunction 2016-06-26 07:41:01 +02:00
FlightControl 9d7f196075 Fixed the raycasting of ZONE_POLYGON_BASE
- The raycasting was wrong when the vertices of the polygon were not
closed.
Now after this fix, the raycasting of the polygon is correctly
performed. The begin and end vertices of the polygon don't need to be
closed anymore within the mission editor. Check the test mission
Moose_Test_ZONE_POLYGON.miz
2016-06-26 07:21:56 +02:00
FlightControl c3da8ac008 Done fixed for SLMOD. Need to retest. 2016-06-25 13:29:58 +02:00
FlightControl c581fe1551 Implemented DETECTION and FAC first classes 2016-06-25 08:53:19 +02:00
FlightControl 5e6043aeb3 Progress reworking object model. 2016-06-24 12:52:52 +02:00
FlightControl 9dcfe83ed8 Updates 2016-06-23 14:46:51 +02:00
FlightControl 12186bf2b0 Fixed AIBALANCER issue #86 2016-06-22 10:21:02 +02:00
FlightControl 062f34bd26 Fixed bug during detection, when i unit got destroyed, the detection stopped. Fixed now
Added a test :IsAlive
2016-06-22 09:31:44 +02:00
FlightControl e5f17213e1 Detection class, first teaser version ... 2016-06-15 22:50:08 +02:00
FlightControl f2407e357a Updated documentation + small bugfix SCHEDULER. 2016-06-15 06:42:22 +02:00
FlightControl 45140d6563 Merge remote-tracking branch 'refs/remotes/origin/master' into Airbase-Guard
# Conflicts:
#	Moose Mission Setup/Moose Mission Update/l10n/DEFAULT/Moose.lua
#	Moose Mission Setup/Moose.lua
#	Moose Mission Setup/Moose_Create.bat
#	Moose Test Missions/Moose_Test_AIBALANCER/Moose_Test_AIBALANCER.miz
#	Moose Test Missions/Moose_Test_CLEANUP/Moose_Test_CLEANUP.miz
#	Moose Test Missions/Moose_Test_DESTROY/MOOSE_Test_DESTROY.miz
#	Moose Test Missions/Moose_Test_ESCORT/MOOSE_Test_ESCORT.miz
#	Moose Test
Missions/Moose_Test_MISSILETRAINER/Moose_Test_MISSILETRAINER.miz
#	Moose Test Missions/Moose_Test_SEAD/MOOSE_Test_SEAD.miz
#	Moose Test Missions/Moose_Test_SET_CLIENT/Moose_Test_SET_CLIENT.miz
#	Moose Test Missions/Moose_Test_SET_GROUP/Moose_Test_SET_GROUP.miz
#	Moose Test Missions/Moose_Test_SPAWN/MOOSE_Test_SPAWN.miz
#	Moose Test
Missions/Moose_Test_SPAWN_Repeat/MOOSE_Test_SPAWN_Repeat.miz
#	Moose Test
Missions/Moose_Test_TASK_Pickup_and_Deploy/MOOSE_Test_TASK_Pickup_and_Deploy.miz
#	Moose Test Missions/Moose_Test_WRAPPER/Moose_Test_WRAPPER.miz
#	Moose Test Missions/Moose_Test_ZONE/Moose_Test_ZONE.miz
#	Moose Test
Missions/Moose_Test_ZONE_POLYGON/Moose_Test_ZONE_POLYGON.miz
#	Moose Test Missions/Moose_Test_ZONE_RADIUS/Moose_Test_ZONE_RADIUS.miz
#	Moose Test Missions/Moose_Test_ZONE_UNIT/Moose_Test_ZONE_UNIT.miz
2016-06-15 06:00:06 +02:00
FlightControl 5bd0595b35 Updated tracing with loading static and improved SCHEDULER
- Tracing is by default switched off when using Moose in static mode.
- SCHEDULER is now correctly rescheduling when repeating the loop.
- Modified the loaders, adding the default trace on in case of dynamic
and off in case of static loading.
2016-06-15 05:54:21 +02:00
FlightControl af020b4b6e Updates 2016-06-14 17:33:33 +02:00
FlightControl ef003f1423 Fixed bugs with ESCORT
- Fixed SCHEDULER bug! This was a nasty one.
- Fixed bugs in DATABASE. After a respawn i should not create a new
GROUP object. Fixed now.
- Ensure that all removeFunction calls are out of the code.
- Fixed bug in T and F tracing methods
2016-06-14 15:33:08 +02:00
FlightControl 8de64bc95a ESCORT Updated 2016-06-14 15:04:08 +02:00
FlightControl 61f55b3bd8 Progress 2016-06-13 18:47:38 +02:00
FlightControl 32a179d0b6 Airbase Police 2016-06-11 21:31:44 +02:00
FlightControl d8adfd01d7 Airbase police 2016-06-11 21:27:37 +02:00
FlightControl 55167e99c7 Creation of the first version of the airbase police ...
Monitoring airbase traffice at airports ...
2016-06-11 21:27:20 +02:00
FlightControl dcce65edeb Updated Moose.lua 2016-06-11 10:29:39 +02:00
FlightControl b335e99d5b Lots of bugs fixed
- MISSILETRAINER: is working now...
SET_CLIENT. Is working much better now. Had to rework DATABASE, SPAWN to
get this straight.
BASE: Fixed a bug that has been in de system for a very long time. the
parent should have never been deepcopied when inheriting from it.
- SCHEDULER: Fixed a nasty bug with the scheduler, when the
repeatparameters was nil, i was still repeating, very wrong. fixed now.
2016-06-11 10:28:57 +02:00
FlightControl cb4d8bbde3 SET_CLIENT made + AIBALANCER 2016-06-10 14:33:08 +02:00
FlightControl be8e76e7f1 Updates
- MESSAGE class finished and now properly documented. Changed New()
function API.
- Reworked Include.File lines. No Include.File line anymore in the
Modules. All included in Moose.lua for dynamic loading.
2016-06-09 12:47:15 +02:00
FlightControl f7eef96c94 Updated SET_GROUP and SET 2016-06-08 17:53:06 +02:00
FlightControl a8a87be9c4 Bugfix for SET 2016-06-07 13:20:29 +02:00
FlightControl fcfa91f700 SET_GROUP publish preparation 2016-06-07 12:24:31 +02:00
FlightControl 92e9f57b66 SET_GROUP is working! 2016-06-07 12:23:24 +02:00
FlightControl 2565939889 Group Set progresss
need to fix some bugs still
2016-06-07 00:32:53 +02:00
FlightControl 4de4983878 Forgot to add in the Moose.lua the new classes
STATIC
POINT
2016-06-06 15:17:46 +02:00
FlightControl 4fc1fee911 Finished Test Missions for ZONE 2016-06-06 13:44:27 +02:00