Devlogs
GM-EzConsole-v1.3.1 - A lot of bug fixing
Posted March 21, 2024 by DAndrëwBox
#update #tool #gamemaker #gamedev
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!