mirror of
https://github.com/luanti-org/luanti.git
synced 2025-08-11 17:51:04 +00:00
Use integers instead of float values
This commit is contained in:
parent
c0ab09af74
commit
8b02a015eb
9 changed files with 71 additions and 42 deletions
|
@ -3484,15 +3484,15 @@ void Server::SendMovePlayer(u16 peer_id)
|
|||
m_clients.send(peer_id, 0, data, true);
|
||||
}
|
||||
|
||||
void Server::SendLocalPlayerAnimations(u16 peer_id, v2f animation_frames[4], f32 animation_speed)
|
||||
void Server::SendLocalPlayerAnimations(u16 peer_id, v2s32 animation_frames[4], f32 animation_speed)
|
||||
{
|
||||
std::ostringstream os(std::ios_base::binary);
|
||||
|
||||
writeU16(os, TOCLIENT_LOCAL_PLAYER_ANIMATIONS);
|
||||
writeV2F1000(os, animation_frames[0]);
|
||||
writeV2F1000(os, animation_frames[1]);
|
||||
writeV2F1000(os, animation_frames[2]);
|
||||
writeV2F1000(os, animation_frames[3]);
|
||||
writeV2S32(os, animation_frames[0]);
|
||||
writeV2S32(os, animation_frames[1]);
|
||||
writeV2S32(os, animation_frames[2]);
|
||||
writeV2S32(os, animation_frames[3]);
|
||||
writeF1000(os, animation_speed);
|
||||
|
||||
// Make data buffer
|
||||
|
@ -4610,7 +4610,7 @@ void Server::hudSetHotbarSelectedImage(Player *player, std::string name) {
|
|||
SendHUDSetParam(player->peer_id, HUD_PARAM_HOTBAR_SELECTED_IMAGE, name);
|
||||
}
|
||||
|
||||
bool Server::setLocalPlayerAnimations(Player *player, v2f animation_frames[4], f32 frame_speed)
|
||||
bool Server::setLocalPlayerAnimations(Player *player, v2s32 animation_frames[4], f32 frame_speed)
|
||||
{
|
||||
if (!player)
|
||||
return false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue