the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 54 lines 1.2 kB view raw
1#include "stdafx.h" 2#include "SetExperiencePacket.h" 3#include "PacketListener.h" 4#include "InputOutputStream.h" 5 6 7 8SetExperiencePacket::SetExperiencePacket() 9{ 10 this->experienceProgress = 0; 11 this->totalExperience = 0; 12 this->experienceLevel = 0; 13} 14 15SetExperiencePacket::SetExperiencePacket(float experienceProgress, int totalExperience, int experienceLevel) 16{ 17 this->experienceProgress = experienceProgress; 18 this->totalExperience = totalExperience; 19 this->experienceLevel = experienceLevel; 20} 21 22void SetExperiencePacket::read(DataInputStream *dis) 23{ 24 experienceProgress = dis->readFloat(); 25 experienceLevel = dis->readShort(); 26 totalExperience = dis->readShort(); 27} 28 29void SetExperiencePacket::write(DataOutputStream *dos) 30{ 31 dos->writeFloat(experienceProgress); 32 dos->writeShort(experienceLevel); 33 dos->writeShort(totalExperience); 34} 35 36void SetExperiencePacket::handle(PacketListener *listener) 37{ 38 listener->handleSetExperience(shared_from_this()); 39} 40 41int SetExperiencePacket::getEstimatedSize() 42{ 43 return 8; 44} 45 46bool SetExperiencePacket::canBeInvalidated() 47{ 48 return true; 49} 50 51bool SetExperiencePacket::isInvalidatedBy(shared_ptr<Packet> packet) 52{ 53 return true; 54}