Bad Bots

Bad Bots

Ver estatísticas:
Unreliable 31/mar./2014 às 5:08
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>
< >
Exibindo comentários 19 de 9
theKAIS3R  [desenvolvedor(a)] 31/mar./2014 às 5:27 
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 31/mar./2014 às 22:20 
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 31/mar./2014 às 23:27 
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 31/mar./2014 às 23:53 
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?
Última edição por Coccinella; 31/mar./2014 às 23:53
titusthreex  [desenvolvedor(a)] 1/abr./2014 às 0:10 
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.
Última edição por titusthreex; 1/abr./2014 às 0:12
Coccinella 1/abr./2014 às 1:03 
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 1/abr./2014 às 4:36 
Thanks to the dev for the quick turnaround on this, really appreciate that. Hopefully we'll see an update soon.
NoNoGato 3/abr./2014 às 10:01 
Thanks for the update! Now game doesn't crash between rooms :D
theKAIS3R  [desenvolvedor(a)] 3/abr./2014 às 12:33 
New update is now live! Thank you everyone for your patience and help in working with us to get these issues addressed.
< >
Exibindo comentários 19 de 9
Por página: 1530 50