soundmud / soundrts

A real-time strategy audio game
http://jlpo.free.fr/soundrts
Other
43 stars 31 forks source link

In certain maps (like CAN1) units sometimes pause between squares when moving #127

Open Finnboy94 opened 3 years ago

Finnboy94 commented 3 years ago

When playing on maps, currently CAN1, some units stop moving when I order then to do something on a square that's a bit farther. For instance, if there's a mine at Z1 and I take 30 peasants from Y1 to move and exploit there, some might get stuck between the squares and their status reads: 10 peaseant (exploit goldmine).

soundmud commented 3 years ago

I couldn't reproduce the issue with 30 peasants. With more peasants, if too many peasants are exploiting the same goldmine, they might be prevented from going back to the townhall by the peasants trying to go to the goldmine. It could be then possible that some peasants are waiting in the square next to the "goldmine square" (maybe not Y1 because the goldmine in Z1 is too far).

Tell me if I'm missing something.

Finnboy94 commented 3 years ago

This happens with soldier units too, not just peasants. It does not really matter whether you move them in a straight line, or doesn't seem to. Some, or just one, of them can get stuck moving in between the squares, taking a few steps every so often.

soundmud commented 3 years ago

Thanks for the details. Maybe some units cannot move and enter temporarily a frozen state. I don't know. I hope I will encounter this issue at some point.