You rock.
mrvictordiaz
Recent community posts
Add show_debug_message(other); right under line 8 on the snippet above
Output without GMLive (the expected output):
{ }
With GMLive:
{ live:context : "gml_Object_objGolem_Step_0", live:function : "objGolem:Step_0+1+1", live:self : { name : "Alex", greet : function gml_Script_vm_group_call_on_func_literal_lf } }
Running on the step event of a fresh new object named "objGolem"
I was gonna suggest memory issues too. I wonder if increasing the RAM would fix this (or at least extend the running time before the crash). My PC is on a limited motherboard platform, so upgrading means I have to throw 2 sticks away - heck I'd be fine with doing this if that fixes the problem.
It's even more apparent when doing things like drawing inventory items in the form of grids, since you have to constantly nest for loops together.
Hmm, that could very well be it.
I started a fresh new project and have GMLive set up and everything. The only thing I have there is a function that sets the current draw color, font, etc
Something along the line of
function draw_set(_alpha, _font, _color) {
draw_set_alpha(_alpha);
draw_set_font(_font);
draw_set_color(_color);
}
Then I simply executed that function 3 times in my Step/Draw event
draw_set(1, fn_SegoeUI_14, c_white);
draw_set(1, fn_SegoeUI_14, c_white);
draw_set(1, fn_SegoeUI_14, c_white);
This causes a crash after a while.
Removing these 3 lines allowed the game to run indefinitely. Since the function arguments are treated like local vars, that could be it.
After GMLive has run for a while (sometimes just a couple of seconds), the runner exits with non-zero status seemingly at random. This happens on 2 machines that I've tested.
Simply enable live call in any object's draw GUI event, then leave it as is and wait.. (The object has to be active and running within that scene)
After a bit, it'll crash/exit with non-zero status.
There's also no error log to assist with the troubleshooting too. This is all the message that I get.
https://www.dropbox.com/s/w2spp9ex9spv80m/GMEdit%20Error.mp4?dl=0
(I think the video explained it well)
Hey, I think I saw somewhere on your documentation that tells us to keep making backups since the program is new. My question would be is this safe at all to use?
I LOVE this to death and if you sell another improved version for 20-30 bucks I'm willing to pay full price, since it's much much faster than GM's.. GM's is insanely slow when I set my laptop on power saving mode... To the point where you have to wait like 1-2 second after typing like "for (var i..." really fast, it's just super laggy. But this editor is just instantaneous, if you type something, it comes out just like that! Much like typing on a notepad... Just awesome.
So if I use this all day everyday working on my projects, basically just set this as my main code editor, would it be safe? Would it corrupt my projects, break them, etc? What are the odds?
Thanks for this awesome thing!