1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-10-14 09:05:19 +02:00

Implement dropped items as LuaEntities; leave the old ones as is for compatibility

This commit is contained in:
Perttu Ahola
2012-04-01 16:06:01 +03:00
parent 5bd32eca0f
commit f0e7da8a63
6 changed files with 130 additions and 8 deletions

View File

@@ -1068,6 +1068,11 @@ public:
bool do_interpolate = readU8(is);
bool is_end_position = readU8(is);
float update_interval = readF1000(is);
// Place us a bit higher if we're physical, to not sink into
// the ground due to sucky collision detection...
if(m_prop.physical)
m_position += v3f(0,0.002,0);
if(do_interpolate){
if(!m_prop.physical)