So I'm trying to set up this familiar system and can't seem to figure out how-
I would like the player to be able to optionally equip a specific ammo (e.g. fire arrow, exploding arrow etc) and the equipped ammo will give bonus stats, effects etc. By default, the framework is currently designed to be able to assign a required ammo, which is an Item, for an ability to consume. This is different from what I would like to do, which is to make ammo optional and equipped.
I am able to go so far as to enable/disable an equipment slot when a specific type of weapon is equipped. For example, when the character equips a bow type weapon, it opens up the [Arrow] equipment slot. By this system however, Arrows needs to be categorized as an Equipment and not an Item.
I am not sure if arrows as Equipment will be able to stack like it is as an Item, and if this is the correct way to do this. Unfortunately, I am not able to test this out as I have also encountered another problem - for some reason, the [Arrow] Equipment slot does not show the equipment (arrows) which I have set up as supposed to be able to be equippable in that slot lol (I have checked everything)
Anyway, please advise on what is the correct/best way to do this system.
If the topic has been raised before and there are already answers, kindly point me to the discussion.
Thanks in advance!