Taskmaster is an attempt to have a more flexible way to create and update tasks. Posting it here as well, to get more bug reports/feedback/ideas. Most of the core stuff should be more or less in it, so there should not be any major changes coming, lot's of minor ones though I'm sure.
Taskmaster is meant for MP missions only.
Features:
- JIP support
- Create tasks for any set of units/groups/sides
- Create tasks during missions (and have them shown for JIP)
- Easy way to update task states
- Uses the fancy taskHint
- Marker creation/hiding & revealing
taskmaster.rarLatest version is always here:
http://derfel.org/arma2/scripts/briefing.sqfThe usage example/instructions are at the beginning of the sqf file.
----------------------------------------------------------------------------------------
0.83 Fixed: tskCurrent was not set for created tasks, only for those updated with TASKMASTER_upd.
0.82 Added: Support for non-dedicated multiplayer host.
0.81 Added: New option: ShowHints. Determines if hints about task state changes are shown.
0.81 Removed: "current" as dropped from the supported task state list, because BIS itself uses "assigned". "current" will still work as before, but to avoid getting double task hints, only "assigned" should be used. This whole thing only affects those cases where you manually set a current task.
0.8 Reworked: Hint Queue, to prevent same hint from being shown twice. Multiple minor tweaks.
0.73 Added: TASKMASTER_addNote. Function to add a note to briefing after mission has started.
0.72 Added: New option (SetNewTaskCurrent). Determines if added task is made current task automatically.
Added: It's now possible to update multiple tasks with one call by passing an array of name/state pairs.
Fixed: tskCurrent was not set correctly for created tasks.