Kalbuth
f945018dfe
Added TimeOut functionality for TASK
...
SetTimeOut( Timer ) method added, to have TASK go into Cancelled state is staying in Planned state for more than Timer seconds.
2017-03-02 13:21:30 +01:00
FlightControl
3473076814
Fix for Delta, hopefully solves error in Event Handling.
2017-02-14 16:55:02 +01:00
FlightControl
154f729788
Event Handling improved
2017-02-07 10:34:16 +01:00
FlightControl
52f4051901
Various Fixes
...
-- Documentation fixes with links not working.
-- MENU_CLIENT_COMMAND had a small glitch, fixed that one too.
-- Implemented new Event Dispatcher.
--
2017-02-04 15:16:32 +01:00
FlightControl
ab345f5ad2
New Event Dispatching based on priorities
...
-- First _DATABASE
-- then SETS
-- then the rest
-- changed AIRBASEPOLICE
2017-02-03 22:18:51 +01:00
FlightControl
e00e3104ab
Presentations
2017-01-24 11:52:28 +01:00
FlightControl
faa64c9f4e
Tasking and Documentation
...
-- Added possibility to abort a TASK
-- Revised documentation of the main site.
2017-01-23 14:05:59 +01:00
FlightControl
10c8e67e37
Updated file name to sync DCS Folder
2017-01-22 06:57:44 +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
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
33f42351e4
Progress
2016-12-16 12:56:36 +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
761053c95e
Progress
2016-12-14 06:58:24 +01:00
FlightControl
b81b483f0b
First prototype of the scheduler dispatcher is ready... It works, but the code was very difficult...
...
So, when the Scheduler that is passed to the AddScheduler is nillified,
the internal arrays that keep the Scheduler reference are also
nillified. And it does what i need for further utilization in MOOSE
classes. When the Scheduler is nillified, but, a schedule was planned
for that Scheduler, once the scheduler fires off, it will ignore that
call... cool.
Sven
2016-12-12 16:44:56 +01:00
Sven Van de Velde
24a6d37500
Progress
2016-12-11 11:01:06 +01:00
Sven Van de Velde
46aa9ddf65
Progress
2016-12-10 09:38:35 +01:00
Sven Van de Velde
038c10c4d4
Progress
2016-12-10 08:40:49 +01:00
FlightControl
2582e7a90a
Work in progress
...
- problem with UNIT tables... Unit not alive... Need to fix CLIENTs...
CLIENTs need to be copied into UNITs...
2016-12-09 14:48:49 +01:00
FlightControl
8cda04be45
Updates
...
- When joining a slot, you get a mission briefing.
- When task is successful, a message is displayed, and the task is
Success.
- HeadQuarters clears all menus of the involved groups back to Planned.
2016-12-09 13:35:36 +01:00
FlightControl
50e69e07fb
Undone the Templating crap. It is much better now. Users will understand ...
2016-12-09 12:34:28 +01:00
FlightControl
4c8f920c61
Updates
2016-12-06 10:49:28 +01:00
FlightControl
5486a12c77
Restructuring
2016-12-06 10:41:41 +01:00
FlightControl
e46d7be91b
FSM restructuring
2016-12-06 10:30:05 +01:00
FlightControl
dd162831fa
New File Structure Updates
2016-12-06 10:17:21 +01:00
FlightControl
4034461488
Templates progress, not perfect yet...
...
issues with smoke
issues with accounting
issues with scoring
minor things, should be solvable.
2016-12-02 14:47:58 +01:00
FlightControl
9c4b147b6b
First incomplete version
2016-11-30 12:00:32 +01:00
FlightControl
9ab3a2f74d
STATEMACHINE_TEMPLATE is added to template statemachines...
...
It is working now, and NOW SWITCHING SLOTS of PLAYERS ALSO WORKS IN
TASKING!!!
Jippie!!!
The next thing is to debug the DETECTION_DISPATCHER...
And make STATEMACHINE_TEMPLATE now as a parameter to create new
STATEMACHINEs, instead of that ugly table construction.
The, I need to modify the New: Methods of each STATEMACHINE_PROCESS to
be initialized with a TEMPLATE... Maybe I can commit already and just
implement this later ...
2016-11-30 10:40:31 +01:00
FlightControl
f9eb19e0f5
Failed is now working. Scoring working on Task level now ...
2016-11-29 10:40:01 +01:00
FlightControl
354a9333c6
GROUP menus are now working
...
- Caching the menus on the GROUP object.
- When a new menu is created, it will chech the cache
- When the menu is already in the cache, nothing will be done and the
self is returned.
- When the menu is not in the cache, the menu is created and the cache
is updated.
- The removal of menus now work flawlessly, because the cache is now
used to traverse the path of submenus during removal.
2016-11-29 08:38:19 +01:00
FlightControl
522ba96ca1
Menus optimized in function of Group menus
2016-11-28 15:44:50 +01:00
FlightControl
2d3ee93d9e
Sync
2016-11-28 15:03:31 +01:00
FlightControl
68e3472c49
Updates
2016-11-27 20:06:49 +01:00
FlightControl
28802ba276
COMMANDCENTER class added, Event handlers added, HQs working with missions
...
- Handling menus
- Reporting missions
- ...
2016-11-25 14:08:06 +01:00
FlightControl
c27b6efe12
Got mission dispatching working again with SEAD_Task and A2G_Task ...
...
Next is debugging all, and ensuring the scoring and Failed / Abort is
working.
2016-11-24 14:55:07 +01:00
FlightControl
35ac87109b
Starting to harmonize the new TASK logic with the old DETECTION_DISPATCHER
2016-11-23 18:37:12 +01:00
FlightControl
4816cd2c57
Got tasking working again now, with the NEW API set!!!
...
This is really, really great!
Now document all, and optimize the code.
And start video making.
And re-test the test mission, all...
And PUBLISH!!!
2016-11-22 12:46:28 +01:00
FlightControl
2f4eb39156
Jippie! Finally got the Sub Statemachine declaration understandable for end-users.
...
Reworked the hierarchical state machine processing in terms of sub
processing.
Now, the declaration and usage of subs is completely understandable and
easy to implement.
I am excited to see how end-users will see the possibilities.
2016-11-22 08:45:38 +01:00
FlightControl
07f6760039
Got the process cleanup working now, when a task has finished.
...
ProcessStop is called for each process that is destructed... Actually, I
need to implement destructors upon a garbage collection event. Found the
method to do that, but need to implement it ... Next time ...
2016-11-11 15:42:08 +01:00
FlightControl
1bd61837f2
Updated Task Processing logic.
2016-11-08 18:38:30 +01:00
FlightControl
764266d552
Got SEAD tasking working now with new Process Templates...
2016-11-06 11:34:32 +01:00
FlightControl
6239b6263c
Progress on tasking, processes to use templates ...
2016-11-02 10:00:21 +01:00