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

Comparing deliantra/server/include/player.h (file contents):
Revision 1.53 by root, Tue May 1 05:48:20 2007 UTC vs.
Revision 1.55 by root, Thu May 17 14:14:55 2007 UTC

82 } party_kills[PARTY_KILL_LOG]; 82 } party_kills[PARTY_KILL_LOG];
83 83
84 sint64 ACC (RW, total_exp); 84 sint64 ACC (RW, total_exp);
85 uint32 ACC (RW, kills); 85 uint32 ACC (RW, kills);
86}; 86};
87
88// used for pet monster logic etc.
89static bool
90same_party (partylist *a, partylist *b)
91{
92 return a == b && a;
93}
87 94
88INTERFACE_CLASS (player) 95INTERFACE_CLASS (player)
89struct player : zero_initialised, attachable 96struct player : zero_initialised, attachable
90{ 97{
91 client *ACC (RO, ns); /* Socket information for this player */ 98 client *ACC (RO, ns); /* Socket information for this player */
161 /* the player can see. For maps smaller than */ 168 /* the player can see. For maps smaller than */
162 /* MAP_CLIENT_.., the upper left is used */ 169 /* MAP_CLIENT_.., the upper left is used */
163 170
164 shstr ACC (RW, invis_race); /* What race invisible to? */ 171 shstr ACC (RW, invis_race); /* What race invisible to? */
165 172
173 MTH float weapon_speed () const;
174
166 MTH static player *create (); 175 MTH static player *create ();
167 176
168 static player *load_pl (object_thawer &thawer); 177 static player *load_pl (object_thawer &thawer);
169 MTH static player *load_pl (const char *path); 178 MTH static player *load_pl (const char *path);
170 179

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines