Skip to content

Releases: DAndrewBox/GM-EzConsole

GM-EzConsole-v1.3.1

21 Mar 05:39

Choose a tag to compare

GameMaker's EzConsole v1.3.1

A bug fixing update!


Since major update v1.3.0 lauched a few weeks ago I've been receiving a some complaints and bugs to be fixed. Hopefully this version solves all the problems.

Here is a small list of bugs that I remember this version fixed:

Code changes:

  • Fixed blur effect doing weird flickering on fullscreen.
  • Fixed blur effect should now work correctly on different resolutions.
  • Fixed Console instance appearing outside view when changing resolutions.
  • Fixed Draw_End event not working properly when choosing an instance.
  • Fixed an error that made game silently crashing on YYC when ezConsole_callback_onClose was executed.
  • Fixed issues after trying to create console without ezConsole_prop_start_open being true.
  • Fixed an issue making the game randomly crashing after toggling visible state.
  • Reduced default ezConsole_prop_typeahead_elements from 20 to 10 for performance reasons.
  • Added a new editable prop ezConsole_prop_blur_multiplier to modify the amount of backdrop-blur to use on console.
  • Console instance will not be set to x:200 y:200 by default after creation. (I forgot to remove this after testing on v1.3.0).
  • Some variables optimization on Console instance.
  • You can now keep scrolling on type-ahead options by keep holding the navigation keys.
  • Added ezConsole_custom_themes to ONLY EDIT HERE folder.
  • Maximum number of type-ahead instances suggestions increased from 128 to 256.
  • Console messages will now remove all multiple spaces between arguments and at the end of the message (So i.e: delete test will now be send as delete test).
  • debug_view base command now works properly.
  • Added "Malformed instance_id" message when choosing instances already deleted.
  • Fixed an issue that crashed the game when choosing objects that had no sprite with type-ahead suggestions enabled.
  • Removed some left-over show_debug_message lines from previous versions.
  • Added no_output argument to ezConsole_log, ezConsole_info, ezConsole_warn and ezConsole_error functions to disable logging on IDE's output tab.
  • Performance improvements.
  • Fixed some issues with base commands.

Documentation changes:

  • Added missing documentation for ezConsole_key_nav_*, ezConsole_key_auto_complete and ezConsole_key_send_line editable props.
  • Added !important notes for stuff added on v1.3.0+.

Hopefully this update fullfill your requests. Remeber that you can ask me for features or submit bugs on the comments of the main page or in the github repository.

Happy Gamemaking!


Full Changelog: v1.3.0...v1.3.1

GM-EzConsole-v1.3.0

10 Mar 02:27
087a56f

Choose a tag to compare

GameMaker's EzConsole v1.3.0

What's Changed

Full Changelog: v1.2...v1.3.0

GM-EzConsole-v1.2

01 Feb 20:12
041c869

Choose a tag to compare

GameMaker's EzConsole v1.2.0

Functional updates

  • Added new base commands (get, set, delete, clear, fps, overlay).
  • Removed old base commands (show, hide).
  • Added typeahead list of commands.
  • Improved commands suggestions order.
  • Simplified the way to create custom commands (check for console_check_params_count on the docs).
  • Added console anchors (Top-Bottom-Left-Right).
  • Added left-right cursor navigation while writing.
  • Added backdrop blur filter for console.
  • Added skins / themes (more info on the docs).
  • Light theme skin! (Nobody actually wanted this)
  • Delete & Backspace key now do different actions! (My bad for not notice that before, sorry).
  • Commands and skins can now be imported using external files (.json & .skin respectively).
  • Renamed commands props req and value to args_req and args_desc respectively.

Misc. updates

  • Added a pixel font.
  • Updated documentation.
  • Rearranged folders composition.
  • Renamed every __debug_console__ instance to __ezConsole__.
  • Renamed dependency scripts to us prefix __ezConsole_dep_* so it doesn't affect your own code on old projects.
  • EzConsole now displays correctly on fullscreen.
  • More bug fixing.

Screenshots

imagen_2023-02-01_170450982
imagen_2023-02-01_170611157


Full Changelog: v1.1...v1.2

GM-EzConsole-v1.1

24 Jan 22:17

Choose a tag to compare