Fixed 25723 – window_get_cursor() returns cr_none by default, in spite of GGS setting.Fixed 24947 – ds_list_sort() does not work in HTML5 (now works generally close to Windows’s behaviour).Fixed 28227 – tilemap_clear() no longer skips some tilemap cells.NOTE: If you are using a custom index.html you will need to add that new line, otherwise you’ll just get a black screen on startup.
GAMEMAKER STUDIO 2 MACROS CODE
GAMEMAKER STUDIO 2 MACROS MAC
Fixed 26920 – show_debug_message() doesn’t work on Mac IDE.Fixed 28583 – Xbox One controller has mis-mapped inputs on Mac Runner.Fixed 28757 – Providing a larger splash screen than your display resolution causes your splash screen to break.Fixed 28815 – window_set_fullscreen() doesn’t work unless multiple game options are enabled.Fixed issues with image alpha not being processed correctly when compiling using the Mac IDE and running on Mac.Fixed 28367 – Runner titlebar is thinner and uses 1.4’s runner icon if built using YYC.Fixed 27564 – Remote Worker: There is no way to set the Steam SDK location.
Fixed 28494 – Configurations: Swapping configs on new projects doesn’t work, uses first run config instead.Fixed 28483 – Debugger: Breakpoints in Clean Up event not triggered if event called by game_end().Fixed 28358 – Spine: Event information only takes the default value and ignores the value at individual keyframes.Fixed 28632 – Issues with instance depth when importing from 1.x.Fixed 28636 – Having a comma in your YoYo Account name causes a ‘Permission Error’ compile error when running.Fixed 28698 – instance_deactivate_layer doesn’t deactivate instances on a layer as they still move using built in variables.Fixed 28716 – Asset compiler crashes when building this project as there are empty views.Fixed 28759 – Added new function bool(val) – returns val as a boolean, if val is a number then if it is >0.5 then it is true, if it is a string it will be converted to a number and if >0.5 then it is true, if a ptr it is treated as a number, otherwise it is false.Fixed 28610 – Object variables of type “Colour” don’t seem to work on certain platforms.Fixed 28723 – steam_set_stat_float doesn’t work correctly.Fixed 28946 – font_add_sprite_ext(spr, str, true, 0) when using SWF for “spr” crashes the runner.Fixed 27413 – GM_version returned only 3 parts of the version number on several platforms.Fixed 28933 – Steam: Leaderboards – Emojis in usernames cause runner crash.Fixed 28894 – Global variables created using the variable_global_set function don’t show up in the watches.
Fixed issues with gamepad support on mcOS and Ubuntu.Fixed issue where a view was not updated first when calling camera_apply().Fixed issues with startup sequence when launching a Steam game outside of the Steam client.Instances now correctly inherit Object Variables from parent instance.Fixed an asset compiler crash when a SWF is imported over an existing sprite.Tilemap-management functions tilemap_set_width() and tilemap_set_height() added.Buffer-management functions buffer_compress() and buffer_decompress() added.Use the syntax #macro CONFIG:MACRONAME to override #macro MACRONAME for a given config #macro definitions now support configs.Async network connection events now contain a new ‘other_port’ variable.Support for IPv6 has been introduced within the networking functions – if you find any issues, please send a sample project to the Helpdesk.The audio engine has been consolidated across all platforms and audio synchronisation issues have been fixed.In addition to the new localization, GMS2 contains several other improvements and fixes, details from the release notes: General If you are interested in learning more about GameMaker Studio 2, be sure to check our Closer Look at GameMaker Studio 2 review. German, French and Spanish speakers rejoice, as GMS has be localized to those languages, chosen during the installation process. GameMaker Studio 2.1.4 was just released.