Hi, what would be the best way to implement equipable skills? Instead of simply acquiring skills as the character levels up I would like to implement a system where on top of learning a skill the player will have "memory slots". Even after learning a skill the player still needs to assign a skill to a memory slot for it to be usable. What would be the best approach to achieve this system?
That way your abilities aren't tied to the player/class, and can be equipped / switched around, along with keeping a restriction of only up to X at a time only without needing to go too deep into code or conditions.
1) Use equipment with equipment abilities to have actually equipable abilities that are only available when equipped (can also be set up to be learned by the combatant, e.g. by receiving exp).
2) Learn the abilities as usual but limit the actions available in battle to things that are put in shortcut slots. E.g. via the battle menu only having Shortcut options or using control maps/HUDs with shortcut slots.
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
- I think there is a system that lets you learn abilities but can this system grant you equipment items instead
- Can I change the number of available equipment slots based on increasing a status value?
Otherwise you could e.g. use crafting recipes to get the equipment, or have your tomes add them via their schematics. Not automatically.
Equipment slots can be added or removed in different ways, e.g. passive abilities, status effects or using schematics (Change Equipment Slot node). So, you could e.g. set up a Change Schematic on your status value that impacts the available slots, do checks in the schematic and add/remove slots as needed.
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!