[1.1.74] Artillery not generating chunks

Bugs that are actually features.
Post Reply
aka13
Filter Inserter
Filter Inserter
Posts: 671
Joined: Sun Sep 29, 2013 1:18 pm
Contact:

[1.1.74] Artillery not generating chunks

Post by aka13 »

When artillery range is big enough, significantly larger than radar coverage (started happening after artillery range 7):
1. Build artillery somewhere remote, away from pollution cloud, with robots, without visiting the location with the player character
2. The area where the artillery is built is explored by radar, not by player

What happens:
1.Artillery clears some area around it, leaving outer chunks from its range unexplored and unbombarded.
2. Visit the location of the artillery turret with the player character after any arbitrary amount of time.
3. Artillery starts shooting at unexplored chunks, which now are generated by player approach.

What I expected to happen:
Artillery generates all chunks in its coverage without the player being present.
Pony/Furfag avatar? Opinion discarded.

User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 2227
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [1.1.74] Artillery not generating chunks

Post by boskid »

This is not a bug. Artillery is not shooting "to discover area" but it is shooting to kill enemies. When a chunk is not yet generated (pollution will generate chunks, radars will generate chunks) or it is at one of the generation stages where it has no entities yet, artillery will not shoot because there are no targets to shoot.

aka13
Filter Inserter
Filter Inserter
Posts: 671
Joined: Sun Sep 29, 2013 1:18 pm
Contact:

Re: [1.1.74] Artillery not generating chunks

Post by aka13 »

boskid wrote:
Tue Jan 03, 2023 8:19 am
This is not a bug. Artillery is not shooting "to discover area" but it is shooting to kill enemies. When a chunk is not yet generated (pollution will generate chunks, radars will generate chunks) or it is at one of the generation stages where it has no entities yet, artillery will not shoot because there are no targets to shoot.
I understand that reasoning, that is what is logical.
However this makes expanding the factory in an automated way less comfortable - I have to remember to use manual targeting, to try and generate all the relevant chunks on the outer border of the automatic artillery range.
I can't start expanding the next rail segment, which is tailored to fit inside artillery range, until the artillery range is clear.
Not a big deal, but immersion-breaking, that the enemies are not even there behind the fog of war.

Perhaps this could be moved to suggestions? :)
Pony/Furfag avatar? Opinion discarded.

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5148
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: [1.1.74] Artillery not generating chunks

Post by Klonan »

aka13 wrote:
Tue Jan 03, 2023 7:44 am
3. Artillery starts shooting at unexplored chunks, which now are generated by player approach.
Hmm, well I would say for immersion, artillery shouldn't shoot at unexplored chunks, because how would it know there are spawners there?

aka13
Filter Inserter
Filter Inserter
Posts: 671
Joined: Sun Sep 29, 2013 1:18 pm
Contact:

Re: [1.1.74] Artillery not generating chunks

Post by aka13 »

Yes, but currently artillery shoots spawners, even if you don't know, that they are there, and they are not explored - expansion spawners outside of radar coverage are a typical artillery firing scenario.
I'd even say the mos useful one, preventing biters settling close to your walls.
Artillery just smells them somehow :D This "artillery smells biters" works very nicely for chunks that are generated, but not explored, or were explored, but are not seen.

Also, after a certain point in expansion, I just know, everything not water is spawners:
Screenshot 2023-01-03 101039.png
Screenshot 2023-01-03 101039.png (510.53 KiB) Viewed 1125 times
Pony/Furfag avatar? Opinion discarded.

aka13
Filter Inserter
Filter Inserter
Posts: 671
Joined: Sun Sep 29, 2013 1:18 pm
Contact:

Re: [1.1.74] Artillery not generating chunks

Post by aka13 »

In one sentence, what I don't like for consistency is:
"I can not predict, at what point in time artillery will decide to fire at black chunks, and if not firing at a black chunk implies that there are no enemies there".


This whole sector was bombarded entirely automatically, I was never present at that point of the map. Artillery neve uncovered the 4 squares when it started cleaning out everything.
Screenshot 2023-01-03 102527.png
Screenshot 2023-01-03 102527.png (183.75 KiB) Viewed 1120 times
Does that mean, that there are no spawners there? Does that mean, that those chunks were not generated, since no shell flew close enough to them?
A manual shot request to any of those squares triggers their generation, and suddenly a lot of automated fire happens, and it's clear that this square simply wasnt generated by accident.
Screenshot 2023-01-03 102730.png
Screenshot 2023-01-03 102730.png (170.5 KiB) Viewed 1120 times
Pony/Furfag avatar? Opinion discarded.

azesmbog
Filter Inserter
Filter Inserter
Posts: 252
Joined: Mon Jan 28, 2019 12:05 pm
Contact:

Re: [1.1.74] Artillery not generating chunks

Post by azesmbog »

aka13 wrote:
Tue Jan 03, 2023 9:29 am
In one sentence, what I don't like for consistency is:
"I can not predict, at what point in time artillery will decide to fire at black chunks, and if not firing at a black chunk implies that there are no enemies there".

This whole sector was bombarded entirely automatically, I was never present at that point of the map. Artillery neve uncovered the 4 squares when it started cleaning out everything.
I have upgraded the firing range of artillery shells to level 13.
Therefore, before cleaning up the territory, I open it, shooting at the perimeter at the maximum range in manual mode, and then in automatic mode - I clean it. After that, I build a railroad to Infinity. And so many years in a row)
artillery.jpg
artillery.jpg (58.17 KiB) Viewed 1051 times

aka13
Filter Inserter
Filter Inserter
Posts: 671
Joined: Sun Sep 29, 2013 1:18 pm
Contact:

Re: [1.1.74] Artillery not generating chunks

Post by aka13 »

azesmbog wrote:
Wed Jan 04, 2023 1:19 pm
I have upgraded the firing range of artillery shells to level 13.
Therefore, before cleaning up the territory, I open it, shooting at the perimeter at the maximum range in manual mode, and then in automatic mode - I clean it. After that, I build a railroad to Infinity. And so many years in a row)
artillery.jpg
I have seen your base, yes, this is what gave me points to think about. I do the same as you do , but I don't like that I have to do it.
Pony/Furfag avatar? Opinion discarded.

Post Reply

Return to “Not a bug”