Partition weapons into melee and missile lists by their strike modes. A weapon appears in a list only when it has at least one mode for that range band, and a weapon with both kinds appears in both lists (each with only the matching modes).
The weapon items.
Resolves a weapon's strike modes.
The melee and missile weapon groups, in input order.
Partition weapons into melee and missile lists by their strike modes. A weapon appears in a list only when it has at least one mode for that range band, and a weapon with both kinds appears in both lists (each with only the matching modes).