An open library of RPG Maker MV plugins, powered by the community.

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

Dark Plasma Enemy Book - DarkPlasma_EnemyBook.js

Plugin desc : Displays detailed statuses of enemies.

License : MIT License

Author : DarkPlasma

Website : https://github.com/elleonard/RPGtkoolMV-Plugins/blob/master/plugins/deprecated/DarkPlasma_EnemyBook.js

Download Page : https://raw.githubusercontent.com/elleonard/RPGtkoolMV-Plugins/master/plugins/deprecated/DarkPlasma_EnemyBook.js

File name : DarkPlasma_EnemyBook.js

Help of plugin :

* @plugindesc Displays detailed statuses of enemies.
 * @author DarkPlasma
 *
 * @deprecated This plugin is deprecated.
 *
 * @param Unknown Data
 * @desc The index name for an unknown enemy and drop item.
 * @type string
 * @default ??????
 *
 * @param Gray out Unknown
 * @desc Gray out the name for an unknown enemy and drop item.
 * @type boolean
 * @default off
 *
 * @param Mask Unknown Drop Item
 * @desc Mask the name for an unknown drop item.
 * @type boolean
 * @default off
 *
 * @param Enemy Percent Label
 * @desc Label for an Enemy Percent.
 * @type string
 * @default Enemy
 *
 * @param Drop Item Percent Label
 * @desc Label for an Drop Item Percent.
 * @type string
 * @default Drop Item
 *
 * @param Display Drop Rate
 * @desc Display drop rate with drop item.
 * @type boolean
 * @default false
 *
 * @param Detail Mode
 *
 * @param Enable Detail Mode
 * @desc Enable Ok button for display enemy detail.
 * @type boolean
 * @default false
 *
 * @param Element Icons
 * @desc Element Icons for weak and resist.(The order is corresponding to elements settings in database.)
 * @type number[]
 * @default ["0", "76", "64", "65", "66", "67", "68", "69", "70", "71"]
 * @parent Detail Mode
 *
 * @param Weak Element And State Label
 * @desc Label for weak elements and states.
 * @type string
 * @default Weak
 * @parent Detail Mode
 *
 * @param Resist Element And State Label
 * @desc Label for resist elements and states.
 * @type string
 * @default Resist
 * @parent Detail Mode
 *
 * @param Devide Resist And No Effect
 * @desc Display no effect elements and states apart from the resists.
 * @type boolean
 * @default false
 * @parent Detail Mode
 *
 * @param No Effect Element And State Label
 * @desc Label for no effect elements and states.
 * @type string
 * @default No Effect
 * @parent Detail Mode
 *
 * @param Exclude Weak States
 * @desc List for states not to display as weak states.
 * @type state[]
 * @default []
 * @parent Detail Mode
 *
 * @param Exclude Resist States
 * @desc List for states not to display as resist states.
 * @type state[]
 * @default []
 * @parent Detail Mode
 *
 * @param Debuff Status
 * @text Debuff Status
 *
 * @param Display Debuff Status
 * @desc Display debuff status.
 * @type boolean
 * @default true
 * @parent Debuff Status
 *
 * @param Debuff Status Icons
 * @text Debuff status icons.
 *
 * @param Debuff Status Icon MHP Small
 * @desc Debuff status icon of max hp Lv1.
 * @type number
 * @default 48
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon MHP Large
 * @desc Debuff status icon of max hp Lv2.
 * @type number
 * @default 56
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon MMP Small
 * @desc Debuff status icon of max mp Lv1.
 * @type number
 * @default 49
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon MMP Large
 * @desc Debuff status icon of max mp Lv2.
 * @type number
 * @default 57
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon ATK Small
 * @desc Debuff status icon of attack Lv1.
 * @type number
 * @default 50
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon ATK Large
 * @desc Debuff status icon of attack Lv2.
 * @type number
 * @default 58
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon DEF Small
 * @desc Debuff status icon of defense Lv1.
 * @type number
 * @default 51
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon DEF Large
 * @desc Debuff status icon of defense Lv2.
 * @type number
 * @default 59
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon MAT Small
 * @desc Debuff status icon of magical attack Lv1.
 * @type number
 * @default 52
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon MAT Large
 * @desc Debuff status icon of magical attack Lv2.
 * @type number
 * @default 60
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon MDF Small
 * @desc Debuff status icon of magical defense Lv1.
 * @type number
 * @default 53
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon MDF Large
 * @desc Debuff status icon of magical defense Lv2.
 * @type number
 * @default 61
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon AGI Small
 * @desc Debuff status icon of agility Lv1.
 * @type number
 * @default 54
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon AGI Large
 * @desc Debuff status icon of agility Lv2.
 * @type number
 * @default 62
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon LUK Small
 * @desc Debuff status icon of luck Lv1.
 * @type number
 * @default 55
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Icon LUK Large
 * @desc Debuff status icon of luck Lv2.
 * @type number
 * @default 63
 * @parent Debuff Status Icons
 *
 * @param Debuff Status Threshold
 * @parent Debuff Status
 *
 * @param Debuff Status Threshold Weak Small
 * @desc Display debuff status icon Lv1 as weak if debuff rate of the enemy is larger than this value.
 * @type number
 * @default 100
 * @parent Debuff Status Threshold
 *
 * @param Debuff Status Threshold Weak Large
 * @desc Display debuff status icon Lv2 as weak if debuff rate of the enemy is larger than this value.
 * @type number
 * @default 150
 * @parent Debuff Status Threshold
 *
 * @param Debuff Status Threshold Resist Small
 * @desc Display debuff status icon Lv1 as resist if debuff rate of the enemy is smaller than this value.
 * @type number
 * @default 100
 * @parent Debuff Status Threshold
 *
 * @param Debuff Status Threshold Resist Large
 * @desc Display debuff status icon Lv2 as resist if debuff rate of the enemy is smaller than this value.
 * @type number
 * @default 50
 * @parent Debuff Status Threshold
 *
 * @param Vertical Layout
 * @desc Window layout to vertical
 * @type boolean
 * @default false
 *
 * @param Enable In Battle
 * @desc Enable enemy book in battle
 * @type boolean
 * @default true
 *
 * @param Open Key In Battle
 * @desc Open key for enemy book window in battle
 * @default pagedown
 * @type select
 * @option pageup
 * @option pagedown
 * @option shift
 * @option control
 * @option tab
 *
 * @help
 * This plugin is deprecated.
 * Please download from new repository ( https://github.com/elleonard/DarkPlasma-MV-Plugins/tree/release ) instead.
 *
 * The original plugin is RMMV official plugin written by Yoji Ojima.
 * Arranged by DarkPlasma.
 *
 * Plugin Command:
 *   EnemyBook open         # Open the enemy book screen
 *   EnemyBook add 3        # Add enemy #3 with his/her drop item to the enemy book
 *   EnemyBook remove 4     # Remove enemy #4 from the enemy book
 *   EnemyBook complete     # Complete the enemy book
 *   EnemyBook clear        # Clear the enemy book
 *
 * Script:
 *   $gameSystem.percentCompleteEnemy() # Get percentage of enemy.
 *   $gameSystem.percentCompleteDrop()  # Get percentage of drop item.
 *
 * Enemy Note:
 *   <desc1:foobar>         # Description text in the enemy book, line 1
 *   <desc2:blahblah>       # Description text in the enemy book, line 2
 *   <book:no>              # This enemy does not appear in the enemy book

スポンサードリンク

-MV plugins

Copyright© PGMV - The Community-Driven Plugin Library for RPG Maker MV , 2026 All Rights Reserved.