Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function BeardLib.Utils:GetCleanedWeaponData(unit)
- local player_inv = unit and unit:inventory() or managers.player:player_unit():inventory()
- log(tostring( player_inv:equipped_unit():base() ))
- log(tostring( player_inv:equipped_unit():base()._factory_id ))
- local weapon_id = managers.weapon_factory:get_weapon_id_by_factory_id(player_inv:equipped_unit():base()._factory_id or player_inv:equipped_unit():name())
- log(tostring( weapon_id ))
- log(tostring( tweak_data.weapon[weapon_id] ))
- local new_weap_name = self.WeapConv[tweak_data.weapon[weapon_id].use_data.selection_index]
- return PlayerInventory._get_weapon_sync_index(new_weap_name), managers.weapon_factory:blueprint_to_string(new_weap_name, tweak_data.weapon.factory[new_weap_name].default_blueprint)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement