Main Hand Types

To treat ItemType as MainHandType, add it to array MainHandTypes.

It is recommended to not put there any other types than MeleeWeapon / RangeWeapon / Spell.

Variable SelectedMainHandType tracks which type is currently selected.

There are 2 functions which allows to change active item.

  • SetMainHandType where we can set new type
  • SwitchMainHandType where type will be next / previous from array MainHandTypes based on Forward parameter