If you trying to make something that uses big amount of pressure or velocity you sometimes can catch a problem of left side priority pressure. You can found it as a BIG issue then you build a rocket e.t.c. Some time ago Lockheedmartin answered for my question about that priority. So I thought: "Is it possible to count not from left to right but in crosshair sequence?". It will too cause left side priority problem, but it will be more realistic. So first we calculate pressure like that: 1,0,1,0,1,0,1,0,1, there 1 - calculate, 0 - not caluclate, then we do the same but now we calculate 0 and not calculate 1, and then do it for all lines.
Example abstract code:
for(y=0,y<world_size_y,y=y+0.5f)
{
for(x=0,x<world_size_x,x++)
{
switch i=y:
{
case i==Math.round(i)
{if x%2==0 {calculate()};}
case i!=Math.round(i)
{if x%2!=0 {calculate()};}
}
}
}
Also this code of course isn't clear and needs to be overworked and it was made in night so there can be some mistaces/errors. I hope writing code in Feedback forums page isn't against rules, I'm just trying to make TPT better.
And I'm so sorry for grammar and big mistakes I made in that text.