I’m trying to create a fighting game and I need to figure out how to create 2 combat systems. It will give you an option in which you can choose to fight with a sword or fists. I need it so that when you choose one you can activate the other because it is supposed to work without tools. Example: If a choose sword and do M1, I should sword slice not punch. What can I use to do this?
Fundamentally you just need a way to change what functions are being called when equipped. The easiest method for this is probably using tools (just because you’re probably familiar with them) I don’t know why you can’t use tools. You can disable the backpack and prevent them from unequiping then and stuff.
If you really do need to not use tools, I would recommend either a system that can manage the systems you need to use (load this module for sword and this module for fists). Or you could just use different scripts and inject them with the weapon or if there isn’t a weapon.