Skip to content

Releases: DKPlugins/DKTools

Public 11.2.4 (MV) and 1.3.5 (MZ)

25 Feb 07:49
Compare
Choose a tag to compare

Public 10.0.1 (MV) and 1.1.1 (MZ)

30 Oct 09:10
Compare
Choose a tag to compare

Other

Updated documentation
Updated Help

Public 9.2.0

28 Aug 15:49
Compare
Choose a tag to compare

Added

  1. New function. Title Menu Command Window - Allows you to adjust the position and width of the command window on the title screen.
  2. New function. Title Menu Exit Command - Allows you to add an exit command to the command window on the title screen.
  3. New function . Max Savefiles - Allows you to change the maximum number of save slots.
  4. ParameterManager.prototype.change
  5. Base.prototype._clearOptions
  6. Base.prototype.enableMouse
  7. Sprite.Selectable.prototype.enableMouseHover
  8. Sprite.Selectable.prototype.enableWheelScroll

Changed

  1. Function "Grid/Ruler" inproved. You can now customize the order of the grid size.
  2. Base.prototype._clearAll

Deprecated

  1. ParameterManager.prototype.pluginName property
  2. ParameterManager.prototype.isRequired
  3. ParameterManager.prototype.registerPlugins
  4. Base.prototype.clearOptions
  5. Base.prototype.disableOption
  6. Base.prototype.enableOptions
  7. Base.prototype.findAnimation
  8. Base.prototype.finishEvents
  9. class Sprite.ProgressBar.Circle
  10. class Sprite.ProgressBar.SemiCircle
  11. class Sprite.CheckBox
  12. Scene.prototype.start

Other

Updated documentation
Updated Help

Public 9.0.0

10 Jul 10:02
Compare
Choose a tag to compare

Breaking changes

  1. DKTools.OptionManager renamed to DKTools.OptionsManager
  2. DKTools.EventManager renamed to DKTools.EventsManager
  3. Function Preloading Resource renamed to Initial Preloading

Added

  1. Function for preloading resources for each map separately
  2. Function Audio Cache Limit
  3. DKTools.IO.reverseSlashes
  4. DKTools.PreloadManager.isStarted
  5. DKTools.PreloadManager.setDebugging
  6. DKTools.PreloadManager.Scene
  7. DKTools.Base.prototype._createEventsManager
  8. DKTools.Base.prototype._createOptionsManager
  9. DKTools.Base.prototype.isTouchInside
  10. DKTools.Base.prototype.touch property
  11. DKTools.Base.prototype.eventsManager property
  12. DKTools.Base.prototype.optionsManager property
  13. DKTools.Sprite.Button.prototype._clearTouchPressTime
  14. DKTools.Sprite.Button.prototype.isLongTouched
  15. DKTools.Sprite.Button.prototype.isTouched
  16. DKTools.Sprite.Button.prototype.processTouch
  17. DKTools.Sprite.Button.prototype.updateLongTouchEvents
  18. DKTools.Sprite.Button.prototype.updateLongTouchFinishedEvents
  19. DKTools.Sprite.Button.prototype.updateLongTouchStartedEvents
  20. DKTools.Sprite.Button.prototype.updateTouchEvents
  21. DKTools.Sprite.Button.prototype.updateTouchDownEvents
  22. DKTools.Sprite.Button.prototype.updateTouchUpEvents
  23. DKTools.Sprite.Button.prototype.touchPressTime property
  24. DKTools.Sprite.Selectable.prototype._setupLongTouchEvent
  25. DKTools.Sprite.Selectable.prototype._setupTouchEvent
  26. DKTools.Sprite.Selectable.prototype.selectFirstItem
  27. DKTools.Sprite.ProgressBar.prototype.checkValue
  28. DKTools.Sprite.ProgressBar.prototype._getElapsed
  29. DKTools.Sprite.ProgressBar.prototype.getElapsedSteps
  30. DKTools.Sprite.ProgressBar.prototype.getRange
  31. DKTools.Sprite.ProgressBar.prototype.getRemainingSteps
  32. DKTools.Sprite.ProgressBar.prototype.getSteps
  33. DKTools.Sprite.ProgressBar.prototype.setMinValue
  34. DKTools.Sprite.ProgressBar.prototype.setupMinValue
  35. DKTools.Sprite.ProgressBar.prototype.standardMinValue
  36. DKTools.Sprite.ProgressBar.prototype.minValue property
  37. AudioCache class

Changed

  1. DKTools.PluginCommandManager.process
  2. DKTools.PreloadManager.initialize
  3. DKTools.PreloadManager.clearQueue
  4. DKTools.PreloadManager._finish
  5. DKTools.PreloadManager._log
  6. DKTools.PreloadManager._preload
  7. DKTools.PreloadManager._processAudioFile
  8. DKTools.PreloadManager._processImageFile
  9. DKTools.PreloadManager._processLoadAudioFiles
  10. DKTools.PreloadManager._processLoadImageFiles
  11. DKTools.PreloadManager.start
  12. DKTools.StartupManager.initializeModules
  13. DKTools.Event.prototype._callOnSuccessHandler
  14. DKTools.EventsManager.createEventsContainer
  15. DKTools.Base.prototype._createAll
  16. DKTools.Base.prototype.processAll
  17. DKTools.Sprite.Button.prototype._clearAll
  18. DKTools.Sprite.Button.prototype.processAll
  19. DKTools.Sprite.Button.prototype.updateButtonState
  20. DKTools.Sprite.Selectable.prototype.processWheelScroll
  21. DKTools.Sprite.ProgressBar.prototype.animateEmpty
  22. DKTools.Sprite.ProgressBar.prototype.checkAll
  23. DKTools.Sprite.ProgressBar.prototype.getPercents
  24. DKTools.Sprite.ProgressBar.prototype.getPrevValue
  25. DKTools.Sprite.ProgressBar.prototype.isEmpty
  26. DKTools.Sprite.ProgressBar.prototype.setAll
  27. DKTools.Sprite.ProgressBar.prototype.setupAll
  28. DKTools.Sprite.ProgressBar.prototype.setupValue

Deprecated

  1. DKTools.Utils.Array.contains
  2. DKTools.Utils.Array.isEmpty
  3. DKTools.Base.prototype.addOptionChangeListener
  4. DKTools.Base.prototype.hasEvent
  5. DKTools.Base.prototype.hasEvents
  6. DKTools.Base.prototype.isEventsPaused
  7. DKTools.Base.prototype.isOptionDisabled
  8. DKTools.Base.prototype.isOptionEnabled
  9. DKTools.Base.prototype.isOptionsDisabled
  10. DKTools.Base.prototype.isOptionsEnabled
  11. DKTools.Base.prototype.isSomeOptionEnabled
  12. DKTools.Base.prototype.isSomeOptionsDisabled
  13. DKTools.Base.prototype.isSomeOptionsEnabled
  14. DKTools.Base.prototype.removeOptionChangeListener
  15. DKTools.Base.prototype.resumeEvents

Removed

  1. DKTools.Base.prototype.disableOptions
  2. DKTools.Base.prototype.switchOption
  3. DKTools.Base.prototype.switchOptions
  4. DKTools.Base.prototype.mouseX property
  5. DKTools.Base.prototype.mouseY property
  6. DKTools.Scene.prototype.addOptionChangeListener
  7. DKTools.Scene.prototype.clearOptions
  8. DKTools.Scene.prototype.clearEvents
  9. DKTools.Scene.prototype.disableOption
  10. DKTools.Scene.prototype.disableOptions
  11. DKTools.Scene.prototype.enableOption
  12. DKTools.Scene.prototype.enableOptions
  13. DKTools.Scene.prototype.finishEvents
  14. DKTools.Scene.prototype.getEventsContainerByType
  15. DKTools.Scene.prototype.getEventsContainer
  16. DKTools.Scene.prototype.getEventIndex
  17. DKTools.Scene.prototype.getEvents
  18. DKTools.Scene.prototype.getAnimations
  19. DKTools.Scene.prototype.hasEvent
  20. DKTools.Scene.prototype.hasEvents
  21. DKTools.Scene.prototype.hasAnimation
  22. DKTools.Scene.prototype.hasAnimations
  23. DKTools.Scene.prototype.isOptionEnabled
  24. DKTools.Scene.prototype.isOptionsEnabled
  25. DKTools.Scene.prototype.isSomeOptionsEnabled
  26. DKTools.Scene.prototype.isOptionDisabled
  27. DKTools.Scene.prototype.isOptionsDisabled
  28. DKTools.Scene.prototype.isSomeOptionsDisabled
  29. DKTools.Scene.prototype.isSomeOptionEnabled
  30. DKTools.Scene.prototype.iterateEventsContainer
  31. DKTools.Scene.prototype.isEventsPaused
  32. DKTools.Scene.prototype.pauseEvents
  33. DKTools.Scene.prototype.removeOptionChangeListener
  34. DKTools.Scene.prototype.removeEvent
  35. DKTools.Scene.prototype.resumeEvents
  36. DKTools.Scene.prototype.stopEvents
  37. DKTools.Scene.prototype.switchOption
  38. DKTools.Scene.prototype.switchOptions
  39. DKTools.Scene.prototype.updateEvent
  40. DKTools.Scene.prototype.updateEventsContainer

