Release 7.0.0
Changelog: https://github.com/DKPlugins/DKTools/releases/tag/7.0.0
What's new:
1. Added new functions for working with the file system.
2. Updated error logging function. Now when the limit is exceeded, the old file is renamed with the current date stamp, and not deleted.
DKTools - Advanced project testing and various functions
● ARCHIVED · READ-ONLY
-
-
Release 8.0.0
Changelog: https://github.com/DKPlugins/DKTools/releases/tag/8.0.0
What's new:
1. Added option "File system". Now you can choose the operating mode of the file system: Nwjs + Stamp or Nwjs. Stamp - a stamp of project files, which is created automatically each time a game test is launched. The stamp is necessary so that the plugins know what directories and files are in the project (they can check the existence of files, search for directories, etc.). The stamp is used for mobile devices and browsers.
For example, using a stamp it will become possible in the localization plugin to use the function of splitting localization into many files or the function of using game resources for each language in browsers and mobile devices.
2. Updated error logging function. Additional information has been added: current scene, map number, events, event page, number of the last event command and its parameters.
3. Added the function of extended error display. Replaces the standard display. The advanced window also displays the current scene, map number, events, event page, number of the last event team and its parameters, an error stack and a message to the player that can be configured.
4. Bugs in the function of receiving event comments have been fixed.
5. Improved functions for determining the location of the mouse inside the sprite.
____________________________________________________________________________________________________________________________
Release 8.0.1
Changelog: https://github.com/DKPlugins/DKTools/releases/tag/8.0.1
What's new:
1. Fixed a bug in the function of obtaining information about the directory. -
Version 8.1.0
What's new:
1. Improved function "Preloading resources." Files can now be selected through the file selector. Now the file extension can be omitted. Auto extension detection works only for png and ogg files. Help for this feature has been updated. Also, this function now works in browsers and on mobile devices (with the Nwjs + Stamp file system on).
2. Improved function "Tile Size". Added the ability to specify a folder for parallax and tilesets for the new tile size.
3. Fixed the function "Screen Resolution".
Version 8.2.0
What's new:
1. Added font size setting
2. Added window indent setting
3. Added window line height adjustment
4. All functions are divided into categories for a better perception.
5. Fixed a couple of bugs
Version 8.3.0
What's new:
1. Added a couple of methods in DKTools.PreloadManager.
2. Changed several methods.
3. The ability to display the progress of a bar with different settings has been added to the resource preload function.
4. In DKTools.Scene, functions associated with options and events are marked as deprecated. -
Version 9.0.0
What's new:
- New feature! Preloading resources for maps! Now you can preload specific resources on specific maps.
- Added audio caching, which speeds up switching between sounds. A new Audio Cache Limit feature has also been added for this.
- Improved work on mobile devices.
- Fixed some errors.
Warning! Preload function renamed! You need to configure it again if you used it.
Due to the fact that I have subscribers, public plugins will be updated with a noticeable lag. This update will be publicly available no earlier than in a month. Subscribe and get updates first. -
Version 9.0.0 is publicly available
What's new:
1. New feature! Maps preloading! Now you can preload audio/images for specific maps!
2. Added AudioCache class. Added audio cache limit function. Added audio caching. Now switching between cached audio is instant. No more delays when playing audio!
3. Fixed bug with button clicks on mobile devices.
4. Removed some deprecated methods.
5. A couple of methods are marked deprecated.
6. The Resource Preloading function has been renamed to the Initial Preloading function. If you used this function, then you need to configure it again!
7. Added function to select the first/last item in windows. Use the home/end keys.
First post updated
Demo version updated -
Version 9.1.0 is publicly available
What's new:
1. New feature! Mouse hover! Allows you to enable selection of list items by mouse hover.
2. A couple of methods are marked deprecated.
3. Fixed a rare bug.
First post updated -
Great plugin! But after changing the mouse, the mouse moves beyond the game window, and it becomes invalid after moving back. Hover the mouse to select if it can play sound effects, it would be better!
-
Thank you. I will add mouse hover sound in next updates. I actually thought he was there:blush:Great plugin! But after changing the mouse, the mouse moves beyond the game window, and it becomes invalid after moving back. Hover the mouse to select if it can play sound effects, it would be better!
-
This plugin working on mobile ?,
it just does a few functions, or it all works ? -
This plugin working on mobile ?,
it just does a few functions, or it all works ?
Yes, the plugin works on mobile devices and browsers.
All functions work on all platforms (except for the screenshots function, which only works on PC)
The following functions only work during the game test on PC:
Check Updates
Debug Console
FPS Meter
Quick Load
Grid/Ruler -
Does preload work on mobile?
-
Yes, Initial Preloading and Maps Preloading works on mobile devices.Does preload work on mobile?
-
Does it work on 1.6.2?Yes, Initial Preloading and Maps Preloading works on mobile devices.
-
Yes, the plugin requires project and program version 1.6+Does it work on 1.6.2?
-
Error: Web browsers and mobile phones cannot load directories!Yes, the plugin requires project and program version 1.6+
at Function._preload (DKTools.js:9664)
at Function.preloadAudio (DKTools.js:9799)
at DKTools.js:9314
at r (DKTools.js:1354)
at Function.nu (DKTools.js:1416)
at Function.initialize (DKTools.js:9313)
at Function.DataManager.onDatabaseLoad (DKTools.js:37444)
at Function.DataManager.isDatabaseLoaded (DKTools.js:37437)
at Scene_Boot.isReady (rpg_scenes.js:374)
at Scene_Boot.isReady (DKTools.js:37756)
When I use your demo above, it works on all my devices. But when I download the dk plugin I get an error like this -
If you use the preload function, then you cannot specify folders (this is stated in the error). You must preload individual filesError: Web browsers and mobile phones cannot load directories!
at Function._preload (DKTools.js:9664)
at Function.preloadAudio (DKTools.js:9799)
at DKTools.js:9314
at r (DKTools.js:1354)
at Function.nu (DKTools.js:1416)
at Function.initialize (DKTools.js:9313)
at Function.DataManager.onDatabaseLoad (DKTools.js:37444)
at Function.DataManager.isDatabaseLoaded (DKTools.js:37437)
at Scene_Boot.isReady (rpg_scenes.js:374)
at Scene_Boot.isReady (DKTools.js:37756)
When I use your demo above, it works on all my devices. But when I download the dk plugin I get an error like this -
If you use the preload function, then you cannot specify folders (this is stated in the error). You must preload individual files
it's fine, but it doesn't show the loading bar like in your demo -
You must enable display of progress bar in Initial Pleloading settingsit's fine, but it doesn't show the loading bar like in your demo
-
-
Is there an old version in the demo? Sorry, I'll update :)Well, I'm on an old version, so that functionality can't be found. ^^
EDIT:
sorry i asked you too much @@
NICE PLUGIN !!! @DK