mirror of
https://github.com/luanti-org/luanti.git
synced 2025-10-23 12:45:43 +02:00
Extend bone override capabilities (#12388)
This commit is contained in:
@@ -121,14 +121,14 @@ std::string PlayerSAO::getClientInitializationData(u16 protocol_version)
|
||||
msg_os << serializeString32(getPropertyPacket()); // message 1
|
||||
msg_os << serializeString32(generateUpdateArmorGroupsCommand()); // 2
|
||||
msg_os << serializeString32(generateUpdateAnimationCommand()); // 3
|
||||
for (const auto &bone_pos : m_bone_position) {
|
||||
msg_os << serializeString32(generateUpdateBonePositionCommand(
|
||||
bone_pos.first, bone_pos.second.X, bone_pos.second.Y)); // 3 + N
|
||||
for (const auto &it : m_bone_override) {
|
||||
msg_os << serializeString32(generateUpdateBoneOverrideCommand(
|
||||
it.first, it.second)); // 3 + N
|
||||
}
|
||||
msg_os << serializeString32(generateUpdateAttachmentCommand()); // 4 + m_bone_position.size
|
||||
msg_os << serializeString32(generateUpdatePhysicsOverrideCommand()); // 5 + m_bone_position.size
|
||||
msg_os << serializeString32(generateUpdateAttachmentCommand()); // 4 + m_bone_override.size
|
||||
msg_os << serializeString32(generateUpdatePhysicsOverrideCommand()); // 5 + m_bone_override.size
|
||||
|
||||
int message_count = 5 + m_bone_position.size();
|
||||
int message_count = 5 + m_bone_override.size();
|
||||
|
||||
for (const auto &id : getAttachmentChildIds()) {
|
||||
if (ServerActiveObject *obj = m_env->getActiveObject(id)) {
|
||||
|
Reference in New Issue
Block a user