]> git.lizzy.rs Git - minetest.git/blobdiff - src/mg_schematic.cpp
Mapnode: Add rotateAlongYAxisFull supporting 24 facedirs
[minetest.git] / src / mg_schematic.cpp
index 81d849a66b7d12e26f977ddd1ce7b08b83637aae..ca915b7b6c911a82fce840f6d7dc4b386b55e7cc 100644 (file)
@@ -167,7 +167,7 @@ void Schematic::blitToVManip(v3s16 p, MMVManip *vm, Rotation rot, bool force_pla
                                vm->m_data[vi].param1 = 0;
 
                                if (rot)
-                                       vm->m_data[vi].rotateAlongYAxis(m_ndef, rot);
+                                       vm->m_data[vi].rotateAlongYAxisFull(m_ndef, rot);
                        }
                }
                y_map++;
@@ -282,7 +282,7 @@ bool Schematic::deserializeFromMts(std::istream *is,
        if (version < 2) {
                for (size_t i = 0; i != nodecount; i++) {
                        if (schemdata[i].param1 == 0)
-                               schemdata[i].param1 = MTSCHEM_PROB_ALWAYS;
+                               schemdata[i].param1 = MTSCHEM_PROB_ALWAYS_OLD;
                        if (have_cignore && schemdata[i].getContent() == cignore)
                                schemdata[i].param1 = MTSCHEM_PROB_NEVER;
                }