// $RCSfile$     $Date$     $Revision$
// Copyright (c) 2008 Krodo
// Part of Bylins http://www.mud.ru

#ifndef FILE_CRC_HPP_INCLUDED
#define FILE_CRC_HPP_INCLUDED

#include "engine/core/conf.h"
#include "engine/core/sysdep.h"
#include "engine/structs/structs.h"

namespace FileCRC {

// UPDATE_х идут после обычных флагов
enum { PLAYER, TEXTOBJS, TIMEOBJS, UPDATE_PLAYER, UPDATE_TEXTOBJS, UPDATE_TIMEOBJS };

void load();
void save(bool force_save = false);
void show(CharData *ch);
void check_crc(const char *name, int mode, long uid);

} // namespace FileCRC

#endif // FILE_CRC_HPP_INCLUDED

// vim: ts=4 sw=4 tw=0 noet syntax=cpp :
