]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/mapblock.h
Make shift the default descent control on ladders and when flying
[dragonfireclient.git] / src / mapblock.h
index 08fd2c7542ab0c6aa54a458601e96a4a066af3c0..7f901e5d35ec24ca48663f6556e7021310383c4e 100644 (file)
@@ -430,6 +430,26 @@ class MapBlock /*: public NodeContainer*/
        {
                return m_usage_timer;
        }
+       
+       /*
+               Node Timers
+       */
+       // Get timer
+       NodeTimer getNodeTimer(v3s16 p){ 
+               return m_node_timers.get(p);
+       }
+       // Deletes timer
+       void removeNodeTimer(v3s16 p){
+               m_node_timers.remove(p);
+       }
+       // Deletes old timer and sets a new one
+       void setNodeTimer(v3s16 p, NodeTimer t){
+               m_node_timers.set(p,t);
+       }
+       // Deletes all timers
+       void clearNodeTimers(){
+               m_node_timers.clear();
+       }
 
        /*
                Serialization
@@ -447,7 +467,6 @@ class MapBlock /*: public NodeContainer*/
                Private methods
        */
 
-       void serialize_pre22(std::ostream &os, u8 version, bool disk);
        void deSerialize_pre22(std::istream &is, u8 version, bool disk);
 
        /*