Something went wrong. Try again.
the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
Something went wrong. Try again.
1.5 kB · 59 lines
C++
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960#include "stdafx.h"#include <iostream>#include "InputOutputStream.h"#include "PacketListener.h"#include "GameEventPacket.h"
const int GameEventPacket::NO_RESPAWN_BED_AVAILABLE = 0;const int GameEventPacket::START_RAINING = 1;const int GameEventPacket::STOP_RAINING = 2;const int GameEventPacket::CHANGE_GAME_MODE = 3; // 1.8.2const int GameEventPacket::WIN_GAME = 4; // 1.0.1const int GameEventPacket::DEMO_EVENT = 5;
const int GameEventPacket::DEMO_PARAM_INTRO = 0;const int GameEventPacket::DEMO_PARAM_HINT_1 = 101;const int GameEventPacket::DEMO_PARAM_HINT_2 = 102;const int GameEventPacket::DEMO_PARAM_HINT_3 = 103;
// 4J Addedconst int GameEventPacket::START_SAVING = 10;const int GameEventPacket::STOP_SAVING = 11;
const int GameEventPacket::EVENT_LANGUAGE_ID[EVENT_LANGUAGE_ID_LENGTH] = { IDS_TILE_BED_NOT_VALID, -1, -1, IDS_GAME_MODE_CHANGED, -1, -1 };
GameEventPacket::GameEventPacket(){ this->_event = 0; this->param = 0;}
GameEventPacket::GameEventPacket(int _event, int param){ this->_event = _event; this->param = param;}
void GameEventPacket::read(DataInputStream *dis) //throws IOException { _event = dis->readByte(); param = dis->readByte();}
void GameEventPacket::write(DataOutputStream *dos) //throws IOException { dos->writeByte(_event); dos->writeByte(param);}
void GameEventPacket::handle(PacketListener *listener) { listener->handleGameEvent(shared_from_this());}
int GameEventPacket::getEstimatedSize(){ return 2;}