Other

  1. Updated documentation
  2. Updated Help

Public 8.3.0

16 Apr 10:04
Compare
Choose a tag to compare

Added

  1. DKTools.PreloadManager.getTotal
  2. DKTools.PreloadManager.onFileLoad
  3. DKTools.PreloadManager.onFinish

Changed

  1. Function Preload Manager (added Progress Bar)
  2. DKTools.IO.File.prototype.load
  3. DKTools.PreloadManager.initialize
  4. DKTools.PreloadManager._finish
  5. DKTools.PreloadManager.start
  6. DKTools.StartupManager.initializeModules
  7. DKTools.Scene.prototype.removeWindow
  8. DKTools.Scene.prototype.updateReadyEvents
  9. DKTools.Scene.prototype.updateUpdateEvents
  10. DKTools.Scene.prototype.updateQueueEvents

Deprecated

  1. DKTools.Base.prototype.switchOption
  2. DKTools.Base.prototype.switchOptions
  3. DKTools.Scene.prototype.addOptionChangeListener
  4. DKTools.Scene.prototype.clearOptions
  5. DKTools.Scene.prototype.clearEvents
  6. DKTools.Scene.prototype.disableOptions
  7. DKTools.Scene.prototype.enableOption
  8. DKTools.Scene.prototype.enableOptions
  9. DKTools.Scene.prototype.finishEvents
  10. DKTools.Scene.prototype.getEventsContainerByType
  11. DKTools.Scene.prototype.getEventsContainer
  12. DKTools.Scene.prototype.getEventIndex
  13. DKTools.Scene.prototype.getEvents
  14. DKTools.Scene.prototype.getAnimations
  15. DKTools.Scene.prototype.hasEvent
  16. DKTools.Scene.prototype.hasEvents
  17. DKTools.Scene.prototype.hasAnimation
  18. DKTools.Scene.prototype.hasAnimations
  19. DKTools.Scene.prototype.isOptionEnabled
  20. DKTools.Scene.prototype.isOptionsEnabled
  21. DKTools.Scene.prototype.isSomeOptionsEnabled
  22. DKTools.Scene.prototype.isOptionDisabled
  23. DKTools.Scene.prototype.isOptionsDisabled
  24. DKTools.Scene.prototype.isSomeOptionsDisabled
  25. DKTools.Scene.prototype.isSomeOptionEnabled
  26. DKTools.Scene.prototype.iterateEventsContainer
  27. DKTools.Scene.prototype.isEventsPaused
  28. DKTools.Scene.prototype.pauseEvents
  29. DKTools.Scene.prototype.removeOptionChangeListener
  30. DKTools.Scene.prototype.removeEvent
  31. DKTools.Scene.prototype.resumeEvents
  32. DKTools.Scene.prototype.stopEvents
  33. DKTools.Scene.prototype.switchOption
  34. DKTools.Scene.prototype.switchOptions
  35. DKTools.Scene.prototype.updateEvent
  36. DKTools.Scene.prototype.updateEventsContainer

Other

  1. Updated documentation

Public 8.2.0

31 Oct 09:21
Compare
Choose a tag to compare

Added

  1. Function for changing font size
  2. Function for changing window line height
  3. Function for changing window padding

Changed

  1. DKTools.IO.File.prototype.loadAudio
  2. DKTools.IO.File.prototype.loadBitmap
  3. DKTools.Sprite.prototype.standardFontFace
  4. DKTools.Sprite.prototype.standardFontSize

Fixed

  1. DKTools.Window.prototype.processEscapeCharacter

Other

  1. Updated help
  2. Updated documentation

Public 8.1.0

30 Aug 07:07
Compare
Choose a tag to compare

Added

  1. ImageManager.PARALLAXES_FOLDER property
  2. ImageManager.TILESETS_FOLDER property

Changed

  1. DKTools.Sprite.prototype.loadParallax
  2. DKTools.Sprite.prototype.loadTileset
  3. DKTools.Sprite.prototype.reserveParallax
  4. DKTools.Sprite.prototype.reserveTileset

Fixed

  1. DKTools.Utils.Object.toCamelCase

Other

  1. Updated help
  2. Updated documentation

Public 8.0.1

01 Aug 06:28
Compare
Choose a tag to compare

Fixed

  1. DKTools.IO.Directory.prototype.getAll

Public 8.0.0

31 Jul 06:04
Compare
Choose a tag to compare

New

  1. "File System" parameter
  2. "Print Detailed Error" function

Added

  1. DKTools.Utils._getErrorLogData
  2. DKTools.IO._createStamp
  3. DKTools.IO._loadStamp
  4. DKTools.IO.mode property
  5. DKTools.IO.stamp property
  6. DKTools.IO.MODE_NWJS_STAMP constant
  7. DKTools.IO.MODE_NWJS constant
  8. DKTools.Base.prototype.destroy
  9. DKTools.Base.prototype.getLocalPoint
  10. DKTools.Base.prototype.isDestroyed
  11. DKTools.Sprite.prototype.moveWithAnchor
  12. DKTools.Base.prototype.mouse property
  13. DKTools.Sprite.prototype.getLocalPoint
  14. DKTools.Scene.prototype.isDestroyed

Changed

  1. DKTools.Utils.logError
  2. DKTools.IO.initialize
  3. DKTools.IO.absolutePathExists
  4. DKTools.IO.isFile
  5. DKTools.IO.isDirectory
  6. DKTools.IO.Entity.getStats
  7. DKTools.IO.File.exists
  8. DKTools.IO.File.load
  9. DKTools.IO.Directory.getAll
  10. DKTools.Unit.Properies.prototype.hasProperties
  11. DKTools.Event.prototype.remove
  12. DKTools.Base.prototype.getLineRect
  13. DKTools.Base.prototype.getLines
  14. DKTools.Base.prototype.isInside
  15. DKTools.Base.prototype.standardDrawingWidth
  16. DKTools.Base.prototype.standardDrawingHeight
  17. DKTools.Base.prototype.width property
  18. DKTools.Base.prototype.height property
  19. DKTools.Sprite.prototype.destroy
  20. DKTools.Sprite.prototype.isInside
  21. DKTools.Sprite.prototype.standardFrame
  22. DKTools.Sprite.Selectable.prototype.refreshCursor
  23. DKTools.Sprite.Selectable.prototype.getMaxPageRows
  24. DKTools.Sprite.Selectable.prototype.hitTest
  25. DKTools.Sprite.Selectable.prototype.standardItemWidth
  26. DKTools.Sprite.Selectable.prototype.processMouseHover
  27. DKTools.Sprite.Selectable.prototype.updateCursor
  28. DKTools.Sprite.ProgressBar.SemiCircle.prototype.standardDrawGraphicHandler
  29. DKTools.Sprite.ProgressBar.Circle.prototype.standardDrawGraphicHandler
  30. DKTools.Window.prototype.width property
  31. DKTools.Window.prototype.height property
  32. DKTools.Window.prototype.destroy
  33. DKTools.Window.prototype.isInside
  34. DKTools.Window.prototype.setupWidth
  35. DKTools.Window.prototype.setupHeight
  36. DKTools.Scene.prototype.destroy

Deprecated

  1. DKTools.Base.prototype.getRealCenter
  2. DKTools.Base.prototype.getRealSize
  3. DKTools.Base.prototype.mouseX property
  4. DKTools.Base.prototype.mouseY property
  5. DKTools.Base.prototype.realWidth property
  6. DKTools.Base.prototype.realHeight property
  7. DKTools.Window.prototype.realWidth property
  8. DKTools.Window.prototype.realHeight property

