-record(gear_data, { buff_cuid_list :: list(integer()), classe :: binary(), classe_change_classe_kind :: binary(), classe_change_cost :: integer(), classe_change_group :: integer(), cuid :: integer(), donation_cuid :: integer(), gear_enhancement_cuid :: integer(), gear_kind :: binary(), gear_quality_limit :: binary(), is_destroyable :: boolean(), is_lockable :: boolean(), is_registrable_at_general_shop :: boolean(), is_tradeable :: boolean(), item_appearance_cuid :: integer(), item_description_cuid :: integer(), item_grade :: binary(), item_icon_cuid :: integer(), item_name_cuid :: integer(), level :: integer(), min_price_registrable_at_general_shop :: integer(), required_level :: integer(), sell_currency_cuid :: integer(), sell_price :: integer(), skill_cuid_list :: list(binary()), sort_order :: integer(), storable_inventory_owner_kind_list :: list(binary()), storable_user_inventory_kind :: binary(), touch_sound_cuid :: integer(), unique_name :: binary(), use_sound_cuid :: integer(), weight :: integer() }).