Skip to content

sdk.equipment_rules ​

Ordered conditional loadout selector. This module only calls loadouts.apply; all actual mutations remain in the brokered equipment-loadout module.

lua
local M = require("sdk.equipment_rules")

Constants ​

Lua 5.4 has no enums — these are integer (or string) fields on the module.

NameValueSummary
RulesRulesEquipment rules class.

new ​

function · new(options: EquipmentRulesOptions): EquipmentRules?, ErrorMessage?

New selector. opts.loadouts.apply(name) is required; this module never equips itself. Common: stability_ms and min_switch_ms stop flap when HP oscillates around a threshold.

Parameters

NameTypeSummary
optionsEquipmentRulesOptions—

Returns

TypeSummary
EquipmentRules?, ErrorMessage?—

Arcane SDK catalog generated from scripts/sdk