Skip to main content

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

k47

5
Posts
2
Topics
A member registered Jul 24, 2020

Recent community posts

For anyone also having this error, a quick workaround is to setup "intermediate" functions that are not Live, to which you provide Live-valid values to turn into these new constants, like this:

https://imgur.com/a/vxUziqo

With this you can safely use the new functions in conjunction with GMLive by calling, for example, setBlendEqSep("bm_eq_min","bm_eq_add"), using strings instead of the constants.

(1 edit)

The new GMS update (IDE 2024.4.0.137, Runtime 2024.4.0.168) introduced Blend Equation manipulation functions, like "gpu_set_blendequation" and "gpu_set_blendequation_sepalpha": [link to the manual]

These functions utilize new constants:

bm_eq_add, bm_eq_substract, bm_eq_reverse_substract, bm_eq_min, bm_eq_max

These constants cannot be present in Live code however, else they give an error.

(2 edits)

I keep tinkering with it and apparently the problem (at least in my case) has to do with inherited events. Here's a recording of the issue: https://i.imgur.com/VbL0ejX.mp4

If I save changes to the event it's reflected correctly on the debug output message, unless "event_inherited()" is in the code. Just in case I tried with "event_inherited()" both before and after the GMLive function, since I didn't know if it had to be in front or before, but in both cases the same result occurs. As soon as I comment out "event_inherited()" and resave the event code, GMLive works again.

As a workaround I put "event_inherited()" in a custom 1 line script called "inherit_parent()" and that seemed to do it. I can have the GMLive call and my "inherit_parent()" script on the same event code.

Hey, I'm unable to reproduce this on a different project and I won't be able to mail you my actual project. That said, I do get

"Core Resources : Info - Blank IdReference found - could be that the project is corrupt." when compiling. Haven't been able to get rid of it for a while (from before getting GMLive) but it hasn't appeared to affect me in any way, until now.  Got any tips for it beyond "try the GM forums"?

Hello, I got GMLive a couple of weeks ago and it worked flawlessly. However since yesterday I keep getting this Output error on every frame:

[live][8/5/2020 7:05:32 PM] `ArcherTower:Step_0` is missing from the live program for some reason (?)

Meanwhile on gmlive-server.exe, when I save a change to the code I get:

"updated ArcherTower:Step_0, ArcherTower:Step_0, (1ms)"

 Like if it was working. For clarity: it's not. I'm not seeing my code changes live.


I've tried with different objects, events and scripts, but the result is the same.

I'm not sure what has changed, I'm using the server and GMlive object in the exact same way as before as far as I can tell. Maybe something on my own computer is messing with it, but I wouldn't know what (I tried disabling my Antivirus, and adding exceptions, but no luck)

Any ideas?