* weaponMainDir -> mainDir