Search results

  1. SomeFire

    Skill Trees System

    actor.skillTrees.getTree('tree_symbol').points Where actor is Game_Actor object, and 'tree_symbol' is tree identificator. This code can be used in scripts only. Not sure about formulas.
  2. SomeFire

    Skill Trees System

    I'm not sure that I correctly understand what do you want. Skillpoints can't be learned, they are "money" for skills.
  3. SomeFire

    Skill Trees System

    Find this function in SkillTreesSystem.json and add condition to continue without drawing line. Check demo and see SkillTreesConfig.js. There is "guard2" skill, which increment game variable when learned.
  4. SomeFire

    Skill Trees System

    It requires some coding. You need to replace usages of SkillTreesSystem.skillWindowMaxCols and SkillTreesSystem.skillWindowDrawCols by condition with your tree. For example: Skills_Window.prototype.maxCols = function() { return SkillTreesSystem.skillWindowMaxCols; }...
  5. SomeFire

    Skill Trees System

    Replace this function
  6. SomeFire

    Skill Trees System

    No, it works only for points in "Cost" requirement. If you want to implement it, you can do it in SkillTreesSystem.js SkillTreesSystem.resetSkillTree = function(actor, tree) { like points if (req.type === "points") points += req.price;
  7. SomeFire

    Skill Trees System

    I think no. I don't know how luna engine works. 11 is a class number? You should use treeId (symbol) instead of class number.
  8. SomeFire

    Skill Trees System

    No, there is noithing similar in my plugin. The current logic: when the skill level increases, the previous database skill is removed and a new one is given. The easiest way to implement such behaviour is to make "Fortify" depending on game variables. Change game variables in skill upgrades. To...
  9. SomeFire

    Skill Trees System

    Bug. In SkillTreesSystem.js replace Scene_SkillTrees.prototype.constructor = Scene_Menu; by Scene_SkillTrees.prototype.constructor = Scene_SkillTrees; It will solve your issue.
  10. SomeFire

    Skill Trees System

    Wow, incredible discussion in this thread! Good job guys! The only thing I can suggest is if (treeObj.isEnabled(this._actor, this._tree)) { this.drawIcon(treeObj.iconId(), x, y); } else { this.drawIconGray(treeObj.iconId(), x, y) } Thus, an unfinished skill will...
  11. SomeFire

    Skill Trees System

    I do not know how, but this code draws icon. If you'l find out how, you can do it here. May be there is a tint attribute or function for "contents" or image. May be there is a way to apply a mask on texture. I can't help with this task.
  12. SomeFire

    Skill Trees System

    Look for this code in SkillTreesSystem.js: Skills_Window.prototype.drawItem = function(treeObj, index) { ... this.changePaintOpacity(treeObj.isEnabled(this._actor, this._tree)); this.drawIcon(treeObj.iconId(), x, y);
  13. SomeFire

    Skill Trees System

    Yes, you can set variable inside event as script `actor.getTreesPoints()` where actor is Game_Actor object. There is several ways to get actor in script, use a way you want. For example, in demo I use `$gameActors.actor(1).getTreesPoints()` script, which takes first actor from all actors.
  14. SomeFire

    Skill Trees System

    Hi, no and no.The easiest thing you can do is to add tree for one actor and create OnLearnAction affecting all other actors. If you want more, then you must edit plugin code, but this requires more programming skills.
  15. SomeFire

    Skill Trees System

    Hi! No, this feature is not implemented. I think players will search for character builds in internet, so this feature is useless while trees are constant.
  16. SomeFire

    Skill Trees System

    Sure, delete or override `Game_Actor.prototype.displayLevelUp` function. SkillTreesSystem.gameActorDisplayLevelUp = Game_Actor.prototype.displayLevelUp; Game_Actor.prototype.displayLevelUp = function(newSkills) { SkillTreesSystem.gameActorDisplayLevelUp.call(this, newSkills); if...
  17. SomeFire

    Skill Trees System

    Hi! Search for `Skills_Window.prototype.cursorDown/Up/Left/Right` functions inside SkillTreesSystem.js.
  18. SomeFire

    Skill Trees System

    No, I didn't thought about it. I think this combination can be achieved by additional onLearn action, which will set Skill Mastery Level to current skill level.
  19. SomeFire

    Skill Trees System

    Error says it is not class tree. I'll add a more informative description.
  20. SomeFire

    Skill Trees System

    Do you use JP for a tree in 'SkillTreesSystem.class2trees'? Because job points belong to a specific class, which means tree must belong to the same class too. Actor tree can't have class because it belongs to an actor, not to a class.

Latest Threads

Latest Profile Posts

My older brother and his family are arriving tomorrow from America for a holiday her in England. Been many years since I last seen them. Happy times.
Feeling a tad frustrated designing one map of my project... MC is supposed to grab a key from inside a kofun to escape a certain area. Unfortunately, kofuns are cramped, dark and claustrophobic: not exactly many places to run and hide in horror games. :ysad:
When ya accidentally delete a whole map and saved before you realized.

We really need a recycle bin
How the fusion of Batman+Spider-Man would be? Be creative on your replies.

Forum statistics

Threads
131,721
Messages
1,222,636
Members
173,465
Latest member
joshywa
Top