diff options
author | Loïc Blot <nerzhul@users.noreply.github.com> | 2017-06-03 19:57:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-03 19:57:02 +0200 |
commit | c6d54411056da2dd563015c9f90c4c5c0863bc71 (patch) | |
tree | 5d3b6fcedf46ce066022dd575b9570352a50a0c1 /builtin/mainmenu/textures.lua | |
parent | 72eec0f6f55b8515606de05d88717a78e978dd2a (diff) | |
download | minetest-c6d54411056da2dd563015c9f90c4c5c0863bc71.tar.gz minetest-c6d54411056da2dd563015c9f90c4c5c0863bc71.tar.bz2 minetest-c6d54411056da2dd563015c9f90c4c5c0863bc71.zip |
Properly remove SAO when worldedges are overtaken (#5889)
* LuaEntitySAO: Remove beyond outermost mapchunk edges
Based on a commit by, and with help from, nerzhul.
Add 2 functions to class Mapgen:
A function to calculate actual mapgen edges, called from the Mapgen constructor.
A function called indirectly from content_sao.cpp per entity step to check SAO
position is within mapgen edges.
* Calculate borders from params not mapgen, which is not available everytime
Diffstat (limited to 'builtin/mainmenu/textures.lua')
0 files changed, 0 insertions, 0 deletions