ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/face.h
(Generate patch)

Comparing deliantra/server/include/face.h (file contents):
Revision 1.30 by root, Wed Nov 11 23:27:57 2009 UTC vs.
Revision 1.31 by root, Sun Nov 15 18:03:59 2009 UTC

24#define FACE_H__ 24#define FACE_H__
25 25
26#include <string> 26#include <string>
27#include <tr1/unordered_map> 27#include <tr1/unordered_map>
28 28
29#define CHKSUM_SIZE 6 29#define CHKSUM_MAXLEN 15
30#define MAX_FACES 10000 // stupid gcfclient artificially limits 30#define MAX_FACES 10000 // stupid gcfclient artificially limits
31 31
32typedef uint16 faceidx; 32typedef uint16 faceidx;
33 33
34extern faceidx blank_face, empty_face; 34extern faceidx blank_face, empty_face;
35 35
36struct facedata 36struct facedata
37{ 37{
38 std::string data; 38 std::string data;
39 uint8 chksum[CHKSUM_SIZE]; 39 uint8 chksum[CHKSUM_MAXLEN];
40 uint8 chksum_len;
40}; 41};
41 42
42/* New face structure - this enforces the notion that data is face by 43/* New face structure - this enforces the notion that data is face by
43 * face only - you can not change the color of an item - you need to instead 44 * face only - you can not change the color of an item - you need to instead
44 * create a new face with that color. 45 * create a new face with that color.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines