mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2026-10-14 16:44:09 +00:00
fix(messages): client names for game messages 792, 793, 915 and 916
The 1.10.64 client's message table (GameMessage::<Name>::Initialize) names 792 DeletePropertyResponse, 793 CreateModelFromClient, 915 PropertyModerationAction and 916 PropertyModerationActionResponse. Only the enum names change; the IDs stay pinned. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -733,8 +733,8 @@ namespace MessageType {
|
||||
USE_UNIQUE_ITEM = 789,
|
||||
GET_IS_PET = 790,
|
||||
DELETE_PROPERTY = 791,
|
||||
CREATEMODEL_FROM_CLIENT = 792,
|
||||
UPDATE_MODEL_FROM_CLIENT = 793,
|
||||
DELETE_PROPERTY_RESPONSE = 792,
|
||||
CREATE_MODEL_FROM_CLIENT = 793,
|
||||
DELETE_MODEL_FROM_CLIENT = 794,
|
||||
SHOW_PROPERTY_BOUNDS = 795,
|
||||
SET_PROPERTY_I_DS = 796,
|
||||
@@ -845,8 +845,8 @@ namespace MessageType {
|
||||
PROPERTY_BUILD_MODE_CHANGED = 912,
|
||||
PROPERTY_BUILD_MODE_UPDATE = 913,
|
||||
PROPERTY_DELETION_ACTION = 914,
|
||||
PROPERTY_MODERATION_STATUS_ACTION = 915,
|
||||
PROPERTY_MODERATION_STATUS_ACTION_RESPONSE = 916,
|
||||
PROPERTY_MODERATION_ACTION = 915,
|
||||
PROPERTY_MODERATION_ACTION_RESPONSE = 916,
|
||||
PROPERTY_MODERATION_STATUS_UPDATE = 917,
|
||||
PROPERTY_NEEDS_GM_ATTENTION = 918,
|
||||
PROPERTY_MODERATION_CHANGED = 919,
|
||||
|
||||
@@ -122,7 +122,7 @@ namespace {
|
||||
{ ZONE_PROPERTY_MODEL_EQUIPPED, []() { return std::make_unique<ZonePropertyModelEquipped>(); } },
|
||||
{ ZONE_PROPERTY_MODEL_ROTATED, []() { return std::make_unique<ZonePropertyModelRotated>(); } },
|
||||
{ PLACE_PROPERTY_MODEL, []() { return std::make_unique<PlacePropertyModel>(); } },
|
||||
{ UPDATE_MODEL_FROM_CLIENT, []() { return std::make_unique<UpdateModelFromClient>(); } },
|
||||
{ CREATE_MODEL_FROM_CLIENT, []() { return std::make_unique<UpdateModelFromClient>(); } },
|
||||
{ DELETE_MODEL_FROM_CLIENT, []() { return std::make_unique<DeleteModelFromClient>(); } },
|
||||
{ CONTROL_BEHAVIORS, []() { return std::make_unique<GameMessages::ControlBehaviors>(); } },
|
||||
{ PROPERTY_ENTRANCE_SYNC, []() { return std::make_unique<PropertyEntranceSync>(); } },
|
||||
|
||||
@@ -268,9 +268,9 @@ namespace GameMessages {
|
||||
LWOOBJID modelID{};
|
||||
};
|
||||
|
||||
// Client -> server.
|
||||
// Client -> server. The client names message 793 CreateModelFromClient.
|
||||
struct UpdateModelFromClient : public NetGameMsg {
|
||||
UpdateModelFromClient() : NetGameMsg(MessageType::Game::UPDATE_MODEL_FROM_CLIENT) {}
|
||||
UpdateModelFromClient() : NetGameMsg(MessageType::Game::CREATE_MODEL_FROM_CLIENT) {}
|
||||
void Serialize(RakNet::BitStream& bitStream) const override;
|
||||
bool Deserialize(RakNet::BitStream& bitStream) override;
|
||||
void Handle(Entity& entity, const SystemAddress& sysAddr) override;
|
||||
|
||||
@@ -891,8 +891,8 @@ static_assert(static_cast<int64_t>(MessageType::Game::GET_MISSION_OFFERER_LOT) =
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::USE_UNIQUE_ITEM) == 789);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::GET_IS_PET) == 790);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::DELETE_PROPERTY) == 791);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::CREATEMODEL_FROM_CLIENT) == 792);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::UPDATE_MODEL_FROM_CLIENT) == 793);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::DELETE_PROPERTY_RESPONSE) == 792);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::CREATE_MODEL_FROM_CLIENT) == 793);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::DELETE_MODEL_FROM_CLIENT) == 794);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::SHOW_PROPERTY_BOUNDS) == 795);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::SET_PROPERTY_I_DS) == 796);
|
||||
@@ -1003,8 +1003,8 @@ static_assert(static_cast<int64_t>(MessageType::Game::NOTIFY_CLIENT_UGC_ICON_REA
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_BUILD_MODE_CHANGED) == 912);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_BUILD_MODE_UPDATE) == 913);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_DELETION_ACTION) == 914);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_MODERATION_STATUS_ACTION) == 915);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_MODERATION_STATUS_ACTION_RESPONSE) == 916);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_MODERATION_ACTION) == 915);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_MODERATION_ACTION_RESPONSE) == 916);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_MODERATION_STATUS_UPDATE) == 917);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_NEEDS_GM_ATTENTION) == 918);
|
||||
static_assert(static_cast<int64_t>(MessageType::Game::PROPERTY_MODERATION_CHANGED) == 919);
|
||||
|
||||
@@ -139,7 +139,7 @@ TEST(LegacyGameMessageTests, AssertLegacyGmValues) {
|
||||
EXPECT_EQ(MessageType::Game::SET_GHOST_REFERENCE_POSITION, static_cast<MessageType::Game>(768));
|
||||
EXPECT_EQ(MessageType::Game::FIRE_EVENT_SERVER_SIDE, static_cast<MessageType::Game>(770));
|
||||
EXPECT_EQ(MessageType::Game::SCRIPT_NETWORK_VAR_UPDATE, static_cast<MessageType::Game>(781));
|
||||
EXPECT_EQ(MessageType::Game::UPDATE_MODEL_FROM_CLIENT, static_cast<MessageType::Game>(793));
|
||||
EXPECT_EQ(MessageType::Game::CREATE_MODEL_FROM_CLIENT, static_cast<MessageType::Game>(793));
|
||||
EXPECT_EQ(MessageType::Game::DELETE_MODEL_FROM_CLIENT, static_cast<MessageType::Game>(794));
|
||||
EXPECT_EQ(MessageType::Game::PLAY_ND_AUDIO_EMITTER, static_cast<MessageType::Game>(821));
|
||||
EXPECT_EQ(MessageType::Game::PLAY2_D_AMBIENT_SOUND, static_cast<MessageType::Game>(831));
|
||||
|
||||
Reference in New Issue
Block a user