Bad Bots

Bad Bots

View Stats:
Fade & Shade Mar 31, 2014 @ 5:08am
game crushes
I can't leave a save room i keep crushing , it happend before in another room but after i ran the game again it went fine but im stuck in this room cant leave or avoid it since i saved there

i get the following msg :

action number 1
of Other Event: Room Start
for object obj_SAVE_LOAD:

Push :: Execution Error - Variable Get -1.inst(100156, 0)
at gml_Script_scr_LIST_LOAD_ROOM (line -1) - <unknown source line>
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_scr_LIST_LOAD_ROOM (line 0)
called from - gml_Object_obj_SAVE_LOAD_Other_4 (line -1) - <unknown source line>
< >
Showing 1-9 of 9 comments
theKAIS3R  [developer] Mar 31, 2014 @ 5:27am 
Sorry you are experiencing this, but thank you for posting the message Fabricated. The developer is looking into this and we hope to have an update for everyone soon.
Coccinella Mar 31, 2014 @ 10:20pm 
I'm getting a similar error:


___________________________________________ ############################################################################################ FATAL ERROR in action number 1 of Other Event: Room Start for object obj_SAVE_LOAD: Push :: Execution Error - Variable Get -1.inst(100156, 0) at gml_Script_scr_LIST_LOAD_ROOM (line -1) - <unknown source line> ############################################################################################ -------------------------------------------------------------------------------------------- stack frame is gml_Script_scr_LIST_LOAD_ROOM (line 0) called from - gml_Object_obj_SAVE_LOAD_Other_4 (line -1) - <unknown source line>

My symptoms are that (a) I can't load the game at all (b) before I try to load the game, a new option comes up, to ask me if I want to load the easy, medium or hard save (only medium is selected). Previously (when the load game functionality worked), I just loaded the campaign and it loaded immediately.
Coccinella Mar 31, 2014 @ 11:27pm 
I'm guessing there was some change in the last update (as the easy/medium/hard option was introduced in the last update) and the new version can't read the old version's save game.

I could post my savegame here, but it is quite large. I have parsed the file itself, and these are the relevant values:

rm10_1* 1382;160;100;AXE;0;11001;* PULSAR;RIFLE;PULSAR;100;736;175;100;182;0;11;* 00101100000010110000;* 15500;* [...removed rooms 1-9...] rm10_1;67;232;262;* rm10_1;65;904;141;* rm10_1;65;1240;421;* rm10_1;65;1384;309;* rm10_1;65;800;333;* rm10_1;114;896;144;* rm10_1;114;1232;424;* rm10_1;108;232;264;0;* rm10_1;114;792;336;* rm10_1;114;1376;304;* rm10_1;216;352;184;* rm10_1;216;168;296;* rm10_1;215;1168;224;* rm10_1;215;1504;456;* rm10_1;271;1112;312;* rm10_1;164;752;272;9;* rm10_1;72;0;0;*
Coccinella Mar 31, 2014 @ 11:53pm 
More data:

I've started a new game (I saved my old bbots.ini of course :B1:) and I parsed the new file.

The new save format uses numbers as ids (e.g. 72), while the new format uses string identifiers instead.

For example:

Old format:

rm2_3B_SPECIAL;72;0;0;*

New format:

rm2_3B_SPECIAL;Hero;0;0;*

I'm also seeing some new values on some rooms. Do you think it's salvageable, or should we scrap our savegames and start from the beginning?
Last edited by Coccinella; Mar 31, 2014 @ 11:53pm
titusthreex  [developer] Apr 1, 2014 @ 12:10am 
I already fixed the "Get -1.inst(100156, 0)" error thanks to Vaagur. Its not a save read/write issue as I initially suspected. The error is in the script that process the object data structure. The old saved files are readable so don't trash them yet. You will still be able to continue the game from the point of crash/error.

I will release a build soon. Just need to fix one more issue.
Last edited by titusthreex; Apr 1, 2014 @ 12:12am
Coccinella Apr 1, 2014 @ 1:03am 
Damn, I had almost finished a script that converts the old format to the new one :tgrin:

All that is missing is the mapping of the old name (e.g. '72') to the new name (e.g. 'Hero').
toecutter3095 Apr 1, 2014 @ 4:36am 
Thanks to the dev for the quick turnaround on this, really appreciate that. Hopefully we'll see an update soon.
NoNoGato Apr 3, 2014 @ 10:01am 
Thanks for the update! Now game doesn't crash between rooms :D
theKAIS3R  [developer] Apr 3, 2014 @ 12:33pm 
New update is now live! Thank you everyone for your patience and help in working with us to get these issues addressed.
< >
Showing 1-9 of 9 comments
Per page: 1530 50