Pol  Revision:cb584c9
speech.cpp File Reference
#include <cctype>
#include <cstddef>
#include <iostream>
#include <string>
#include "../bscript/bobject.h"
#include "../bscript/impstr.h"
#include "../clib/clib_endian.h"
#include "../clib/logfacility.h"
#include "../clib/random.h"
#include "../clib/rawtypes.h"
#include "../plib/systemstate.h"
#include "globals/settings.h"
#include "globals/uvars.h"
#include "guilds.h"
#include "listenpt.h"
#include "mkscrobj.h"
#include "mobile/charactr.h"
#include "mobile/npc.h"
#include "network/client.h"
#include "network/packethelper.h"
#include "network/packets.h"
#include "pktdef.h"
#include "pktin.h"
#include "syshook.h"
#include "textcmd.h"
#include "tildecmd.h"
#include "ufuncstd.h"
#include "uworld.h"

Go to the source code of this file.

Namespaces

 Pol
 
 Pol::Core
 

Functions

u16 Pol::Core::Get12BitNumber (u8 *thearray, u16 theindex)
 
int Pol::Core::GetNextUTF8 (u8 *bytemsg, int i, u16 &unicodeChar)
 
void Pol::Core::handle_processed_speech (Network::Client *client, char *textbuf, int textbuflen, char firstchar, u8 type, u16 color, u16 font)
 
void Pol::Core::SendUnicodeSpeech (Network::Client *client, PKTIN_AD *msgin, u16 *wtext, size_t wtextlen, char *ntext, size_t ntextlen, Bscript::ObjArray *speechtokens)
 
void Pol::Core::SpeechHandler (Network::Client *client, PKTIN_03 *mymsg)
 
void Pol::Core::UnicodeSpeechHandler (Network::Client *client, PKTIN_AD *msgin)
 

Detailed Description

History
  • 2009/07/23 MuadDib: updates for new Enum::Packet Out ID
  • 2009/08/01 MuadDib: Rewrote where needed to do away with TEXTDEF struct useage. Pointless.
  • 2009/08/25 Shinigami: STLport-5.2.1 fix: buffer not used
  • 2009/09/03 MuadDib: Relocation of account related cpp/h
  • 2009/10/14 Turley: new priv canbeheardasghost
  • 2009/10/14 Turley: Added char.deaf() methods & char.deafened member

Definition in file speech.cpp.