the Fish Delivery point always counts the number of fish in the basin as zero


Sanchozz
  • Branch: Preview Branch Version: Linux Pending

I just want to remind you of a few old uncorrected bugs.

the Fish Delivery point always counts the number of fish in the basin as zero.

just build a fish delivery point, spawn some fish and see:

457140_20191121182616_2.thumb.png.1805b40c1c8676aa5274a2923d054493.png

for this reason, the "Max Critters" limit does not work properly - duplicants will always bring new fish, no matter how many fish are already in this basin.

let's look at the code

problem here:

457140_20191121182633_4.thumb.png.bde9d07282851388d3be73139095908a.png

int cell = Grid.PosToCell(this);

it corresponds to this part of the fish delivery point, which acts as a solid block and is not part of any room, so the fish delivery point cannot correctly calculate the number of fish.

457140_20191121182633_2.thumb.png.5baf4a6ed8227070beb5e8d00cbb4b6a.png

I suggest changing the code a bit like this, and then everything will work out properly.

int cell = Grid.OffsetCell(Grid.PosToCell(this), spawnOffset);

 

 

Player.log

Test-Fish.sav


Steps to Reproduce
see description.

Status: Pending

This issue has not been confirmed by a developer yet.


  • Thanks 2
  Report Bug


User Feedback


....

Is it not a number of stored critters ? If the pacus are swimming in the water, they are not "stored" in the fish release. ;)

Share this comment


Link to comment
Share on other sites
....

@Gwido what do you say to that? elon musk
you will still claim that these 4 puffts and 1 pacu are "stored" inside this critter drop-off ?

457140_20191123091855_2.thumb.png.e597cd6707748c5fcf9b34079f6d1d43.png

Share this comment


Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now