Removed

  1. DKTools.Base.prototype.canvasToLocalX
  2. DKTools.Base.prototype.canvasToLocalY
  3. DKTools.Base.prototype.moveWithAnchor
  4. DKTools.Sprite.prototype.isInside
  5. DKTools.Window.prototype.isInside

Fixed

  1. DKTools.Utils.Event.getAllComments
  2. DKTools.Utils.Event.getComments

Other

  1. Updated lodash to version 4.17.11
  2. Updated help
  3. Updated documentation

Public 7.0.0

31 Mar 16:48
Compare
Choose a tag to compare

Breaking changes

  1. Constant DKTools.IO.WAIT_FOR_ASYNC_OPERATION renamed to DKTools.IO.EXPECT_CALLBACK
  2. Constant DKTools.IO.ERROR_OPTIONS_IS_NOT_AVAILABLE renamed to DKTools.IO.ERROR_OPTIONS_ARE_NOT_AVAILABLE
  3. Constant DKTools.IO.ERROR_NEW_NAME_IS_NOT_AVAILABLE removed
  4. Constant DKTools.IO.ERROR_KEY_IS_NOT_AVAILABLE removed

Added

  1. DKTools.IO.sep - property
  2. DKTools.IO.EXPECT_CALLBACK - constant
  3. DKTools.IO.ERROR_OVERWRITING_IS_NOT_AVAILABLE - constant
  4. DKTools.IO.ERROR_OPTIONS_ARE_NOT_AVAILABLE - constant
  5. DKTools.IO.ERROR_DECOMPRESSING_DATA - constant
  6. DKTools.IO.ERROR_PARSING_DATA - constant
  7. DKTools.IO.File.prototype.copy
  8. DKTools.IO.File.prototype.copyAsync
  9. DKTools.StartupManager.isReady
  10. DKTools.Sprite.prototype.contents - property

Changed

  1. DKTools.Utils.logError
  2. DKTools.IO.Entity.prototype.getStats
  3. DKTools.IO.Entity.prototype.rename
  4. DKTools.IO.Entity.prototype.renameAsync
  5. DKTools.IO.File.prototype.load
  6. DKTools.IO.File.prototype.loadAsync
  7. DKTools.IO.File.prototype.loadJson
  8. DKTools.IO.File.prototype.loadJsonAsync
  9. DKTools.IO.File.prototype.remove
  10. DKTools.IO.File.prototype.removeAsync
  11. DKTools.IO.File.prototype.save
  12. DKTools.IO.File.prototype.saveAsync
  13. DKTools.IO.File.prototype.saveJson
  14. DKTools.IO.File.prototype.saveJsonAsync
  15. DKTools.IO.Directory.prototype.create
  16. DKTools.IO.Directory.prototype.createAsync
  17. DKTools.IO.Directory.prototype.createDirectory
  18. DKTools.IO.Directory.prototype.createDirectoryAsync
  19. DKTools.IO.Directory.prototype.findFiles
  20. DKTools.IO.Directory.prototype.findDirectories
  21. DKTools.IO.Directory.prototype.getAll
  22. DKTools.IO.Directory.prototype.getFiles
  23. DKTools.IO.Directory.prototype.getDirectories
  24. DKTools.IO.Directory.prototype.getAudioFiles
  25. DKTools.IO.Directory.prototype.getJsonFiles
  26. DKTools.IO.Directory.prototype.getTxtFiles
  27. DKTools.IO.Directory.prototype.getImageFiles
  28. DKTools.IO.Directory.prototype.getVideoFiles
  29. DKTools.IO.Directory.prototype.remove
  30. DKTools.IO.WebStorage.load
  31. DKTools.IO.WebStorage.remove
  32. DKTools.IO.WebStorage.rename
  33. DKTools.IO.WebStorage.save
  34. DKTools.StartupManager.initialize
  35. DKTools.StartupManager.initializeModules
  36. DKTools.StartupManager.checkErrors

Removed

  1. DKTools.IO.ERROR_NEW_NAME_IS_NOT_AVAILABLE
  2. DKTools.IO.ERROR_KEY_IS_NOT_AVAILABLE

Other

  1. Updated function "Errors Log"
  2. Updated help
  3. Updated documentation