sami-crw
v1.1
GUI walkthrough available here
https://www.dropbox.com/s/kor22cmv4xzw4jd/ui-walkthrough-1_1.pdf?dl=0
Changes from v1.01
- Switched to Worldwind 2.0, adding compatibility for OSX 64 bit JRE
- Added global variables to DREAAM editor (accessed from right click menu in empty task editor space)
- Added two new Match Criteria for incoming edges: LessThan and GreaterThanEqualTo
- Added sub-mission return values and return value checking in parent plan
- ReturnValue (OE): Sets string value of plan's return value variable
- CheckValue(IE): Generated when a sub-mission on incoming place finishes and its return value matches the specified string value
- Rework and expansion of task allocation specification
- RefreshTasks (OE): Used to make proxies send out a TaskStarted input event for their current task
- TaskComplete (OE): Used to indicate that the task a proxy was executing has been finished and the proxy can begin its next task's events
- TaskDelayed (IE): Used to indicate that the task a proxy was executing has been moved down the proxy's task ordering
- TaskReassigned (IE): Used to indicate that a proxy is now responsible for this task, now that is has been reassigned from a different proxy
- TaskReleased (IE): Used to indicate that a proxy is no longer responsible for a task, as it has been reassigned to a different proxy
- TaskStarted (IE): Used to indicate a proxy has started executing events for a new task
- TaskUnassigned (IE): Used to indicate that NO proxy is responsible for this task, as a task re-allocation could not find an assignment for it
- Application of task allocations is now done by the Engine: Engine produces TaskReassigned and TaskUnassigned events while ProxyInt produces TaskDelayed, TaskReleased, and TaskStarted
- Added "Mockup" mode to DREAAM editor
- Operator Interaction Frame now scales and scrolls components properly