So i made an item inherited from ItemAction and put in slot1 I have started to add a handgun to slot0 and this gif summarises the problems i am noticing:
1. If i have two items and allow dual wield, then i need a minimum of 3 inventory slots, one for each single wield and one for the dual wield. Is this correct? So a player will want button 1 for torch and 2 for gun and will not want button 3 for both, so is the only way to do this with my own custom bridging scripts?
2. The recoil and hand and arm IK seems to be both arms and is not obviously separable. The dual wielding seems to assume the same weapons fired at the same time? and hence this results in my torch having a recoil and being pulled out of position by the aiming IK. I would have thought that a request that hand and arm IK and springs are separated would have wide appeal - is there a way to do this?
Alternatively, I will need another solution, which could be my own recoil, or animated recoils...
Does anyone have any thoughts or experience with these issues? I thought I would ask before digging too deep, thanks.
Apologies if this is seen as more than one issue, but i think they are fundamentally related?
1. If i have two items and allow dual wield, then i need a minimum of 3 inventory slots, one for each single wield and one for the dual wield. Is this correct? So a player will want button 1 for torch and 2 for gun and will not want button 3 for both, so is the only way to do this with my own custom bridging scripts?
2. The recoil and hand and arm IK seems to be both arms and is not obviously separable. The dual wielding seems to assume the same weapons fired at the same time? and hence this results in my torch having a recoil and being pulled out of position by the aiming IK. I would have thought that a request that hand and arm IK and springs are separated would have wide appeal - is there a way to do this?
Alternatively, I will need another solution, which could be my own recoil, or animated recoils...
Does anyone have any thoughts or experience with these issues? I thought I would ask before digging too deep, thanks.
Apologies if this is seen as more than one issue, but i think they are fundamentally related?