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

Comparing deliantra/server/include/client.h (file contents):
Revision 1.113 by root, Thu Nov 15 04:50:50 2012 UTC vs.
Revision 1.116 by root, Wed Nov 16 23:42:00 2016 UTC

1/* 1/*
2 * This file is part of Deliantra, the Roguelike Realtime MMORPG. 2 * This file is part of Deliantra, the Roguelike Realtime MMORPG.
3 * 3 *
4 * Copyright (©) 2005,2006,2007,2008,2009,2010,2011,2012 Marc Alexander Lehmann / Robin Redeker / the Deliantra team 4 * Copyright (©) 2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016 Marc Alexander Lehmann / Robin Redeker / the Deliantra team
5 * 5 *
6 * Deliantra is free software: you can redistribute it and/or modify it under 6 * Deliantra is free software: you can redistribute it and/or modify it under
7 * the terms of the Affero GNU General Public License as published by the 7 * the terms of the Affero GNU General Public License as published by the
8 * Free Software Foundation, either version 3 of the License, or (at your 8 * Free Software Foundation, either version 3 of the License, or (at your
9 * option) any later version. 9 * option) any later version.
178 bool ACC (RW, need_delinv0); /* If true, we need to delinv 0 before sending new floorbox */ 178 bool ACC (RW, need_delinv0); /* If true, we need to delinv 0 before sending new floorbox */
179 179
180 bool ACC (RW, update_look); /* If true, we need to send the look window */ 180 bool ACC (RW, update_look); /* If true, we need to send the look window */
181 bool ACC (RW, update_spells); // If true, we need to esrv_update_spells 181 bool ACC (RW, update_spells); // If true, we need to esrv_update_spells
182 bool ACC (RW, has_readable_type); /* If true client accept additional text information */ 182 bool ACC (RW, has_readable_type); /* If true client accept additional text information */
183 bool ACC (RW, monitor_spells); /* Client wishes to be informed when their spell list changes */ 183 uint8 ACC (RW, monitor_spells); /* Client wishes to be informed when their spell list changes */
184 184
185 bool ACC (RW, smoothing); // deliantra-style smoothing 185 bool ACC (RW, smoothing); // deliantra-style smoothing
186 bool ACC (RW, force_newmap); // force a newmap before next map update 186 bool ACC (RW, force_newmap); // force a newmap before next map update
187 uint16 ACC (RW, look_position); /* start of drawing of look window */ 187 uint16 ACC (RW, look_position); /* start of drawing of look window */
188 uint16 ACC (RW, mss); // likely tcp maximum segment size 188 uint16 ACC (RW, mss); // likely tcp maximum segment size
296 void send (void *buf_, int len); 296 void send (void *buf_, int len);
297 void send_packet (const_octet_string buf); 297 void send_packet (const_octet_string buf);
298 void send_packet (const_octet_string buf, int len); 298 void send_packet (const_octet_string buf, int len);
299 void send_packet_printf (const_utf8_string format, ...) attribute ((format (printf, 2, 3))); 299 void send_packet_printf (const_utf8_string format, ...) attribute ((format (printf, 2, 3)));
300 void send_packet (packet &sl); 300 void send_packet (packet &sl);
301
302 void send_drawinfo (const_utf8_string msg, int flags = NDI_BLACK);
303 301
304 MTH void send_face (faceidx facenum, int pri = 0); 302 MTH void send_face (faceidx facenum, int pri = 0);
305 MTH void send_faces (object *ob); 303 MTH void send_faces (object *ob);
306 MTH void send_animation (short anim_num); 304 MTH void send_animation (short anim_num);
307 void send_msg (int color, const_utf8_string type, const_utf8_string msg); 305 void send_msg (int color, const_utf8_string type, const_utf8_string msg);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines