19 - Unsyncing ennemies animations on spawn

From the start, I had a problem with the snakes and their animations: they were all synchronized with each other. This made their movement very unnatural.

To remedy this, I decided to get around it with the simplest possible solution: add a small delay between each snake spawn. I divided the existant SpawnPoint SpawnActor function to make it more readable and now the loop adds a small random delay between every spawn.

Image Description

Comparison of the two SpawnActor functions

Image Description

Old versus target animations on spawn