1.0.48 - many fixes!
GMLive.gml for GameMaker » Devlog
This update fixes a large number of variously exotic issues.
Improvements
- GMLive now omits indexing its own scripts, which improves server startup time for smaller projects a bunch.
- GMLive now omits compiling scripts until they have been modified (read: are newer than GM_build_time), which makes it less costly to forget
live_call
s in scripts. - Following reports of GMS2.3.2 sometimes importing the extension incorrectly (losing some of the scripts in process), the extension now validates that all of its scripts are at least relatively valid.
- GMLive now supports 2.3.3-beta style optional arguments in function declarations.
Fixes
- Fixed global built-in variables not working right in GMS2.3.2+ (due to internal behaviour changes)
- Empty tiles in live rooms are now set to 0 (which is what GM compiler does) rather than 2147483648/etc. as seen in room file.
- Fixed
for(;;)
and other uncommon use cases. - Fixed
arr[a][b][c] = d
and other uncommon cases of chained assignment into array. - Fixed an error on
pointer_null
and other “unusual-typed” constants. - Fixed
obj = { fd: function() {} }
not binding function toobj
. - Fixed “missing” 2.3 arguments in some cases not being set to
undefined
when not provided. - GMLive now allows 2.3 scripts to be called with argument counts that don’t match what the script seems like.
- Fixed top-level
function global_fn() { ... } ...; var f = global_fn
using a GMLive-specific index instead of a reference.
Hotfix (1.0.50 / 1.0.52)
- Fixed (per-instance) variable definition overrides not working in GMS2.3 room loading
- Also updated the GMS2.2.5 version for consistency (which benefits from compilation changes)
Files
[archive] GMLive (for GMS2.3).yymps 895 kB
Version 1.0.50 Jun 06, 2021
[archive] GMLive (for GMS2.3).yymps 895 kB
Version 1.0.50 Jun 06, 2021
[archive] GMLive (for GMS2.2.5).yymp 533 kB
Version 1.0.52 Jun 06, 2021
Get GMLive.gml for GameMaker
Buy Now$29.95 USD or more
GMLive.gml for GameMaker
Code and asset live-reloading for GameMaker!
Status | Released |
Category | Assets |
Author | YellowAfterlife |
Tags | extension, GameMaker |
More posts
- 1.0.76 - more fixes & tweaksMay 25, 2024
- 1.0.74 - GM2024 support and various fixesMar 23, 2024
- 2024.2 minifixMar 05, 2024
- 1.0.72 - Assorted fixesSep 27, 2023
- 1.0.71 - GML updates and fixesMay 22, 2023
- 1.0.67 - small fixes and live_auto_callDec 15, 2022
- 1.0.65 - 2022.11 compatibility and HTML5 tweaksDec 01, 2022
- 1.0.63 - GML updates and a bunch moreNov 14, 2022
- 1.0.62 - 2022.8 compatibility and alt. serverSep 12, 2022
- 1.0.59 - Fixes, features, and optimizationsAug 03, 2022
Leave a comment
Log in with itch.io to leave a comment.