You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
//=============================================================================
// Salted Fish Plugins - Message Busts
// SF_MessageBusts.js
//=============================================================================
"use strict" ;
var Imported = Imported || { } ;
Imported . SF _MessageBusts = true ;
var SF _Plugins = SF _Plugins || { } ;
//=============================================================================
/*:
*
* @plugindesc Message Busts
* @author Salted Fish
*
* @help
* 基于 Galv_MessageBusts.js 插件编写。
*
* 尝试在“显示文本”时自动展示大号脸图(如果文件存在的话),否则展示原本的图片。
*
* 将对应的图片放在
* img/faces/large 文件夹下。
*
* 命名方式为:
* {图片名称}_编号.png
*
* 举例:如果在“显示文本”的命令中选择脸图的文件为"Actor1"的第二个图,
* 那么这个插件就会使用 img/faces/large/Actor1_2.png 这张图片作为大号的脸图。
* 如果不存在,则会使用默认的脸图。
*
* @requiredAssets data/FaceLarge.json
* @param ScanFiles
* @text 启动时生成数据文件
* @desc 扫描本地文件夹, 生成对应的json文件, 只对在nwjs中运行的时候生效。
* @type boolean
* @on 生成
* @off 不生成
*
*/
let SF _MessageBusts = { } ;
SF _Plugins . SF _MessageBusts = SF _MessageBusts ;
SF _MessageBusts . Parameters = PluginManager . parameters ( 'SF_MessageBusts' ) ;
SF _MessageBusts . ScanFiles = SF _MessageBusts . Parameters [ 'ScanFiles' ] . lower ( )