[posila] Biters freeze just outside of flamethrower radius

This subforum contains all the issues which we already resolved.
vanatteveldt
Filter Inserter
Filter Inserter
Posts: 947
Joined: Wed Nov 25, 2015 11:44 am
Contact:

[posila] Biters freeze just outside of flamethrower radius

Post by vanatteveldt »

I've had this happen a couple of times:

Image

It seems to be some sort of framerate optimization that 'inactive' biters don't move. Normally this is probably a good thing, but if they do it just outside the effective range of a flamethrower turret it will keep firing at the biter, wasting quite a lot of oil. In the image above it will just keep streaming flames at the biter until I move in to trigger its movement.

Possible solution/hack could be to always unfreeze a biter if it is targeted by a turret?

Link to save game: https://www.dropbox.com/s/ll7y9dmsvsn3c ... n.zip?dl=0. The problem seems to stlil be there if I reload, but not sure it depends on e.g. available CPU.

Image

(sorry if this is a dupe, but I couldn't find anything related)
Anyone
Long Handed Inserter
Long Handed Inserter
Posts: 70
Joined: Mon Apr 25, 2016 11:02 am
Contact:

Re: Biters freeze just outside of flamethrower radius

Post by Anyone »

I've noticed biters "freezing" in general. I also had a biter that kept walking in circles in a not too dense forest. Seems like they are a bit buggy now (or smart enough to avoid fire/detection...).
posila
Factorio Staff
Factorio Staff
Posts: 5366
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [posila] Biters freeze just outside of flamethrower radius

Post by posila »

Thanks for the report.
The frozen biter is interesting. Not sure what happend to it yet.
Anyway, I removed "shooting in prepare range" from flamethrower. Intention behind that was that turret starts to shoot before enemies get into range so the fire stream hits them as they get into the range ... but I don't think it works that well and creates this weird behavior too often.
vanatteveldt
Filter Inserter
Filter Inserter
Posts: 947
Joined: Wed Nov 25, 2015 11:44 am
Contact:

Re: [posila] Biters freeze just outside of flamethrower radius

Post by vanatteveldt »

OK, thanks!

I've never seen the biters freeze like that on-screen, it only seems to happen when I'm somewhere else, so I'm assuming that the game has some sort of heuristic for when biters should be 'active' to save resources?
BlakeMW
Filter Inserter
Filter Inserter
Posts: 954
Joined: Thu Jan 21, 2016 9:29 am
Contact:

Re: [posila] Biters freeze just outside of flamethrower radius

Post by BlakeMW »

vanatteveldt wrote:OK, thanks!

I've never seen the biters freeze like that on-screen, it only seems to happen when I'm somewhere else, so I'm assuming that the game has some sort of heuristic for when biters should be 'active' to save resources?
It does. Hit F4 and select "show active chunks", the map will then show which chunks are active and which are inactivated, causing all the biters to freeze. Player machines tend to keep their own chunk active, but can shoot at things in adjacent chunks, which may be inactive.
User avatar
MrGrim
Fast Inserter
Fast Inserter
Posts: 241
Joined: Sat Apr 09, 2016 7:58 pm
Contact:

Re: [posila] Biters freeze just outside of flamethrower radius

Post by MrGrim »

Thanks for fixing! I know this has been classified a few times before as not a bug, so thanks for reconsidering.
Post Reply

Return to “Resolved Problems and Bugs”