I’m not quite sure what the advantage of doing it that way is
If I had to guess, it just kept the programmers from being super lazy about it. If the individual enemy AI doesn’t have exact coordinates of the player, it actually has to move around, search a space, potentially manipulate the environment, and possibly fail to find the player, versus doing what is effectively an idle animation while waiting for the player to step out of cover.
If I had to guess, it just kept the programmers from being super lazy about it. If the individual enemy AI doesn’t have exact coordinates of the player, it actually has to move around, search a space, potentially manipulate the environment, and possibly fail to find the player, versus doing what is effectively an idle animation while waiting for the player to step out of cover.