FlightControl
6716f2907b
Fixed AI_BALANCER problem with AI not patrolling...
...
-- Need to redo a video, because I gave the wrong example ...
2017-01-12 12:19:23 +01:00
FlightControl
9258beffc8
Revised documentation for AI_BALANCER
...
-- Added new SPAWN test missions.
-- Added new AI_BALANCER test missions.
-- Revised the MOOSE launch page.
2017-01-10 12:56:03 +01:00
FlightControl
de4edad449
Documenting further
2017-01-09 11:27:37 +01:00
FlightControl
51780b1d9b
AI_BALANCER revised completely
...
-- Revised and Added documentation.
-- Added pictures to documentation.
-- Add/Exit clients is working. AI balances perfectly.
-- FSM bug fixed. SUBS should not execute OnAfter, OnEnter
2017-01-08 21:07:25 +01:00
FlightControl
1f90c0c766
Fixed respawn bug in AI_BALANCER + Scheduler bug
...
AI_BALANCER respawns back the AI. Bug was in the FSM. In a transition,
when states are the same, the events SHOULD execute.
Added spawn delay interval option API SetSpawnInterval().
Bug that prevented AI_BALANCER to start if multiple AI_BALANCERs is also
fixed.
Fixed bug in scheduler dispatcher. Multiple schedules for the same
scheduler work now too!
2017-01-08 03:53:05 +01:00
FlightControl
243f33764a
Merge remote-tracking branch 'refs/remotes/origin/master' into FlightControl
...
# Conflicts:
# Moose Mission Setup/Moose.lua
2017-01-07 16:46:50 +01:00
FlightControl
196f85f07b
AI_BALANCER fixes and other stuff
2017-01-07 16:44:41 +01:00
entropySG
ffe3325080
fix to missile trainer be 132nd
...
we had noticed that some weapons, like GBU-38 were destroyed by the
missile trainer. This insert would restrict the unspecific destruction
of weapons to the Tunguskas missile only and leave other weapons, like
GBU38 intact
2017-01-07 13:59:56 +01:00
FlightControl
fc100716e0
FSM Updates
2017-01-06 11:08:42 +01:00
FlightControl
a5298a950f
Deleting JPG Files ...
2017-01-06 07:42:08 +01:00
FlightControl
743609310b
FSM Documentation
2017-01-06 07:37:20 +01:00
FlightControl
df0adff9f1
FSM Documentation
2017-01-05 22:12:09 +01:00
FlightControl
64092dbb2e
FSM documentation
2017-01-05 16:12:07 +01:00
FlightControl
640af3d964
FSM documentation phase 1 done.
2017-01-05 08:42:07 +01:00
FlightControl
3017f10906
FSM Documentation
2017-01-05 08:34:15 +01:00
Birger Skogeng Pedersen
56a78f1f28
Added DCS-API submodule
2017-01-04 14:36:00 +01:00
FlightControl
f79539965f
FSM documentation
2017-01-04 11:13:49 +01:00
FlightControl
6bd4442d84
FSM Documentation
2017-01-04 10:40:58 +01:00
FlightControl
335ef0d471
FSM Documentation
2017-01-04 10:33:11 +01:00
FlightControl
d7e3d5fc79
FSM doc
2016-12-23 07:11:22 +01:00
FlightControl
54d0c20d5b
FSM docs
2016-12-23 07:02:29 +01:00
FlightControl
13854370e4
Documentation FSM
2016-12-23 06:50:24 +01:00
Birger Skogeng Pedersen
2f7dd91259
Added DCS-API submodule
2016-12-22 12:42:24 +01:00
Birger Skogeng Pedersen
6601f2217a
Removed DCS luadoc, will be re-added as a submodule
2016-12-22 12:41:45 +01:00
FlightControl
cff0d8bb2b
FSM Documentation
2016-12-21 17:31:24 +01:00
FlightControl
cb993c4df5
Switched for Event and State Transition handlers the parameter order
...
The parameters are now: From, Event, To
The old parameter order was: Event, From, To
2016-12-20 09:24:19 +01:00
FlightControl
dc3ce7226e
Documentation
2016-12-19 21:42:17 +01:00
FlightControl
b21f1144fb
Documentation of the BASE class
2016-12-19 21:15:10 +01:00
FlightControl
0f8ed48183
Fixed DETECTION_DISPATCHER (I think)..
...
-- Need to test this in a group.
-- Revised messages adding @ signs, which represent to who the message
is targetted.
2016-12-18 11:39:16 +01:00
FlightControl
ce0be4dcf7
Fixing TASK_DISPATCHER and optimizing reports
2016-12-18 06:09:27 +01:00
FlightControl
23a039b58f
Publish new release
2016-12-16 17:06:43 +01:00
FlightControl
e98d36e314
Fixed all files now
2016-12-16 16:33:58 +01:00
FlightControl
33f42351e4
Progress
2016-12-16 12:56:36 +01:00
FlightControl
995e21e200
Progress
2016-12-16 12:07:11 +01:00
FlightControl
d62acf421e
Progress
2016-12-15 14:51:08 +01:00
FlightControl
9e6fc16cce
Test MP
2016-12-15 10:30:54 +01:00
FlightControl
80f7269651
MP bugfix
2016-12-15 10:14:53 +01:00
FlightControl
b65bdad54f
Updated Menu Triggering
2016-12-15 10:07:07 +01:00
FlightControl
51d8e2b7d8
Progress
2016-12-15 09:50:21 +01:00
FlightControl
63e46ad029
Task documentation and event handler prototypes
2016-12-15 06:57:06 +01:00
FlightControl
7f7570429a
Abort working now as it should... fiew... what a work was that ...
2016-12-14 20:05:45 +01:00
FlightControl
c966929933
Progress
2016-12-14 15:09:10 +01:00
FlightControl
365034ad69
Finalized the SCHEDULER and SCHEDULERDISPATCHER
...
- Done, time to remerge the work.
2016-12-14 11:10:00 +01:00
FlightControl
84e2361829
Progress
2016-12-14 06:59:43 +01:00
FlightControl
761053c95e
Progress
2016-12-14 06:58:24 +01:00
FlightControl
02d4bbf3ff
Getting somewhere, with the new schedulers, the TASK logic works now much better!
...
- Schedulers are stopped when the parent object is destroyed.
- Parent objects are garbage cleaned.
- Destructors are called.
Jippie! Results!!!
2016-12-13 13:05:21 +01:00
FlightControl
e98814e8d4
Progress
...
Fixed that schedulers, which are not attached to an object, after
garbage collect were removed also from the scheduler dispatcher. The
scheduler dispatcher now attaches the schedulers to 2 different tables.
- A weak table ObjectSchedulers, which contains scheduler attached to
objects. When the object is removed, the scheduler is removed also.
- A weak table with PersistentSchedulers, which contains schedulers not
attached to objects. These schedulers are persistent, even after garbage
collection.
I hope this now makes the circle round...
2016-12-13 12:29:28 +01:00
FlightControl
152c8a986d
Pogress
...
- Still a problem, getting obscolete calls after a garbage collect where
i should not get them ...
2016-12-13 12:10:12 +01:00
FlightControl
6c6b26e33e
Progress
2016-12-13 11:25:39 +01:00
FlightControl
e5b386b9e5
Progress
2016-12-13 10:24:19 +01:00