Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Choose random offset and move to that position
- // Do it till a position inside the chunk was choosen to prevent a mob from going to unloaded territory
- do {
- var offsetX = RandomExtensions.GetRandom(-0.01f, 0.01f);
- var offsetY = RandomExtensions.GetRandom(-0.01f, 0.01f);
- movement.target = new Vector2d { x = transform.pos.x + offsetX, y = transform.pos.y + offsetY };
- } while (tile.Inside(movement.target.x, movement.target.y));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement