mirror of
https://github.com/HikikoMarmy/Champions-Reborn-Server.git
synced 2026-04-05 08:59:54 -03:00
Deleting junk files
This commit is contained in:
@@ -1,49 +0,0 @@
|
|||||||
#include "Notify_4C.h"
|
|
||||||
|
|
||||||
Notify_4C::Notify_4C() : GenericMessage( 0x4C )
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void Notify_4C::Serialize( ByteBuffer &out ) const
|
|
||||||
{
|
|
||||||
out.write_u16( m_packetId );
|
|
||||||
out.write_u32( 0 );
|
|
||||||
|
|
||||||
out.write_u32( 0 ); // Unknown
|
|
||||||
|
|
||||||
out.write_u32( 1 ); // Unknown
|
|
||||||
{
|
|
||||||
out.write_utf16( L"Dummy 1" );
|
|
||||||
}
|
|
||||||
|
|
||||||
out.write_u32( 1 ); // Unknown
|
|
||||||
{
|
|
||||||
out.write_u32( 0 );
|
|
||||||
// Blob
|
|
||||||
}
|
|
||||||
|
|
||||||
out.write_u32( 1 ); // Unknown
|
|
||||||
{
|
|
||||||
out.write_u32( 0 );
|
|
||||||
}
|
|
||||||
|
|
||||||
out.write_u16( 0 ); // Unknown
|
|
||||||
|
|
||||||
out.write_u32( 1 ); // Unknown
|
|
||||||
{
|
|
||||||
out.write_u16( 0 );
|
|
||||||
out.write_u32( 0 );
|
|
||||||
out.write_utf16( L"Dummy 2" );
|
|
||||||
out.write_u32( 0 );
|
|
||||||
out.write_u32( 0 );
|
|
||||||
out.write_u32( 0 );
|
|
||||||
out.write_u16( 1 );
|
|
||||||
}
|
|
||||||
|
|
||||||
out.write_u32( 0 ); // Unknown
|
|
||||||
|
|
||||||
out.write_utf8( "127.0.0.1" );
|
|
||||||
|
|
||||||
out.write_u32( 0 ); // Unknown
|
|
||||||
out.write_u32( 0 ); // Unknown
|
|
||||||
}
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
#pragma once
|
|
||||||
|
|
||||||
#include "../GenericNetMessage.h"
|
|
||||||
|
|
||||||
class Notify_4C : public GenericMessage {
|
|
||||||
private:
|
|
||||||
|
|
||||||
public:
|
|
||||||
Notify_4C();
|
|
||||||
void Serialize(ByteBuffer &out) const override;
|
|
||||||
};
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
#include "Notify_65.h"
|
|
||||||
|
|
||||||
NotifyClientRequestsConnect2::NotifyClientRequestsConnect2( std::string discoveryAddr, std::string localAddr, int32_t port ) : GenericMessage( 0x65 )
|
|
||||||
{
|
|
||||||
m_discoveryAddr = std::move( discoveryAddr );
|
|
||||||
m_localAddr = std::move( localAddr );
|
|
||||||
m_port = port;
|
|
||||||
}
|
|
||||||
|
|
||||||
ByteBuffer &NotifyClientRequestsConnect2::Serialize()
|
|
||||||
{
|
|
||||||
m_stream.write_u16( m_packetId );
|
|
||||||
m_stream.write_u32( 0 );
|
|
||||||
|
|
||||||
m_stream.write_utf8( m_discoveryAddr );
|
|
||||||
m_stream.write_u32( m_port );
|
|
||||||
|
|
||||||
m_stream.write_utf8( m_localAddr );
|
|
||||||
m_stream.write_u32( m_port );
|
|
||||||
|
|
||||||
return m_stream;
|
|
||||||
}
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
#pragma once
|
|
||||||
|
|
||||||
#include "../GenericNetMessage.h"
|
|
||||||
|
|
||||||
class NotifyClientRequestsConnect2 : public GenericMessage {
|
|
||||||
private:
|
|
||||||
std::string m_discoveryAddr;
|
|
||||||
std::string m_localAddr;
|
|
||||||
int32_t m_port;
|
|
||||||
|
|
||||||
public:
|
|
||||||
NotifyClientRequestsConnect2( std::string discoveryAddr, std::string localAddr, int32_t port );
|
|
||||||
ByteBuffer &Serialize() override;
|
|
||||||
};
|
|
||||||
@@ -1,72 +0,0 @@
|
|||||||
#include "Request_5F.h"
|
|
||||||
|
|
||||||
#include "../../Game/GameSessionManager.h"
|
|
||||||
#include "../../Game/RealmUserManager.h"
|
|
||||||
#include "../../Game/RealmUser.h"
|
|
||||||
#include "../../Database/Database.h"
|
|
||||||
#include "../../logging.h"
|
|
||||||
|
|
||||||
void Request_5F::Deserialize( sptr_byte_stream stream )
|
|
||||||
{
|
|
||||||
DeserializeHeader( stream );
|
|
||||||
|
|
||||||
m_sessionId = stream->read_encrypted_utf16();
|
|
||||||
m_memberSessionId = stream->read_encrypted_utf16();
|
|
||||||
}
|
|
||||||
|
|
||||||
sptr_generic_response Request_5F::ProcessRequest( sptr_socket socket, sptr_byte_stream stream )
|
|
||||||
{
|
|
||||||
Deserialize( stream );
|
|
||||||
|
|
||||||
Log::Packet( stream->get_buffer(), stream->get_length(), false );
|
|
||||||
|
|
||||||
//auto user = UserManager::Get().FindUserBySocket( socket );
|
|
||||||
//if( user == nullptr )
|
|
||||||
//{
|
|
||||||
// return std::make_shared< Result_5F >( this, FATAL_ERROR );
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
//auto targetUser = UserManager::Get().FindUserBySessionId( m_memberSessionId );
|
|
||||||
//if( targetUser == nullptr || targetUser->m_accountId == -1 )
|
|
||||||
//{
|
|
||||||
// Log::Error( "Target user not found or invalid account ID for session: %S", m_memberSessionId.c_str() );
|
|
||||||
// return std::make_shared< Result_5F >( this, FATAL_ERROR );
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
//auto gameSession = GameSessionManager::Get().FindGame( user->m_gameId, user->m_gameType );
|
|
||||||
//if( gameSession == nullptr )
|
|
||||||
//{
|
|
||||||
// Log::Error( "Game session not found for user: %S", user->m_sessionId.c_str() );
|
|
||||||
// return std::make_shared< Result_5F >( this, FATAL_ERROR );
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
//if( !gameSession->IsJoinable() )
|
|
||||||
//{
|
|
||||||
// Log::Error( "Game session is not open for user: %S", user->m_sessionId.c_str() );
|
|
||||||
// return std::make_shared< Result_5F >( this, FATAL_ERROR );
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
//if( !gameSession->AddMember( targetUser ) )
|
|
||||||
//{
|
|
||||||
// Log::Error( "Failed to add user %S to game session %d", targetUser->m_sessionId.c_str(), gameSession->m_gameIndex );
|
|
||||||
// return std::make_shared< Result_5F >( this, FATAL_ERROR );
|
|
||||||
//}
|
|
||||||
|
|
||||||
// TODO: Here is more like finalize/confirm joined
|
|
||||||
|
|
||||||
return std::make_shared< Result_5F >( this, SUCCESS );
|
|
||||||
}
|
|
||||||
|
|
||||||
Result_5F::Result_5F( GenericRequest *request, int32_t reply ) : GenericResponse( *request )
|
|
||||||
{
|
|
||||||
m_reply = reply;
|
|
||||||
}
|
|
||||||
|
|
||||||
ByteBuffer& Result_5F::Serialize()
|
|
||||||
{
|
|
||||||
m_stream.write_u16( m_packetId );
|
|
||||||
m_stream.write_u32( m_trackId );
|
|
||||||
m_stream.write_u32( m_reply );
|
|
||||||
|
|
||||||
return m_stream;
|
|
||||||
}
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
#pragma once
|
|
||||||
|
|
||||||
#include <memory>
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#include "../GenericNetRequest.h"
|
|
||||||
#include "../GenericNetResponse.h"
|
|
||||||
|
|
||||||
class Request_5F : public GenericRequest
|
|
||||||
{
|
|
||||||
private:
|
|
||||||
std::wstring m_sessionId;
|
|
||||||
std::wstring m_memberSessionId;
|
|
||||||
|
|
||||||
enum CREATE_REPLY {
|
|
||||||
SUCCESS = 0,
|
|
||||||
FATAL_ERROR,
|
|
||||||
GENERAL_ERROR,
|
|
||||||
};
|
|
||||||
public:
|
|
||||||
static std::unique_ptr< Request_5F > Create()
|
|
||||||
{
|
|
||||||
return std::make_unique< Request_5F >();
|
|
||||||
}
|
|
||||||
|
|
||||||
sptr_generic_response ProcessRequest( sptr_socket socket, sptr_byte_stream stream ) override;
|
|
||||||
void Deserialize( sptr_byte_stream stream ) override;
|
|
||||||
};
|
|
||||||
|
|
||||||
class Result_5F : public GenericResponse {
|
|
||||||
private:
|
|
||||||
int32_t m_reply;
|
|
||||||
|
|
||||||
public:
|
|
||||||
Result_5F( GenericRequest *request, int32_t reply );
|
|
||||||
ByteBuffer &Serialize();
|
|
||||||
};
|
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
#include "Request_61.h"
|
|
||||||
|
|
||||||
void Request_61::Deserialize( sptr_byte_stream stream )
|
|
||||||
{
|
|
||||||
DeserializeHeader( stream );
|
|
||||||
}
|
|
||||||
|
|
||||||
sptr_generic_response Request_61::ProcessRequest( sptr_socket socket, sptr_byte_stream stream )
|
|
||||||
{
|
|
||||||
Deserialize( stream );
|
|
||||||
|
|
||||||
auto publicKey = stream->read_utf8();
|
|
||||||
auto unknown = stream->read_u32();
|
|
||||||
|
|
||||||
return std::make_shared< Result_61 >( this );
|
|
||||||
}
|
|
||||||
|
|
||||||
Result_61::Result_61( GenericRequest *request ) : GenericResponse( *request )
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
ByteBuffer&Result_61::Serialize()
|
|
||||||
{
|
|
||||||
m_stream.write_u16( m_packetId );
|
|
||||||
m_stream.write_u32( m_trackId );
|
|
||||||
m_stream.write_u32( 0 );
|
|
||||||
|
|
||||||
// Friends
|
|
||||||
m_stream.write_u32(1);
|
|
||||||
m_stream.write_utf16(L"String_1");
|
|
||||||
|
|
||||||
m_stream.write_u32(1);
|
|
||||||
m_stream.write_utf16(L"String_2");
|
|
||||||
|
|
||||||
// Ignore
|
|
||||||
m_stream.write_u32(1);
|
|
||||||
m_stream.write_utf16(L"String_3");
|
|
||||||
|
|
||||||
return m_stream;
|
|
||||||
}
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
#pragma once
|
|
||||||
|
|
||||||
#include <memory>
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#include "../GenericNetRequest.h"
|
|
||||||
#include "../GenericNetResponse.h"
|
|
||||||
|
|
||||||
class Request_61 : public GenericRequest
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
static std::unique_ptr< Request_61 > Create()
|
|
||||||
{
|
|
||||||
return std::make_unique< Request_61 >();
|
|
||||||
}
|
|
||||||
|
|
||||||
sptr_generic_response ProcessRequest( sptr_socket socket, sptr_byte_stream stream ) override;
|
|
||||||
void Deserialize( sptr_byte_stream stream ) override;
|
|
||||||
};
|
|
||||||
|
|
||||||
class Result_61 : public GenericResponse {
|
|
||||||
public:
|
|
||||||
Result_61( GenericRequest *request );
|
|
||||||
ByteBuffer &Serialize();
|
|
||||||
};
|
|
||||||
Reference in New Issue
Block a user