Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

FELSKI_SKILLTREE

A complex plugin to create skilltrees for RPG Maker MV · By Felski

command to unlock node/starting with unlocked node

A topic by alevel3mage created Jan 11, 2019 Views: 452 Replies: 7
Viewing posts 1 to 5

I am currently looking into how I could possibly make it so that I can use a script call/command to unlock a node manually.  Is there any way to do this currently or are there any plans to make it possible?

In what scenario would you need to use a script call to unlock a node? I am just curious. You can use switches to unlock nodes and I would assume this would be the same function that you are looking for. Could you please give an example?

I am trying to make it so that upon starting the game the player immediately has the first node unlocked for their skill tree,  gaining the bonuses without needing to enter the menu and manually select it. 

Alright so I don't think this is something that the Felski_Skilltree Plugin is capable of yet, but maybe I am wrong and Felski himself knows a way to achieve this? Good luck.

Developer

Hi alevel3mage,

sadly that can't be done at the moment, but I'm currently working on a new update  and part of it is a new plugin command that allows you to unlock a specific node.
Currently I still have to do the more coding heavy parts of the update, but I expect to publish it next week.

Best regards,
Felski

That sounds great! I really want commands that can activate and unactivate nodes. If you do this I can change how my point buy for parameters work with a simple skill tree with one node per parameter. Each node would call the common event to raise the parameter and then call the plugin command to unactivate the node for further use. I can't wait! Your awesome Felski!

Developer

I actually didn't think of the option to deactivate the node. I'll add this aswell.

Usually when resetting full skilltrees the skills gained by the tree are unlearned. This is used when changing classes for example. Currently I think this would fit this feature, too. What do you think? Should the skills learned by the node also be unlearned?

I think it fits for skills to be unlearned by default but you could have a true or false setting in the plugins parameters. What happens to switches and states gained through common events when a skill tree is reset? They should probably reset as well. My idea is for a skill tree is for stat ups for each parameter using a variable to increase the cost and having the node unactivate after each use so the same node can be used again but at a higher cost. I think this would be absolutely great. The issue I see is I don't think we can use a variable as the cost currently.  I don't know if that would be difficult to implement or not. I would assume it would be as hard to code as adding switches. All I know is you have done a great job and I am looking forward to a great plugin update.