Page 1 of 1

[0.13.10] assertion failed in Tight Spot level 5

Posted: Sun Jul 24, 2016 1:56 am
by kevsgrove
split from already resolved bug report (18488) --daniel34

Getting a similar script error in Tight Spot level 5:
.../Roaming/Factorio/temp/currently-playing/tightspot.lua:49: assertion failed!
Sorry for the slight necro-post, this thread was the only hit on google.

This is on Factorio 0.13.9, build 23372.

Edit: Same issue on 0.13.10, build 23530.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Sun Jul 24, 2016 1:12 pm
by Klonan
Thanks for the report,

I can see the issue in the files,
Line 54 of level-05:

Code: Select all

    "smart-inserter",
If you upload your savegame i can fix it for you, and the campaign will be fixed this week

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Wed Jul 27, 2016 1:14 am
by kevsgrove
I can't launch level 5. Here's a savegame of level 4, though I'm not sure it'll help.

I can wait for the next release.

Thank you for the quick response, and migrating my report!

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Mon Aug 01, 2016 3:56 pm
by Rseding91
Fixed for 0.13.14.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Wed Aug 17, 2016 6:26 am
by Boardy
Yesterday I finished lvl 4 (v. 0.13.15) and could not continue to lvl 5 for the same reason. Also with v0.13.16 this is still the case. So it appears the fix didn't take.

Here's a savegame and screenshot https://we.tl/3O0KgMAE1E

[Operating system: Mac OS X 10.11.6]

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Sat Aug 20, 2016 11:33 pm
by Nethris
Hit this exact message today in v0.13.17, both trying to advance after level 4 and directly launching level 5. Checking the lua files, level 5 is trying to use fast-inserter and filter-inserter, and those don't have prices set in tightspot.lua (previous levels currently use stack-inserter and stack-filter-inserter). After changing that, I then got the following error:

Code: Select all

Error while running the on_init: LuaGameScript doesn't contain key always_day.
stack traceback:
	...Data/Roaming/Factorio/temp/currently-playing/control.lua:98: in function <...Data/Roaming/Factorio/temp/currently-playing/control.lua:95>
Changing the always_day line for level 5 to match that for level 4 seems to have worked and let level 5 properly launch.

Edit: Oh, the level 5 recipe list had stack-inserter and stack-filter-inserter instead of fast-inserter and filter-inserter, making it somewhat difficult to craft science 3, so it looks like the recipe list and the item purchase list need those 2 items swapped between them.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Mon Aug 22, 2016 6:38 pm
by Rseding91
Fixed for the next version of 0.13.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Fri Aug 26, 2016 9:39 pm
by Boardy
It should be fixed in 0.13.18. The release notes say so. But still I get the same assertion error. Maybe because I'm playing the level on easy?

I get the error when I try to continue my save game from finishing lvl 4, but also when I start it fresh from Play>Start Campaign.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Fri Aug 26, 2016 9:40 pm
by Rseding91
Boardy wrote:It should be fixed in 0.13.18. The release notes say so. But still I get the same assertion error. Maybe because I'm playing the level on easy?
Try restarting the level from the menu (don't load the save). It might not be migrating correctly.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Fri Aug 26, 2016 9:43 pm
by Boardy
You beat my edit, clarifying just that... So it also doesn't work when starting "fresh".

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Tue Sep 20, 2016 6:00 am
by ak2ary
I still get this error for level 5 tightspot, assertion failed. it's not fixed yet, please let me know how to fix.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Tue Sep 20, 2016 6:05 am
by Rseding91
ak2ary wrote:I still get this error for level 5 tightspot, assertion failed. it's not fixed yet, please let me know how to fix.
Are you using an old save or did you create the save using the latest version of 0.13?

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Tue Sep 20, 2016 6:10 am
by ak2ary
all new saves

Re: [Rseding91] [0.13.10] assertion failed in Tight Spot level 5

Posted: Fri Sep 23, 2016 8:51 am
by Boardy
I can confirm it. When starting a new campaign I immediately get the error. I only unlocked TightSpot-5 on easy level (in v0.13).

[Factorio 0.14.8, OSX]

Re: [Rseding91] [0.13.10] assertion failed in Tight Spot level 5

Posted: Fri Sep 23, 2016 11:43 am
by Klonan
Fixed in version 0.14.10

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Wed Sep 28, 2016 7:10 pm
by Boardy
Confirmed. It's now working. 8-)

But the level has a mistake: It is not possible to build Filter inserters, needed for Science pack 3. Only Stack filter inserters are available.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Tue Oct 04, 2016 1:31 am
by ak2ary
I still get same error. I have steam, so when someone says "fixed in version 14" or whatever, not sure what that means. just wish there was an easy resolution for this that would update Steam version so I can just do level 5. Or an easy way to fix.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Tue Oct 04, 2016 1:36 am
by Rseding91
ak2ary wrote:I still get same error. I have steam, so when someone says "fixed in version 14" or whatever, not sure what that means. just wish there was an easy resolution for this that would update Steam version so I can just do level 5. Or an easy way to fix.
0.14 is the latest experimental version of the game. You have to opt into it in the steam betas section.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Mon Oct 31, 2016 4:24 am
by ak2ary
So I got the 0.14 version and still I get the same error and cannot get to level 5. I guess tight spot is just broken and will never get fixed, whatever.

Re: [0.13.10] assertion failed in Tight Spot level 5

Posted: Mon Oct 31, 2016 7:40 am
by Klonan
ak2ary wrote:So I got the 0.14 version and still I get the same error and cannot get to level 5. I guess tight spot is just broken and will never get fixed, whatever.
Were you playing from an old save game or did you start fresh?