Crossfire JXClient, Trunk
Public Member Functions | List of all members
com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener Interface Reference
Inheritance diagram for com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener:
Inheritance graph
Collaboration diagram for com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener:
Collaboration graph

Public Member Functions

void addItemReceived (int location, int tag, int flags, int weight, int faceNum, @NotNull String name, @NotNull String namePl, int anim, int animSpeed, int nrof, int type)
 
void delinvReceived (int tag)
 
void delitemReceived (int @NotNull[] tags)
 
void playerReceived (int tag, int weight, int faceNum, @NotNull String name)
 
void upditemReceived (int flags, int tag, int valLocation, int valFlags, int valWeight, int valFaceNum, @NotNull String valName, @NotNull String valNamePl, int valAnim, int valAnimSpeed, int valNrof)
 

Detailed Description

Interface for listeners interested in item related commands.

Author
Andreas Kirschbaum

Definition at line 32 of file CrossfireUpdateItemListener.java.

Member Function Documentation

◆ addItemReceived()

void com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener.addItemReceived ( int  location,
int  tag,
int  flags,
int  weight,
int  faceNum,
@NotNull String  name,
@NotNull String  namePl,
int  anim,
int  animSpeed,
int  nrof,
int  type 
)

An "additem" has been received.

Parameters
locationthe item's location
tagthe item tag
flagsthe item's flags
weightthe item's weight
faceNumthe item's face ID
namethe item's singular name
namePlthe item's plural name
animthe item's animation ID
animSpeedthe item's animation speed
nrofthe number of items
typethe item's type

◆ delinvReceived()

void com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener.delinvReceived ( int  tag)

A "delinv" command has been received.

Parameters
tagthe item tag

◆ delitemReceived()

void com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener.delitemReceived ( int @NotNull[]  tags)

A "delitem" command has been received.

Parameters
tagsthe item tags

◆ playerReceived()

void com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener.playerReceived ( int  tag,
int  weight,
int  faceNum,
@NotNull String  name 
)

A "player" command has been received.

Parameters
tagthe player's taq
weightthe player's weight
faceNumthe player's face ID
namethe player's name

◆ upditemReceived()

void com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener.upditemReceived ( int  flags,
int  tag,
int  valLocation,
int  valFlags,
int  valWeight,
int  valFaceNum,
@NotNull String  valName,
@NotNull String  valNamePl,
int  valAnim,
int  valAnimSpeed,
int  valNrof 
)

An "upditem" command has been received.

Parameters
flagsthe changed values
tagthe item's tag
valLocationthe item's location
valFlagsthe item's flags
valWeightthe item's weight
valFaceNumthe item's face ID
valNamethe item's singular name
valNamePlthe item's plural name
valAnimthe item's animation ID
valAnimSpeedthe item's animation speed
valNrofthe number of items

The documentation for this interface was generated from the following file: