Welcome to PGMZ! 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.
Dark Plasma Bounty List - DarkPlasma_BountyList.js
Plugin desc : View the bounty list
License : MIT License
Author : DarkPlasma
Website : https://github.com/munokura/DarkPlasma-MZ-Plugins/blob/main/DarkPlasma_BountyList.js
Desc page : https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
Download Page : https://raw.githubusercontent.com/munokura/DarkPlasma-MZ-Plugins/main/DarkPlasma_BountyList.js
File name : DarkPlasma_BountyList.js
Help of plugin :
@target MZ
@url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
@plugindesc View the bounty list
@author DarkPlasma
@license MIT
@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/DarkPlasma-MZ-Plugins ).
Original plugin by DarkPlasma.
Please check the latest official version at:
https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
-----
Version: 2.1.0
Enter the following in the memo field for the enemy you want to designate as a
bounty.
<isBounty>
<bountyShowSwitch:xx> Display if switch xx is ON
<bountyOrderId:xx> Specify the display order (if omitted, enemy ID will be
used)
The bounty list displays enemies that have <isBounty> set
and meet any of the following criteria:
- Defeated
- <bountyShowSwitch:xx> is specified and switch xx is ON
Also, if there is information you want to display, enter it as follows after
setting the bounty information.
<bountyRequest: Bounty request details>
<bountyWhere: Bounty location>
<bountyReward: Bounty reward>
<bountyDifficulty: Bounty difficulty>
<bountyDescription: Bounty description>
This is a default example.
You can add your own custom elements depending on the bounty information
settings.
Open the bounty list programmatically:
SceneManager.push(Scene_BountyList);
@param bountyInformations
@text Bounty Information
@desc The information to display in the bounty list, in the order of this list
@type struct<BountyInformation>[]
@default ["{¥"metaTag¥":¥"bountyRequest¥",¥"text¥":¥"依頼内容¥"}","{¥"metaTag¥":¥"bountyWhere¥",¥"text¥":¥"出現場所¥"}","{¥"metaTag¥":¥"bountyReward¥",¥"text¥":¥"討伐報酬¥"}","{¥"metaTag¥":¥"bountyDifficulty¥",¥"text¥":¥"討伐難度¥"}","{¥"metaTag¥":¥"bountyDescription¥",¥"text¥":¥"¥"}"]
@param unknownName
@text hidden name
@desc Display name of enemies that do not meet the display conditions
@type string
@default ??????
@param showKilledBounty
@text Automatically displayed after defeat
@desc Automatically display defeated bounties
@type boolean
@default true
@param textOffsetX
@text Text Offset X
@desc Horizontal offset
@type number
@default 0
@param textOffsetY
@text Text Offset Y
@desc Vertical offset
@type number
@default 0
@param textColorNormal
@text Color of undefeated enemies
@desc The text color of undefeated enemies in the list
@type number
@default 0
@param textColorKilled
@text The color of the defeated enemy
@desc Text color of defeated enemies in the list
@type number
@default 7
@command BountyList open
@text Open the bounty scene
@desc Opens the bounty scene.
@command BountyList add
@text Display enemy characters on the bounty list
@desc The specified enemy character will be displayed in the bounty list.
@arg id
@text Enemy character ID
@type enemy
@command BountyList remove
@text Hide enemy characters from the bounty list
@desc Hides the specified enemy character from the bounty list.
@arg id
@text Enemy character ID
@type enemy
@command BountyList complete
@text Full bounty list revealed
@desc The full bounty list will be revealed.
@command BountyList clear
@text Reset bounty list
@desc Initialize the bounty list.