String2OrderIdBJ

Parameters
orderIdString string
comment
patch

1.00

Source
Blizzard.j (suggest an edit or discuss on Github)
return type
integer
Source code
function String2OrderIdBJ takes string orderIdString returns integer
local integer orderId

// Check to see if it's a generic order.
set orderId = OrderId(orderIdString)
if (orderId != 0) then
return orderId
endif

// Check to see if it's a (train) unit order.
set orderId = UnitId(orderIdString)
if (orderId != 0) then
return orderId
endif

// Unrecognized - return 0
return 0
endfunction