Skip to content

Commit

Permalink
Version 8.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
DKPlugins committed Jul 31, 2019
1 parent 1a6e8e7 commit bf3ca64
Show file tree
Hide file tree
Showing 34 changed files with 3,500 additions and 1,784 deletions.
2,557 changes: 1,662 additions & 895 deletions DKTools.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
**Author**: DK

**Version**: Public 7.0.0
**Version**: Public 8.0.0

**Description**: Library for RPG Maker MV. Contains many tools for developing.

Expand Down
204 changes: 193 additions & 11 deletions dev/DKTools.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion release/DKTools.js

Large diffs are not rendered by default.

202 changes: 192 additions & 10 deletions src/DKTools.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Title: DKTools
Author: DK (Denis Kuznetsov)
Site: https://dk-plugins.ru
E-mail: kuznetsovdenis96@gmail.com
Version: 7.0.0
Release: 29.03.2019
Version: 8.0.0
Release: 30.07.2019
First release: 13.01.2016
Supported languages: Russian, English
*/
Expand All @@ -14,23 +14,23 @@ Supported languages: Russian, English
Автор: DK (Денис Кузнецов)
Сайт: https://dk-plugins.ru
E-mail: kuznetsovdenis96@gmail.com
Версия: 7.0.0
Релиз: 29.03.2019
Версия: 8.0.0
Релиз: 30.07.2019
Первый релиз: 13.01.2016
Поддерживаемые языки: Русский, Английский
*/

/*:
* @plugindesc v.7.0.0 Library for RPG Maker. Made with ♥ by DKPlugins
* @plugindesc v.8.0.0 Library for RPG Maker. Made with ♥ by DKPlugins
* @author DK (Denis Kuznetsov)
* @help
### Info about plugin ###
Title: DKTools
Author: DK (Denis Kuznetsov)
Site: https://dk-plugins.ru
Version: 7.0.0
Release: 29.03.2019
Version: 8.0.0
Release: 30.07.2019
First release: 13.01.2016
Supported languages: Russian, English
Thank you for your support: https://dk-plugins.ru/donate
Expand All @@ -49,6 +49,31 @@ E-mail: kuznetsovdenis96@gmail.com
### Instructions ###
## Parameters ##
### 1 ### File system ###
File system modes:
 Nwjs + Stamp - Advanced file system mode (all Platforms)
 Nwjs - standard file system mode (PC only)
 In the Nwjs + Stamp mode, each time you start a game test, the plugin scans
 project files and saves data to the file "data/stamp.json"
 Data can also be updated using the plugin command UpdateFileSystemStamp
 Q. Why do I need Nwjs + Stamp file system mode ?
 A. Browsers and old mobile devices do not provide the ability to check for specific files.
 in a particular directory, and also do not provide a list of files and directories.
 Q. Which mode should I choose ?
 A. Nwjs + Stamp, if your project is designed for all platforms (including browsers and mobile devices).
### 1.1 ### Ignored directories ###
Only applicable for Nwjs + Stamp mode.
 Ignores specified (and nested) directories when scanning project files.
## Functions ##
### 1 ### Screenshots ###
Templates for the filename of the screenshot:
%year - Year
Expand Down Expand Up @@ -77,6 +102,9 @@ E-mail: kuznetsovdenis96@gmail.com
1. Checks for plugins updates from DKPlugins
DKPluginsCheckUpdates
2. Update file system stamp
UpdateFileSystemStamp
### Elements ###
DKTools.Utils
DKTools.Utils.Object
Expand Down Expand Up @@ -141,6 +169,24 @@ E-mail: kuznetsovdenis96@gmail.com
You can't:
-Delete or change any information about the plugin (Title, authorship, contact information, version and release)
* @param Parameters
* @default ---------------------------------
* @param File System
* @parent Parameters
* @desc File system parameters. Details in the help (1)
* @type struct<FileSystem>
* @default {"Mode":"0","Stamp":"---------------------------------","Ignored Directories":"[\"node_modules\"]"}
* @param New Functions
* @default ---------------------------------
* @param Print Detailed Error
* @parent New Functions
* @desc Detailed error display
* @type struct<PrintDetailedError>
* @default {"Enabled":"false","Error Message":"Game has encountered a bug. Please report it.","Restart Message":"Press F5 to restart the game."}
* @param Functions
* @default ---------------------------------
Expand Down Expand Up @@ -225,16 +271,16 @@ E-mail: kuznetsovdenis96@gmail.com
*/

