1. Played through a free play world on a server and launched the rocket with a satellite inside.
2. No victory screen was shown and no achievements were given.
3. Expected to win the game and have achievements dealt to all players. Tried to launch several times on save backups on servers and in singleplayer to no avail. All players have 50% or more playtime on the total server uptime and are eligible to win the game. World was created and played entirely in 1.17.79, but an update to the latest experimental did not change the outcome.
Also, the save file did not have a control.lua, freeplay.lua, or locale directory. I added them in from another save hoping it would solve the problem.
[0.18.24] Launching rocket in freeplay does not win the game
-
- Manual Inserter
- Posts: 4
- Joined: Mon Mar 11, 2019 7:37 pm
- Contact:
[0.18.24] Launching rocket in freeplay does not win the game
- Attachments
-
- building another rocket...
- 427520_20200518110359_1.png (3.35 MiB) Viewed 1023 times
-
- space packs, but no win screen
- 427520_20200518110336_1.png (3.75 MiB) Viewed 1023 times
-
- rocket ready to launch
- 427520_20200518110311_1.png (3.11 MiB) Viewed 1023 times
-
- eligible for achievments
- 427520_20200518110302_1.png (2.95 MiB) Viewed 1023 times
-
- pleaseijustwanttowin.zip
- (9.47 MiB) Downloaded 55 times
-
- factorio-current.log
- (5.8 KiB) Downloaded 57 times
Re: [[0.18.24] Launching rocket in freeplay does not win the game
That's the issue. Either something deleted those files from your zip (someone made a zip of the save without them), deleted them from the server when the save was created, or didn't provide them on the server when the save was created.mooplechoople wrote: Mon May 18, 2020 5:39 pm Also, the save file did not have a control.lua, freeplay.lua, or locale directory. I added them in from another save hoping it would solve the problem.
In all cases, you end up with a save that "just runs" but has no script logic for the win-condition. There's nothing the game can do about that since all of those are external modifications to the game files. Unless you have some way to reproduce the issue from a known correct full install of the game there's nothing we can do.
You can fix your save by sticking the corresponding freeplay scenario files in the zip.
If you want to get ahold of me I'm almost always on Discord.
Re: [0.18.24] Launching rocket in freeplay does not win the game
Loosing control.lua may be related to improper usage of --no-log-rotation viewtopic.php?p=471804#p471804
By the production statistics (200 rocket parts produced) and by the game.forces["player"].rockets_launched being equal to 1, i will say there was already rocket sent so 0.18 script will not trigger victory screen.
Quick fix would be to run command `/c game.player.force.rockets_launched=0` but this will disable achievements
By the production statistics (200 rocket parts produced) and by the game.forces["player"].rockets_launched being equal to 1, i will say there was already rocket sent so 0.18 script will not trigger victory screen.
Quick fix would be to run command `/c game.player.force.rockets_launched=0` but this will disable achievements
-
- Manual Inserter
- Posts: 4
- Joined: Mon Mar 11, 2019 7:37 pm
- Contact:
Re: [0.18.24] Launching rocket in freeplay does not win the game
To my knowledge the save was not edited in any way. It was created in the vanilla version of the game and put onto a dedicated server. I will ask the person who ran the server if they can reproduce it but it may be a while.
The first rocket sent in the save was sent before the satellite rocket, with fish as cargo. Is it possible to recover the files necessary and earn the achievements without loading an earlier backup?
The first rocket sent in the save was sent before the satellite rocket, with fish as cargo. Is it possible to recover the files necessary and earn the achievements without loading an earlier backup?
-
- Manual Inserter
- Posts: 4
- Joined: Mon Mar 11, 2019 7:37 pm
- Contact:
Re: [0.18.24] Launching rocket in freeplay does not win the game
Turns out as boskid said --no-log-rotation was used throughout the entire server. The most recent backup is a couple minutes after the first rocket launch, so unless there is a fix for this I think we basically softlocked this map.