Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

/home/groups/n/no/noxwizard/cvs/src/dragdrop.cpp File Reference

#include "nxwcommn.h"
#include "network.h"
#include "debug.h"
#include "basics.h"
#include "sndpkg.h"
#include "speech.h"
#include "itemid.h"
#include "bounty.h"
#include "srvparms.h"
#include "set.h"
#include "layer.h"
#include "npcai.h"
#include "nxw_utils.h"
#include "weight.h"
#include "data.h"
#include "books.h"
#include "boats.h"
#include "archive.h"
#include "trade.h"
#include "map.h"
#include "items.h"
#include "chars.h"
#include "inlines.h"
#include "skills.h"
#include "nox-wizard.h"
#include "party.h"
#include "house.h"

Compounds

struct  _PKGx08

Typedefs

typedef _PKGx08 PKGx08

Functions

void UpdateStatusWindow (NXWSOCKET socket, P_ITEM pi)
void Sndbounce5 (NXWSOCKET socket)
void item_bounce3 (const P_ITEM pi)
void item_bounce4 (const NXWSOCKET socket, const P_ITEM pi)
void item_bounce5 (const NXWSOCKET socket, const P_ITEM pi)
void item_bounce6 (const NXWCLIENT client, const P_ITEM pi)
void get_item (NXWCLIENT client)
 Client grabs an item.

LOGICAL checkWearable (P_CHAR pc, P_ITEM pi)
void wear_item (NXWCLIENT ps)
 Item is dropped on paperdoll.

bool ItemDroppedOnPet (NXWCLIENT ps, PKGx08 *pp, P_ITEM pi)
bool ItemDroppedOnGuard (NXWCLIENT ps, PKGx08 *pp, P_ITEM pi)
bool ItemDroppedOnBeggar (NXWCLIENT ps, PKGx08 *pp, P_ITEM pi)
bool ItemDroppedOnTrainer (NXWCLIENT ps, PKGx08 *pp, P_ITEM pi)
bool ItemDroppedOnSelf (NXWCLIENT ps, PKGx08 *pp, P_ITEM pi)
void hireNpc (P_CHAR employer, P_CHAR slave, P_ITEM igold)
bool ItemDroppedOnChar (NXWCLIENT ps, PKGx08 *pp, P_ITEM pi)
void dump_item (NXWCLIENT ps, PKGx08 *pp)
void pack_item (NXWCLIENT ps, PKGx08 *pp)
void drop_item (NXWCLIENT ps)
 Item is dropped on ground, char or item.


Typedef Documentation

typedef struct _PKGx08 PKGx08
 


Function Documentation

LOGICAL checkWearable P_CHAR    pc,
P_ITEM    pi
 

void drop_item NXWCLIENT    ps
 

Item is dropped on ground, char or item.

void dump_item NXWCLIENT    ps,
PKGx08   pp
 

void get_item NXWCLIENT    client
 

Client grabs an item.

Author:
Unknow, revamped by Endymion
Parameters:
client  the client

void hireNpc P_CHAR    employer,
P_CHAR    slave,
P_ITEM    igold
[static]
 

void item_bounce3 const P_ITEM    pi [static]
 

void item_bounce4 const NXWSOCKET    socket,
const P_ITEM    pi
[static]
 

void item_bounce5 const NXWSOCKET    socket,
const P_ITEM    pi
[static]
 

void item_bounce6 const NXWCLIENT    client,
const P_ITEM    pi
[static]
 

bool ItemDroppedOnBeggar NXWCLIENT    ps,
PKGx08   pp,
P_ITEM    pi
[static]
 

bool ItemDroppedOnChar NXWCLIENT    ps,
PKGx08   pp,
P_ITEM    pi
[static]
 

bool ItemDroppedOnGuard NXWCLIENT    ps,
PKGx08   pp,
P_ITEM    pi
[static]
 

bool ItemDroppedOnPet NXWCLIENT    ps,
PKGx08   pp,
P_ITEM    pi
[static]
 

bool ItemDroppedOnSelf NXWCLIENT    ps,
PKGx08   pp,
P_ITEM    pi
[static]
 

bool ItemDroppedOnTrainer NXWCLIENT    ps,
PKGx08   pp,
P_ITEM    pi
[static]
 

void pack_item NXWCLIENT    ps,
PKGx08   pp
 

void Sndbounce5 NXWSOCKET    socket [static]
 

void UpdateStatusWindow NXWSOCKET    socket,
P_ITEM    pi
 

void wear_item NXWCLIENT    ps
 

Item is dropped on paperdoll.

SourceForge.net Logo