# Order Set Flag
Grammar — Set flag to be value for order
Flags —Native
|Action
Returns true if the specified flag is enabled.
# Arguments
order
— Orderint
[ preset::OrderFlag ] — Flagbool
— Value
Returns — void
native void OrderSetFlag(
order inOrder,
int inFlag,
bool inValue,
);
# Related
Category: Order / Order Properties
- [F] —
int
— Player For Order — ( OrderGetPlayer ) - [F] —
abilcmd
— Ability Command For Order — ( OrderGetAbilityCommand ) - [F] —
bool
— Flag Is Enabled For Order — ( OrderGetFlag ) - [F] —
unit
— Target Item For Order — ( OrderGetTargetItem ) - [F] —
point
— Target Point For Order — ( OrderGetTargetPoint ) - [F] —
point
— Target Position For Order — ( OrderGetTargetPosition ) - [F] —
int
[ preset::OrderTargetType ] — Target Type For Order — ( OrderGetTargetType ) - [F] —
unit
— Target Unit For Order — ( OrderGetTargetUnit ) - [F] —
bool
— Order Is Valid — ( UnitOrderIsValid ) - [F] —
void
— Order Set Flag — ( OrderSetFlag )
# Examples
# mods/starcoop/starcoop.sc2mod
// L17956
OrderSetFlag(lv_order, c_cmdSmartRally, true)
// L18007
OrderSetFlag(lv_order, c_cmdSmartRally, true)
// L21491
OrderSetFlag(lv_orderAttack, c_cmdQueued, lv_queue)
// L24112
OrderSetFlag(lv_order, c_cmdSmartClick, true)
// L24113
OrderSetFlag(lv_order, c_cmdQueued, lv_isQueuedOrder)
// L24183
OrderSetFlag(lv_order, c_cmdSmartClick, true)