There is a bug in cell creating interface lets say u have 3 united cell and in this cell u put tail on not the middle but the near to middle unit. End then in the next evolotion step u move to tail middle section and speed will be incrices but in the same evolution step if you click return back button tail will go back his previous location without chaning new speed rate. I didnt tested yet but it can also mean infinte speed incrise.
I will update this topic tomorrow just remind me with video you will understand better or im beliving u can understand the sitiuation.
2 Likes
It looks more like the speed isn’t updated properly.
1 Like
This could be this known issue:
opened 07:28PM - 13 Feb 21 UTC
easy
programming
bug
C#
When placed normally speed is correct:

When offset (which works as the hexes are repositioned when exiting the editor):

So the speed calculation algorithm needs to be updated to take offset into account. In case it turns out to be too slow now, it'll need to be moved to run in a background task.
For reference the code the editor uses to calculate the speed is here: https://github.com/Revolutionary-Games/Thrive/blob/68f6dc2ae6cb8185241ce44335b8be3b0f43d97c/src/microbe_stage/editor/MicrobeEditor.cs#L764
or related to:
opened 12:04PM - 18 Jun 22 UTC
difficult
programming
bug
C#
stage:microbe
Discovered this while testing another PR. If I add flagella to my cell, the ATP … cost displayed is different to the ATP cost displayed the next time I enter the editor, even with no changes. Even weirder, this only appears to happen with certain cell builds.
Steps to reproduce:
* Start a new game and enter the editor.
* Replace the starting cytoplasm with a metabolosome and add a flagellum. ATP balance should be 8/8 and give an ATP too low warning.
* Return to the environment, then enter the editor again.
* ATP balance is now 8/4 with no ATP too low warning, and the flagellum cost is gone from the balance bars.


1 Like
No @hhyyrylainen my bug is diffrent, probably have the same origin with first but diffrent one.
There is the bug video i didnt tested if its stackble think if you want to i can test it ?
1 Like
Opened a new issue for that:
opened 12:12PM - 13 Jan 23 UTC
easy
programming
bug
C#
stage:microbe
https://community.revolutionarygamesstudio.com/t/false-speed-parameter-possible-… infinte-speed/5882/4?u=hhyyrylainen
seems like maybe undoing a move action doesn't properly trigger the refresh of microbe statistics, or maybe something more complicated went wrong in that video (see link above).
Seems likely that the organism statistics don’t get recomputed when a move action is undone.
2 Likes