Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
Learning - Learning.js
Plugin desc : ver1.03/Adds a Traits that allows you to learn skills based on enemy attacks when attacked.
License : MIT License
Author : Yana
Website : https://w.atwiki.jp/pokotan/pages/3.html
Desc page : https://github.com/munokura/Yana-MV-plugins
Download Page : https://raw.githubusercontent.com/munokura/Yana-MV-plugins/refs/heads/master/Item_Skill/Learning.js
File name : Learning.js
Help of plugin :
@plugindesc ver1.03/Adds a Traits that allows you to learn skills based on enemy attacks when attacked. @author Yana @url https://raw.githubusercontent.com/munokura/Yana-MV-plugins/master/Item_Skill/Learning.js @license MIT License @help English Help Translator: munokura This is an unofficial English translation of the plugin help, created to support global RPG Maker users. Feedback is welcome to improve translation quality (see: https://github.com/munokura/Yana-MV-plugins ). Original plugin by Yana. ----- ------------------------------------------------------ How to Set ------------------------------------------------------ Write the following in the skill's Note field: <LEARNING skillId,acquisitionRate> When an actor with learning ability receives that skill, or, depending on the settings, simply looks at it, they will acquire the skill with the set ID with a % chance of acquiring it. You can set learning ability by writing <LEARNING_ABILITY> in the Note field of a Traits object (actor, class, equipment, state, etc.). You can also set a Traits that adjusts the learning rate by writing <LEARNING_RATE_SUP:[+-]Suppression Rate> in the Note field of a Traits object (actor, class, equipment, state, etc.). These correction rates are calculated additively and multiplied by the original acquisition rate. ------------------------------------------------------ There is no plugin command. ------------------------------------------------------ ------------------------------------------------------ Notes ------------------------------------------------------------------ The Acquisition Information plugin does not work with RPG Maker MZ. ------------------------------------------------------ Terms of Use ------------------------------------------------------------------ This plugin is released under the MIT License. http://opensource.org/licenses/mit-license.php ------------------------------------------------------ Update History: ver 1.03: Added a Traits to condition learning when used in conjunction with ConditionallyCore. Added a pre-learning mechanism that allows learning to occur before an action occurs. ver 1.02: Fixed a bug where the MissLearning and EvasiondLearning parameters were not functioning properly. Fixed a bug where the next text color would change to the learning color after the learning message appeared in the log. Fixed a bug where an error occurred when used in conjunction with Acquisition Information. ver 1.011: Removed console.log. ver1.01: Terms of Use changed to MIT License. Fixed a bug where learning was not displayed correctly when Learning Skill Shared was true. ver1.00: Released @param Learning Skill Shared @text Learning shared with the party @desc This setting determines whether learned skills are shared within the party. @default true @type boolean @on Share @off Do not share @param Miss Learning @text Learning when skills are missed @desc This setting determines whether you can learn when you make a mistake with a skill. @default true @type boolean @on Learn @off Not learning @param Evaded Learning @text Learn when evading skills @desc This setting determines whether or not you can learn a skill when you avoid it. @default true @type boolean @on Learn @off Not learning @param Watch Learning @text View skills and learn @desc This setting determines whether you can learn skills just by looking at them. @default true @type boolean @on Learn @off Not learning @param Instant Learning @text Instant learning @desc This setting determines whether a skill is immediately acquired when learned. @default true @type boolean @on Instant learning @off Not learned immediately @param Display Learning Text @text Display log during learning @desc This is the message to display in the log when learning is completed. @default _name is learning _skill! @param Display Learning Text Shared @text Display log when sharing a party @desc This is the message to be displayed in the log when learning is completed. This is for shared settings. @default Learn _skills! @param Log Color @text Log color during learning @desc The log color for learning display. @default 4 @type number @param Play SE Name @text Learning time SE @desc The file name of the sound effect that will be played when learning is completed. @default Flash2 @type file @require 1 @dir audio/se/ @param Play SE Params @text SE parameters during learning @desc These are the parameters for the sound effect that will be played when learning is complete. Specify pan, pitch, and volume in that order. @default 0,100,100 @param Info Text @text Acquisition info display text @desc This is the text that will be displayed when used in conjunction with the acquisition information. _actor: Actor name _icon: Skill icon _name: Skill name @default _actor is learning ¥i[_icon]_name!