static public void GoToPlayer(Pool pool, Entity e) { e.ReplaceSpeed(GetEnemyToPlayerDirection(pool, e) * 0.08f); }
static public void GoLateral(Entity e) { e.ReplaceSpeed(new Vector2(Mathf.Sign(e.speed.value.x) * 0.08f, 0f)); }
static public void GoDiagonalUp(Entity e) { e.ReplaceSpeed(new Vector2(-Mathf.Sign(e.position.x) * 0.04f, 0.05f)); }
static public void GoUp(Entity e) { e.ReplaceSpeed(new Vector2(0f, 0.08f)); }