mirror of
https://github.com/rambo/arma3_missions.git
synced 2024-08-30 16:52:13 +00:00
notes on task assignment
This commit is contained in:
@ -45,7 +45,8 @@ private _assignTo = [_assignToPlayer, west];
|
|||||||
|
|
||||||
// PONDER: make a parent task "ferry squad X" ??
|
// PONDER: make a parent task "ferry squad X" ??
|
||||||
private _taskid = format["dropoff_%1", lzCounter];
|
private _taskid = format["dropoff_%1", lzCounter];
|
||||||
[_assignTo,[_taskid],[_longdesc, _shortdesc, _shortestDesc],getPos _lzLocation,"CREATED",(STARTPRIORITY-lzCounter),true, _taskType, true] call BIS_fnc_taskCreate;
|
[_assignTo,[_taskid],[_longdesc, _shortdesc, _shortestDesc],getPos _lzLocation,"AUTOASSIGNED",(STARTPRIORITY-lzCounter),true, _taskType, true] call BIS_fnc_taskCreate;
|
||||||
|
// Doesn't actually assign the task, maybe we need to remoteExec this (though it should still work for me as host and it doesn't...)
|
||||||
_assignToPlayer setCurrentTask ([_taskid,_assignToPlayer] call BIS_fnc_taskReal);
|
_assignToPlayer setCurrentTask ([_taskid,_assignToPlayer] call BIS_fnc_taskReal);
|
||||||
|
|
||||||
private _trg = createTrigger["EmptyDetector",getPos _lzLocation, false];
|
private _trg = createTrigger["EmptyDetector",getPos _lzLocation, false];
|
||||||
|
@ -53,7 +53,7 @@ if (!(_assignExtra isEqualTo false)) then
|
|||||||
{
|
{
|
||||||
_longdesc = _longdesc + format["<br/>Created for %1", _assignExtra];
|
_longdesc = _longdesc + format["<br/>Created for %1", _assignExtra];
|
||||||
_assignTo = _assignTo + _assignExtra;
|
_assignTo = _assignTo + _assignExtra;
|
||||||
_taskState = "CREATED";
|
// _taskState = "CREATED";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -61,6 +61,7 @@ if (!(_assignExtra isEqualTo false)) then
|
|||||||
// PONDER: make a parent task "ferry squad X" ??
|
// PONDER: make a parent task "ferry squad X" ??
|
||||||
private _taskid = format["pickup_%1", lzCounter];
|
private _taskid = format["pickup_%1", lzCounter];
|
||||||
[_assignTo,[_taskid],[_longdesc, _shortdesc, _shortestDesc],getPos _lzLocation,_taskState,(STARTPRIORITY-lzCounter),true, _taskType, true] call BIS_fnc_taskCreate;
|
[_assignTo,[_taskid],[_longdesc, _shortdesc, _shortestDesc],getPos _lzLocation,_taskState,(STARTPRIORITY-lzCounter),true, _taskType, true] call BIS_fnc_taskCreate;
|
||||||
|
// Doesn't actually assign the task, maybe we need to remoteExec this (though it should still work for me as host and it doesn't...)
|
||||||
if (!(_assignExtra isEqualTo false)) then
|
if (!(_assignExtra isEqualTo false)) then
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user