RuneHive-Game
Loading...
Searching...
No Matches
com.runehive.net.packet.out.SendNpcDisplay Class Reference
Inheritance diagram for com.runehive.net.packet.out.SendNpcDisplay:
Collaboration diagram for com.runehive.net.packet.out.SendNpcDisplay:

Public Member Functions

boolean encode (Player player)
 SendNpcDisplay (int npc, int size)
Public Member Functions inherited from com.runehive.net.packet.OutgoingPacket
void execute (Player player)
 OutgoingPacket (int opcode, int capacity)
 OutgoingPacket (int opcode, PacketType type)
 OutgoingPacket (int opcode, PacketType type, int size)

Private Attributes

final int npc
final int size

Additional Inherited Members

Protected Attributes inherited from com.runehive.net.packet.OutgoingPacket
final PacketBuilder builder

Detailed Description

Definition at line 6 of file SendNpcDisplay.java.

Constructor & Destructor Documentation

◆ SendNpcDisplay()

com.runehive.net.packet.out.SendNpcDisplay.SendNpcDisplay ( int npc,
int size )

Definition at line 11 of file SendNpcDisplay.java.

11 {
12 super(198, 0);
13 this.npc = npc;
14 this.size = size;
15 }

References npc, and size.

Member Function Documentation

◆ encode()

boolean com.runehive.net.packet.out.SendNpcDisplay.encode ( Player player)

Reimplemented from com.runehive.net.packet.OutgoingPacket.

Definition at line 18 of file SendNpcDisplay.java.

18 {
19 return false;
20 //Changes size of npc on client. gotta redo
21// builder.writeInt(npc).writeInt(size);
22// player.channel.ifPresent(s -> s.submit(builder));
23 }

Member Data Documentation

◆ npc

final int com.runehive.net.packet.out.SendNpcDisplay.npc
private

Definition at line 8 of file SendNpcDisplay.java.

Referenced by SendNpcDisplay().

◆ size

final int com.runehive.net.packet.out.SendNpcDisplay.size
private

Definition at line 9 of file SendNpcDisplay.java.

Referenced by SendNpcDisplay().


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