Add /clearobjects

This commit is contained in:
Perttu Ahola
2011-10-18 00:01:50 +03:00
parent ea1fda5ebc
commit 78f4142f4f
7 changed files with 185 additions and 166 deletions

View File

@@ -383,6 +383,7 @@ class ServerMap : public Map
void verifyDatabase();
// Get an integer suitable for a block
static sqlite3_int64 getBlockAsInteger(const v3s16 pos);
static v3s16 getIntegerAsBlock(sqlite3_int64 i);
// Returns true if the database file does not exist
bool loadFromFolders();
@@ -394,6 +395,8 @@ class ServerMap : public Map
void save(bool only_changed);
//void loadAll();
void listAllLoadableBlocks(core::list<v3s16> &dst);
// Saves map seed and possibly other stuff
void saveMapMeta();
void loadMapMeta();
@@ -458,6 +461,7 @@ class ServerMap : public Map
sqlite3 *m_database;
sqlite3_stmt *m_database_read;
sqlite3_stmt *m_database_write;
sqlite3_stmt *m_database_list;
};
/*