Felskis Skilltree Plugin

nitriso

Veteran
Veteran
Joined
Dec 18, 2016
Messages
56
Reaction score
9
First Language
English
Primarily Uses
Wow, thank you, Felski! The updates are great!
 

ArcticPrism

Veteran
Veteran
Joined
Apr 5, 2018
Messages
31
Reaction score
12
First Language
English
Primarily Uses
RMMV
I'm having difficulty getting my tree to work. Whenever I start the game I get the error "Unexpected Token u in JSON at position 0"

[
{
"uid": "TEST",
"header": "Test",
"tech_description": "Testing",
"icon": 1,
"bgimg": "Crystal",
"nodes": [
{
"technode": {
"uid": "TEST01",
"lane": 1,
"depth": 1,
"header": "Test",
"tech_description": "Still Testing",
"bgimg": "Castle",
"parents": [],
"neededParents": 0,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 100,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
17,
19
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "TEST02",
"lane": 1,
"depth": 2,
"header": "test2",
"tech_description": "More Testing",
"bgimg": "",
"parents": [
{
"parent": "TEST01"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 150,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
18,
20
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
}
],
"animation": {
"id": 0
},
"hideGoldCost": false,
"hideJPCost": false,
"costItems": []
}
]
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
I'm having difficulty getting my tree to work. Whenever I start the game I get the error "Unexpected Token u in JSON at position 0"

[
{
"uid": "TEST",
"header": "Test",
"tech_description": "Testing",
"icon": 1,
"bgimg": "Crystal",
"nodes": [
{
"technode": {
"uid": "TEST01",
"lane": 1,
"depth": 1,
"header": "Test",
"tech_description": "Still Testing",
"bgimg": "Castle",
"parents": [],
"neededParents": 0,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 100,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
17,
19
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "TEST02",
"lane": 1,
"depth": 2,
"header": "test2",
"tech_description": "More Testing",
"bgimg": "",
"parents": [
{
"parent": "TEST01"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 150,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
18,
20
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
}
],
"animation": {
"id": 0
},
"hideGoldCost": false,
"hideJPCost": false,
"costItems": []
}
]
Hi @ArcticPrism,

I check your tree and it looks fine. What version of RPG Maker MV do you use? Do you use the demo? The error you are getting might be related to skill trees that don't exist being assigned to classes. Just delete all the skilltree notetags from classes or assign your skilltree to them. Then it should work.

Best regards,
Felski
 

ArcticPrism

Veteran
Veteran
Joined
Apr 5, 2018
Messages
31
Reaction score
12
First Language
English
Primarily Uses
RMMV
1.61 and using the 1.2 demo. I already cleared out the old note tags since the error log also mentioned actors having trees that don't exist. That error is gone but the json one persists.
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
1.61 and using the 1.2 demo. I already cleared out the old note tags since the error log also mentioned actors having trees that don't exist. That error is gone but the json one persists.
Did you also clear the notetags for the classes?
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
That fixed it! Thanks. Weird that the error only mentions the actors but not classes.
Yeah, I actually forgot to add the fallback measures while creating the 1.2.0 update. I fixed that just now in another update.

Best regards,
Felski
 

Gregaur

Veteran
Veteran
Joined
Jan 3, 2017
Messages
134
Reaction score
20
First Language
french
Primarily Uses
RMMV
Hey @Felski,

Your plugin is really nice. As it was already asked, do you plan to add a stat option for your tree ?

I plan to do a really big skill tree for my game (like 5 rows 13 columns X 2 by character) and lot of the node will be Statistic addition (like 100 max HP or 10 Atk).

For now I'm doing it with common events but there is 2 problems because of it :

1st for each node I have to create 1 common event. It's not a really big problem but a lot of work (I have 100 Common event by characters for 8 characters I let you imagine the fun ;-) )

2nd is a bigger a problem.
If you activate 2 or more nodes at the same time (like I have 100 JP and i want to buy 2 nodes with common event for 50 JP each) only the last common event will affect the statistics. I think this why you ad the option "close the tree when the node is bought" but it break a little bit the use of the skill tree.

Anyway the plugin is great thanks for it !
Greg
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
Hey @Felski,

Your plugin is really nice. As it was already asked, do you plan to add a stat option for your tree ?

I plan to do a really big skill tree for my game (like 5 rows 13 columns X 2 by character) and lot of the node will be Statistic addition (like 100 max HP or 10 Atk).

For now I'm doing it with common events but there is 2 problems because of it :

1st for each node I have to create 1 common event. It's not a really big problem but a lot of work (I have 100 Common event by characters for 8 characters I let you imagine the fun ;-) )

2nd is a bigger a problem.
If you activate 2 or more nodes at the same time (like I have 100 JP and i want to buy 2 nodes with common event for 50 JP each) only the last common event will affect the statistics. I think this why you ad the option "close the tree when the node is bought" but it break a little bit the use of the skill tree.

Anyway the plugin is great thanks for it !
Greg
Hey @Gregaur,

the plugin supports stat changes since the v1.2.0 release. So far only the main stats are supported (max HP, max MP, Attack, Defense, Magic Attack, Magic Defense, Agility and Luck).

Here you can read more about the update: https://felski.itch.io/felski-skilltree/devlog/64904/stats-and-treebuilder-app-update

Here is what a node with stats looks like. The visuals adapt based on the amount of stats that are changed.


If you have any more problems, let me know.
Best regards,
Felski
 

Gregaur

Veteran
Veteran
Joined
Jan 3, 2017
Messages
134
Reaction score
20
First Language
french
Primarily Uses
RMMV
@Felski

That's so great. I think I've downloaded your plugin few days before this update. So I may miss that part.

But on the node editor, I just download from your itch.io, I can't see the stats part on activation, only:
Changes to Switches
Learn Skills
Common Events
Play Animation

Am I doing something wrong ?
Regards
Greg
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
@Felski

That's so great. I think I've downloaded your plugin few days before this update. So I may miss that part.

But on the node editor, I just download from your itch.io, I can't see the stats part on activation, only:
Changes to Switches
Learn Skills
Common Events
Play Animation

Am I doing something wrong ?
Regards
Greg
Hi @Gregaur,

do you use the updated version of the node editor? It should have the new options.
Best regards,
Felski
 

Gregaur

Veteran
Veteran
Joined
Jan 3, 2017
Messages
134
Reaction score
20
First Language
french
Primarily Uses
RMMV
Hi @Gregaur,

do you use the updated version of the node editor? It should have the new options.
Best regards,
Felski
HI Felski,

I'm using the HTML Note editor I found in the Demo 1.2.0 on the itch.io page. Is this it ? Or Do I miss something ?

Greg
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
Hi Greg,

that is weird. You use the right tool. Does a new tree or a new node have the new fields? Or just the ones you mentioned?
Best regards,
Felski
 

Gregaur

Veteran
Veteran
Joined
Jan 3, 2017
Messages
134
Reaction score
20
First Language
french
Primarily Uses
RMMV
Hi Greg,

that is weird. You use the right tool. Does a new tree or a new node have the new fields? Or just the ones you mentioned?
Best regards,
Felski
Hi Felski !

When I create a new node, there is no option for satistics change on activate. only the 4 I mantion before :

Changes to Switches

Learn Skills

Common Events

Play Animation

And on the Json output I have :

},
"onActivate": {
"switches": [],
"skills": [],
"commonevents": [],
"animation": {
"id": 0

This is the same Node builder I've download few weeks ago...

Do you want screenshot ?

Best regards
Greg
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
Hi Felski !

When I create a new node, there is no option for satistics change on activate. only the 4 I mantion before :

Changes to Switches

Learn Skills

Common Events

Play Animation

And on the Json output I have :

},
"onActivate": {
"switches": [],
"skills": [],
"commonevents": [],
"animation": {
"id": 0

This is the same Node builder I've download few weeks ago...

Do you want screenshot ?

Best regards
Greg
Hi Greg,

Normally it should update atleast new nodes. Could you try how it looks when you create a completely new tree with a new node.
The "onActivate" part should look like this:
Code:
"onActivate": 
    {
        "switches": [],
        "skills": [],
        "commonevents": [],
        "animation": {
            "id": 0
        },
        "stats": {
            "0": 0,
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0
        },
        "eval": {
            "onActivate": "",
            "onDeactivate": ""
        }
    }
Does this then have the new options? Otherwise you might need to update the treebuilder app: It is available as a standalone download: https://felski.itch.io/felski-skilltree.

Alternatively you could recreate the tree with the newest version of the treebuilder app or send me you trees .json (via pastebin.com) and I can check it out.

Best regards,
Felski
 

Gregaur

Veteran
Veteran
Joined
Jan 3, 2017
Messages
134
Reaction score
20
First Language
french
Primarily Uses
RMMV
Hi Greg,

Normally it should update atleast new nodes. Could you try how it looks when you create a completely new tree with a new node.
The "onActivate" part should look like this:
Code:
"onActivate":
    {
        "switches": [],
        "skills": [],
        "commonevents": [],
        "animation": {
            "id": 0
        },
        "stats": {
            "0": 0,
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0
        },
        "eval": {
            "onActivate": "",
            "onDeactivate": ""
        }
    }
Does this then have the new options? Otherwise you might need to update the treebuilder app: It is available as a standalone download: https://felski.itch.io/felski-skilltree.

Alternatively you could recreate the tree with the newest version of the treebuilder app or send me you trees .json (via pastebin.com) and I can check it out.

Best regards,
Felski
Oh I think I get it. If I use the TechTree editor, when you create a Node, the statistics are present. But If you use the Node Editor alone, there is no option for the statistics. I guess I should only use the Tech Tree editor then.

Anyway, case close :D
 

Gregaur

Veteran
Veteran
Joined
Jan 3, 2017
Messages
134
Reaction score
20
First Language
french
Primarily Uses
RMMV
@Felski

I have a new issue on my skill tree. It's seems that after the 5th column, the node can't be unlock...

Here is my situation (sorry the nodes are in French)


As you can see, the two next nodes are available, and I have the item needed. But when I click on the node here is what I have :


As you can see I can't unlock the node. Do you think it's a limitation due to the plugin or Am I doing something wrong ?

here is my skill tree (I didn't copy the all of it as it is very very long)

The Two nodes are the number 9 and 10

the 9 needs the 5 and the 6
the 10 needs the 7 and the 8

{
"uid": "Kanna1",
"header": "Terre",
"tech_description": "",
"icon": 68,
"bgimg": "",
"nodes": [
{
"technode": {
"uid": "1",
"lane": 2,
"depth": 1,
"header": "PS +",
"tech_description": "Augmente le nombre de PS",
"bgimg": "",
"parents": [],
"neededParents": 0,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 50,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
402
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 10,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "2",
"lane": 1,
"depth": 2,
"header": "Int +",
"tech_description": "Augmente l'intelligence",
"bgimg": "",
"parents": [
{
"parent": "1"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 100,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
405
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 3,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "3",
"lane": 3,
"depth": 2,
"header": "Vol +",
"tech_description": "Augmente la Volonté",
"bgimg": "",
"parents": [
{
"parent": "1"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 100,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
406
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 3,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "4",
"lane": 2,
"depth": 3,
"header": "Racines",
"tech_description": "Apprend la compétence Racine qui Gnagnagna",
"bgimg": "",
"parents": [
{
"parent": "2"
},
{
"parent": "3"
}
],
"neededParents": 2,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 200,
"items": [
{
"id": 291,
"amount": 1
}
],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
23
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "5",
"lane": 1,
"depth": 4,
"header": "Int +",
"tech_description": "Augmente l'intelligence",
"bgimg": "",
"parents": [
{
"parent": "4"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 300,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
405
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 5,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "6",
"lane": 2,
"depth": 4,
"header": "Tal +",
"tech_description": "Augmente le Talent",
"bgimg": "",
"parents": [
{
"parent": "4"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 300,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
408
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 5
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "7",
"lane": 3,
"depth": 4,
"header": "Def +",
"tech_description": "Augmente la Défense",
"bgimg": "",
"parents": [
{
"parent": "4"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 300,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
404
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 5,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "8",
"lane": 4,
"depth": 4,
"header": "Vol +",
"tech_description": "Augmente la Volonté",
"bgimg": "",
"parents": [
{
"parent": "4"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 300,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
406
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 5,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "9",
"lane": 1,
"depth": 5,
"header": "Papillon",
"tech_description": "Apprends Papillon",
"bgimg": "",
"parents": [
{
"parent": "5"
},
{
"parent": "6"
}
],
"neededParents": 2,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 500,
"items": [
{
"id": 291,
"amount": 2
}
],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
24
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},

I have the exact same problem on another tree at the 5th column.
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
@Felski

I have a new issue on my skill tree. It's seems that after the 5th column, the node can't be unlock...

Here is my situation (sorry the nodes are in French)


As you can see, the two next nodes are available, and I have the item needed. But when I click on the node here is what I have :


As you can see I can't unlock the node. Do you think it's a limitation due to the plugin or Am I doing something wrong ?

here is my skill tree (I didn't copy the all of it as it is very very long)

The Two nodes are the number 9 and 10

the 9 needs the 5 and the 6
the 10 needs the 7 and the 8

{
"uid": "Kanna1",
"header": "Terre",
"tech_description": "",
"icon": 68,
"bgimg": "",
"nodes": [
{
"technode": {
"uid": "1",
"lane": 2,
"depth": 1,
"header": "PS +",
"tech_description": "Augmente le nombre de PS",
"bgimg": "",
"parents": [],
"neededParents": 0,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 50,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
402
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 10,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "2",
"lane": 1,
"depth": 2,
"header": "Int +",
"tech_description": "Augmente l'intelligence",
"bgimg": "",
"parents": [
{
"parent": "1"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 100,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
405
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 3,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "3",
"lane": 3,
"depth": 2,
"header": "Vol +",
"tech_description": "Augmente la Volonté",
"bgimg": "",
"parents": [
{
"parent": "1"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 100,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
406
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 3,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "4",
"lane": 2,
"depth": 3,
"header": "Racines",
"tech_description": "Apprend la compétence Racine qui Gnagnagna",
"bgimg": "",
"parents": [
{
"parent": "2"
},
{
"parent": "3"
}
],
"neededParents": 2,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 200,
"items": [
{
"id": 291,
"amount": 1
}
],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
23
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "5",
"lane": 1,
"depth": 4,
"header": "Int +",
"tech_description": "Augmente l'intelligence",
"bgimg": "",
"parents": [
{
"parent": "4"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 300,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
405
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 5,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "6",
"lane": 2,
"depth": 4,
"header": "Tal +",
"tech_description": "Augmente le Talent",
"bgimg": "",
"parents": [
{
"parent": "4"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 300,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
408
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 5
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "7",
"lane": 3,
"depth": 4,
"header": "Def +",
"tech_description": "Augmente la Défense",
"bgimg": "",
"parents": [
{
"parent": "4"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 300,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
404
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 5,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "8",
"lane": 4,
"depth": 4,
"header": "Vol +",
"tech_description": "Augmente la Volonté",
"bgimg": "",
"parents": [
{
"parent": "4"
}
],
"neededParents": 1,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 300,
"items": [],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
406
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 5,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},
{
"technode": {
"uid": "9",
"lane": 1,
"depth": 5,
"header": "Papillon",
"tech_description": "Apprends Papillon",
"bgimg": "",
"parents": [
{
"parent": "5"
},
{
"parent": "6"
}
],
"neededParents": 2,
"visibility": {
"switches": []
},
"costs": {
"gold": 0,
"jp": 500,
"items": [
{
"id": 291,
"amount": 2
}
],
"weapons": [],
"armors": []
},
"onActivate": {
"switches": [],
"skills": [
24
],
"commonevents": [],
"animation": {
"id": 0
},
"stats": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0
},
"eval": {
"onActivate": "",
"onDeactivate": ""
}
}
}
},

I have the exact same problem on another tree at the 5th column.
Hi @Gregaur

thanks for pointing out that issue and providing a tree to test it. I fixed the issue and already updated the plugin. You can find the newest version here: https://felski.itch.io/felski-skilltree#download

I really like the combination of Icons and Window Skin you are using. It's really nice to the eyes and unique. Did you know that you can also replace the arrows to look more like the windows? The files are in projectPath/img/system/techtree. They are named Arrows and Arrows_Active.

I also wanted to ask you something. Can I use on of your screenshot on the project page for the plugin? I think you skill tree really highlights how much you can do with the plugin in terms of customization and visuals.

Best regards,
Felski
 

Gregaur

Veteran
Veteran
Joined
Jan 3, 2017
Messages
134
Reaction score
20
First Language
french
Primarily Uses
RMMV
Hi @Gregaur

thanks for pointing out that issue and providing a tree to test it. I fixed the issue and already updated the plugin. You can find the newest version here: https://felski.itch.io/felski-skilltree#download

I really like the combination of Icons and Window Skin you are using. It's really nice to the eyes and unique. Did you know that you can also replace the arrows to look more like the windows? The files are in projectPath/img/system/techtree. They are named Arrows and Arrows_Active.

I also wanted to ask you something. Can I use on of your screenshot on the project page for the plugin? I think you skill tree really highlights how much you can do with the plugin in terms of customization and visuals.

Best regards,
Felski
Hey again !

Well, thanks for fixing the problem ! I was afraid that I have to restart from the ground a new tree with only 5 columns : ). I will test it as soon as possible !

Thanks for your comment about the tree. I'm actually using a window skin I found and recolored it myself. I know I can change the arrow too, but I can't really draw myself so i keep the one you furnish ;-)

Of course you can use the screenshot. But it is in french, is that ok ? Maybe save it cause I'm not sure I will keep it for ever on Imggur.

Best regards !

PS : If you need it for more screenshot, you can find the all 2 trees with the 13 columns here and the windows I use :




And here is the tree :

https://drive.google.com/open?id=16r-x7D5BvtV_WRdj1F1MQ2m2rz0dy6Xf
 

Felski

Veteran
Veteran
Joined
Jan 5, 2018
Messages
114
Reaction score
98
First Language
german
Primarily Uses
Other
Hey again !

Well, thanks for fixing the problem ! I was afraid that I have to restart from the ground a new tree with only 5 columns : ). I will test it as soon as possible !

Thanks for your comment about the tree. I'm actually using a window skin I found and recolored it myself. I know I can change the arrow too, but I can't really draw myself so i keep the one you furnish ;-)

Of course you can use the screenshot. But it is in french, is that ok ? Maybe save it cause I'm not sure I will keep it for ever on Imggur.

Best regards !

PS : If you need it for more screenshot, you can find the all 2 trees with the 13 columns here and the windows I use :




And here is the tree :

https://drive.google.com/open?id=16r-x7D5BvtV_WRdj1F1MQ2m2rz0dy6Xf
Thanks a lot! French is totally fine. I downloaded the images of imgur.

Best regards,
Felski
 

Users Who Are Viewing This Thread (Users: 0, Guests: 2)

Latest Threads

Latest Posts

Latest Profile Posts

I like new party members. Unfortunately, that also means a whole new set of SV for them :(

Those can be tedious to draw
I am ass at rpg maker! :)
"Minus 1 fixes everything" ~ @Tea's Jams

lol, it's true
My game is a puzzle-RPG fusion about non-euclidian geometry, with the main combat system being running through mazes created by the bosses before time runs out, and most of the enemy names and designs are math puns... Is this original enough or need I go on? :kaopride:
I really hope that people like to read my "devlog" in this post. I made a little habit to always go on this post every month and update my progress it's a great way for me to tell myself this: You can do it!

Forum statistics

Threads
107,472
Messages
1,029,897
Members
139,595
Latest member
adambombdiggidy
Top