Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

A global toggle for live functions (and maybe the live_enabled macro) would also really help when pushing your project to a public repository.

I've tried using GMEdit's global replacement but it had weird behavior sometimes (it would comment the line, but also put them on the same line as the #event line).

That is a job for configurations - add a GML extension with a few dummy scripts for live_calls (which would all just return 0) and disable GMLive extension (in extension properties) for all platforms, then add a new configuration where this extension is disabled and GMLive is enabled. And use `#macro live_enabled:LiveConfig 1` for config-specific macro value.

That sounds... really smart. Gonna try this, thank you!