mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-04-27 17:16:31 +00:00
Added GameMessage for UpdateReputation
This commit is contained in:
parent
fdd3e15b2f
commit
258174d4e1
@ -4137,13 +4137,23 @@ void GameMessages::HandleRacingPlayerInfoResetFinished(RakNet::BitStream* inStre
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void GameMessages::SendUpdateReputation(const LWOOBJID objectId, const int64_t reputation, const SystemAddress& sysAddr) {
|
||||||
|
CBITSTREAM;
|
||||||
|
CMSGHEADER;
|
||||||
|
|
||||||
|
bitStream.Write(objectId);
|
||||||
|
bitStream.Write(GAME_MSG::GAME_MSG_UPDATE_REPUTATION);
|
||||||
|
|
||||||
|
bitStream.Write(reputation);
|
||||||
|
|
||||||
|
SEND_PACKET;
|
||||||
|
}
|
||||||
|
|
||||||
void GameMessages::HandleUpdatePropertyPerformanceCost(RakNet::BitStream* inStream, Entity* entity, const SystemAddress& sysAddr) {
|
void GameMessages::HandleUpdatePropertyPerformanceCost(RakNet::BitStream* inStream, Entity* entity, const SystemAddress& sysAddr) {
|
||||||
float performanceCost = 0.0f;
|
float performanceCost = 0.0f;
|
||||||
|
|
||||||
if (inStream->ReadBit()) inStream->Read(performanceCost);
|
if (inStream->ReadBit()) inStream->Read(performanceCost);
|
||||||
|
|
||||||
Game::logger->Log("GameMessages", "new value is %f\n", performanceCost);
|
|
||||||
|
|
||||||
if (performanceCost == 0.0f) return;
|
if (performanceCost == 0.0f) return;
|
||||||
|
|
||||||
auto zone = dZoneManager::Instance()->GetZone();
|
auto zone = dZoneManager::Instance()->GetZone();
|
||||||
|
@ -397,6 +397,8 @@ namespace GameMessages {
|
|||||||
|
|
||||||
void HandleUpdateShootingGalleryRotation(RakNet::BitStream* inStream, Entity* entity, const SystemAddress& sysAddr);
|
void HandleUpdateShootingGalleryRotation(RakNet::BitStream* inStream, Entity* entity, const SystemAddress& sysAddr);
|
||||||
|
|
||||||
|
void SendUpdateReputation(const LWOOBJID objectId, const int64_t reputation, const SystemAddress& sysAddr);
|
||||||
|
|
||||||
// Leaderboards
|
// Leaderboards
|
||||||
void SendActivitySummaryLeaderboardData(const LWOOBJID& objectID, const Leaderboard* leaderboard,
|
void SendActivitySummaryLeaderboardData(const LWOOBJID& objectID, const Leaderboard* leaderboard,
|
||||||
const SystemAddress& sysAddr = UNASSIGNED_SYSTEM_ADDRESS);
|
const SystemAddress& sysAddr = UNASSIGNED_SYSTEM_ADDRESS);
|
||||||
|
@ -382,6 +382,7 @@ enum GAME_MSG : unsigned short {
|
|||||||
GAME_MSG_PROPERTY_EDITOR_END = 725,
|
GAME_MSG_PROPERTY_EDITOR_END = 725,
|
||||||
GAME_MSG_START_PATHING = 735,
|
GAME_MSG_START_PATHING = 735,
|
||||||
GAME_MSG_NOTIFY_CLIENT_ZONE_OBJECT = 737,
|
GAME_MSG_NOTIFY_CLIENT_ZONE_OBJECT = 737,
|
||||||
|
GAME_MSG_UPDATE_REPUTATION = 746,
|
||||||
GAME_MSG_PROPERTY_RENTAL_RESPONSE = 750,
|
GAME_MSG_PROPERTY_RENTAL_RESPONSE = 750,
|
||||||
GAME_MSG_REQUEST_PLATFORM_RESYNC = 760,
|
GAME_MSG_REQUEST_PLATFORM_RESYNC = 760,
|
||||||
GAME_MSG_PLATFORM_RESYNC = 761,
|
GAME_MSG_PLATFORM_RESYNC = 761,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user