Brush tools [ALPHA]


Adds brush tools which allow you to draw figures and text on surface. And, also, you can generate code of those figures in a file. It might help mod/map developers. It's alpha version, some features are not completed https://www.youtube.com/watch?v=O0utdTVAW8A Anyone can translate the mod on Crowdin. https://crowdin.com/project/factorio-mods-localization

Utilities
19 days ago
1.1 - 2.0
262

Changelog

Version: 0.9.0
Date: 2024-10-29
  Changes:
    - Updated for Factorio 2.0
  Locale:
    - Added Polish translation (thanks to @lasgra11 on crowdin)
    - Updated Ukrainian translation (thanks to @Met_en_Bouldry on crowdin)
    - Updated Dutch translation (thanks to @jordditters on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.8.3
Date: 2022-12-11
  Locale:
    - Added Ukrainian translation (thanks to @de_jure (Yuriy) on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.8.2
Date: 2022-11-06
  Locale:
    - Added Japanese translation (thanks to @flip365 (FLIP SLAY) on crowdin)
    - Updated Brazilian Portuguese translation (thanks to @thoraras (Diego Lemos da Silva) on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.8.1
Date: 2021-01-22
  Locale:
    - Fixed some mistakes in English locale
Version: 0.8.0
Date: 2021-01-09
  Locale:
    - Added Norwegian translation (thanks to @Eerrikki (Robin Braathen) on crowdin)
    - Updated French translation (thanks to @eric.rossignol40 (Eric Rossignol) on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.7.8
Date: 2021-12-22
  Changes:
    - Changed event handler (slightly better performance)
Version: 0.7.7
Date: 2021-12-05
  Locale:
    - Updated French translation (thanks to @sollevix (David TAORMINA) on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.7.6
Date: 2021-10-31
  Changes:
    - Optimized
  Locale:
    - Updated Spanish translation (thanks to @shamisen on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.7.5
Date: 2021-10-17
  Locale:
    - Added French translation (thanks to @Drilzxx_ (Kévin) on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.7.4
Date: 2021-09-28
  Changes:
    - Optimized sligthly
Version: 0.7.3
Date: 2021-08-29
  Locale:
    - Added Brazilian Portuguese translation (thanks to @BM123499 (Bruno Melo) on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.7.2
Date: 2021-08-20
  Changes:
    - Added get_source() to "disable-brush-tools" interface
Version: 0.7.1
Date: 2021-08-19
  Changes:
    - Added a special scenario
Version: 0.7.0
Date: 2021-08-19
  Features:
    - It's possible to take full control of this mod outside this mod
  Notes:
    - Example:
    - if script.active_mods["brush-tools"] then
    -   local event_handler = require("event_handler")
    -   event_handler.add_lib(require("__brush-tools__/drawing-control"))
    - end
Version: 0.6.7
Date: 2021-08-19
  Bugfixes:
    - Perhaps, fixed undo, redo
Version: 0.6.6
Date: 2021-08-19
  Changes:
    - It's possible to turn off the mod outside the mod now
  Notes:
    - Refactored slightly
Version: 0.6.5
Date: 2021-08-08
  Locale:
    - Added Spanish translation (thanks to @josemirm on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.6.4
Date: 2021-07-25
  Locale:
    - Updated German translation
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.6.3
Date: 2021-07-12
  Changes:
    - Changed thumbnail
Version: 0.6.2
Date: 2021-07-12
  Bugfixes:
    - Improved stability of the light tool
Version: 0.6.1
Date: 2021-07-12
  Features:
    - Added binding to entities for the light tool (fancy custom lights, try it with a train/car etc)
  Bugfixes:
    - Improved stability of the recolor tool
    - Added translation for the light tool
Version: 0.6.0
Date: 2021-07-12
  Features:
    - Added "light tool" (only for admins)
  Changes:
    - Optimized slightly
    - Refactored code
Version: 0.5.22
Date: 2021-07-11
  Bugfixes:
    - Fixed removing of data
Version: 0.5.21
Date: 2021-07-11
  Bugfixes:
    - Some tools are more stable than before
Version: 0.5.18
Date: 2021-07-10
  Changes:
    - Minor changes
Version: 0.5.17
Date: 2021-07-10
  Changes:
    - Trying to make eraser stable
Version: 0.5.16
Date: 2021-06-20
  Changes:
    - Changed bugfix from 0.5.15 (Singeplayer might be less stable or not. Please, report any bugs)
  Locale:
    - Added Dutch translation (thanks to @jordditters on crowdin)
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.5.15
Date: 2021-06-15
  Bugfixes:
    - Improved stability in singleplayer
    - Fixed conflict with rotating
  Changes:
    - Changed hotkeys CONTROL + E/R/T instead of SHIFT + E/R/T
Version: 0.5.14
Date: 2021-06-14
  Bugfixes:
    - Fixed conflict with laying tiles
  Changes:
    - Changed hotkeys
    - Use CONTROL + [SHIFT] + Numpad DIVIDE/MULTIPLY to change brush size
Version: 0.5.13
Date: 2021-06-14
  Bugfixes:
    - Fixed output of dev mode
    - Fixed description of a command
  Changes:
    - Changed a command name
Version: 0.5.12
Date: 2021-06-06
  Locale:
    - Updated German translation and other translations
    - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.5.11
Date: 2021-05-30
  Locale:
    - Added German translation (thanks to https://crowdin.com/profile/teite/activity)
    - Other translations has been updated (thank you for contributions, I really appreciate it)
    - Translations: https://crowdin.com/project/factorio-mods-localization
Version: 0.5.10
Date: 2021-05-28
  Bugfixes:
    - Fixed crush when a player trying to change brush tools during respawn
    - Fixed a "typo" in English localization
  Features:
    - Added dev mode
  Changes:
    - Deleting UI of text during other events like on respawn etc
  Notes:
    - Refactored some code
Version: 0.5.9
Date: 2021-05-26
  Bugfixes:
    - Updates colors correctly when several players online
    - Properly uses data after update (probably will fix singleplayer mode)
  Changes:
    - Deleting user interfaces on other events
Version: 0.5.8
Date: 2021-05-26
  Changes:
    - Optimized sliders (it doesn't lower UPS anymore)
  Notes:
    - Refactored some code
Version: 0.5.7
Date: 2021-05-25
  Bugfixes:
    - Fixed crash under specific cases
Version: 0.5.6
Date: 2021-05-24
  Changes:
    - Players can't set too long text on surface anymore
    - Players can't make too big drawing anymore
Version: 0.5.5
Date: 2021-05-23
  Changes:
    - Fixed Russian translation
Version: 0.5.4
Date: 2021-05-23
  Changes:
    - Updated translations
    - Added Czech translation
  Notes:
    - Thanks to https://crowdin.com/profile/diraria/activity
    - Russian translation isn't vague but "excessive" in some places
Version: 0.5.3
Date: 2021-05-21
  Changes:
    - Changed behavior of service tools
Version: 0.5.2
Date: 2021-05-16
  Changes:
    - Bugfixes
  Locale:
    - Improved localization
Version: 0.5.0
Date: 2021-05-16
  Notes:
    - First alpha release