/*:ru
* @plugindesc v.7.0.0 Библиотека для RPG Maker. Сделано с ♥ от DKPlugins
* @plugindesc v.8.0.0 Библиотека для RPG Maker. Сделано с ♥ от DKPlugins
* @author DK (Денис Кузнецов)
* @help
### Информация о плагине ###
Название: DKTools
Автор: DK (Денис Кузнецов)
Сайт: https://dk-plugins.ru
Версия: 7.0.0
Релиз: 29.03.2019
Версия: 8.0.0
Релиз: 30.07.2019
Первый релиз: 13.01.2016
Поддерживаемые языки: Русский, Английский
Спасибо за Вашу поддержку: https://dk-plugins.ru/donate
Expand All @@ -253,6 +299,31 @@ E-mail: kuznetsovdenis96@gmail.com
### Инструкции ###
## Параметры ##
### 1 ### Файловая система ###
Режимы работы файловой системы:
Nwjs + Stamp - Расширенный режим работы файловой системы (все платформы)
Nwjs - стандартный режим работы файловой системы (только PC)
В режиме Nwjs + Stamp каждый раз при запуске теста игры плагин сканирует
файлы проекта и сохраняет данные в файл "data/Stamp.json"
Данные также могут быть обновлены с помощью команды плагина UpdateFileSystemStamp
Q. Зачем нужен режим работы Nwjs + Stamp ?
A. Браузеры и старые мобильные устройства не предоставляют возможность проверять наличие конкретных файлов
в той или иной директории, а также не предоставляют список файлов и директорий.
Q. Какой режим выбрать мне ?
A. Nwjs + Stamp, если Ваш проект расчитан на все платформы (включая браузеры и мобильные устройства).
### 1.1 ### Игнорируемые директории ###
Применяется только для режима Nwjs + Stamp.
Игнорирует указанные (и вложенные) директории при сканировании файлов проекта.
## Функции ##
### 1 ### Скриншоты ###
Шаблоны для названия файла скриншота:
%year - Год
Expand Down Expand Up @@ -281,6 +352,9 @@ E-mail: kuznetsovdenis96@gmail.com
1. Проверить обновления плагинов от DKPlugins
DKPluginsCheckUpdates
2. Обновить штамп файловой системы
UpdateFileSystemStamp
### Элементы ###
DKTools.Utils
DKTools.Utils.Object
Expand Down Expand Up @@ -345,6 +419,28 @@ E-mail: kuznetsovdenis96@gmail.com
Вы не можете:
-Убирать или изменять любую информацию о плагине (Название, авторство, контактная информация, версия и дата релиза)
* @param Parameters
* @text Параметры
* @default ---------------------------------
* @param File System
* @text Файловая система
* @parent Parameters
* @desc Параметры файловой системы. Подробности в справке (1)
* @type struct<FileSystem>
* @default {"Mode":"0","Stamp":"---------------------------------","Ignored Directories":"[\"node_modules\"]"}
* @param New Functions
* @text Новые функции
* @default ---------------------------------
* @param Print Detailed Error
* @text Детальное отображение ошибок
* @parent New Functions
* @desc Детальное отображение ошибок
* @type struct<PrintDetailedError>
* @default {"Enabled":"false","Error Message":"В игре обнаружена ошибка. Пожалуйста, сообщите об этом.","Restart Message":"Нажмите F5, чтобы перезапустить игру."}
* @param Functions
* @text Функции
* @default ---------------------------------
Expand Down Expand Up @@ -442,6 +538,53 @@ E-mail: kuznetsovdenis96@gmail.com
*/

/*~struct~FileSystem:
* @param Mode
* @desc File system mode. Details in the help (1)
* @type select
* @option Nwjs + Stamp
* @value 0
* @option Nwjs
* @value 1
* @default 0
* @param Stamp
* @default ---------------------------------
* @param Ignored Directories
* @parent Stamp
* @desc Ignored directories. Details in the help (1.1)
* @type string[]
* @default ["node_modules"]
*/

/*~struct~FileSystem:ru
* @param Mode
* @text Режим работы файловой систмы
* @desc Режим работы файловой системы. Подробности в справке (1)
* @type select
* @option Nwjs + Stamp
* @value 0
* @option Nwjs
* @value 1
* @default 0
* @param Stamp
* @text Штамп файловой системы
* @default ---------------------------------
* @param Ignored Directories
* @text Игнорируемые директории
* @parent Stamp
* @desc Игнорируемые директории. Подробности в справке (1.1)
* @type string[]
* @default ["node_modules"]
*/

/*~struct~CheckUpdates:
* @param Enabled
Expand Down Expand Up @@ -1141,3 +1284,42 @@ E-mail: kuznetsovdenis96@gmail.com
* @dir img/system
*/

/*~struct~PrintDetailedError:
* @param Enabled
* @desc Enable detailed error display ?
* @type boolean
* @default false
* @param Error Message
* @text Error message
* @desc Error message
* @default Game has encountered a bug. Please report it.
* @param Restart Message
* @text Game restart message
* @desc Game restart message
* @default Press F5 to restart the game.
*/

/*~struct~PrintDetailedError:ru
* @param Enabled
* @text Включено
* @desc Включить детальное отображение ошибок ?
* @type boolean
* @default false
* @param Error Message
* @text Сообщение об ошибке
* @desc Сообщение об ошибке
* @default В игре обнаружена ошибка. Пожалуйста, сообщите об этом.
* @param Restart Message
* @text Сообщение о перезапуске игры
* @desc Сообщение о перезапуске игры
* @default Нажмите F5, чтобы перезапустить игру.
*/
2 changes: 1 addition & 1 deletion src/DKTools/Animation Action.js
Original file line number Diff line number Diff line change
Expand Up @@ -581,7 +581,7 @@ DKTools.Animation.Action = class extends DKTools.Event {
*
* @param {DKTools.Animation} animation - Animation
*/
setAnimation (animation) {
setAnimation(animation) {
this._animation = animation;
}

Expand Down
Loading

0 comments on commit bf3ca64

Please sign in to comment.