Skip to content

UnitsPack

UnitsPack(units) · UnitsPackTracked(units)

Input: units is one owned, live actor or a dense array. Invalid members reject the whole group.

Description: Requests a native pack order; it is not a toggle. The game determines which actors support packing. The tracked form can report indeterminate / partial-submission if only some native batches were sent. Do not retry the entire group without observing live state.

Output: UnitsPack returns true for queue admission, otherwise false. UnitsPackTracked returns accepted, receipt.

Errors: Wrong Lua argument types raise an argument error. Invalid actors or missing layout reject. Multi-batch tracked requests can become indeterminate with partial-submission. A tracked receipt gives the rejection reason when available.