| 7603 | } |
| 7604 | |
| 7605 | void clientSendEquipUpdateToServer(const EquipItemSendToServerSlot slot, const EquipItemResult equipType, const int player, |
| 7606 | const ItemType type, const Status status, const Sint16 beatitude, const int count, const Uint32 appearance, const bool identified) |
| 7607 | { |
| 7608 | if ( slot == EQUIP_ITEM_SLOT_SHIELD ) |
| 7609 | { |
| 7610 | strcpy((char*)net_packet->data, "EQUS"); |
| 7611 | } |
| 7612 | else if ( slot == EQUIP_ITEM_SLOT_WEAPON ) |
| 7613 | { |
| 7614 | strcpy((char*)net_packet->data, "EQUI"); |
| 7615 | } |
| 7616 | else |
| 7617 | { |
| 7618 | strcpy((char*)net_packet->data, "EQUM"); |
| 7619 | } |
| 7620 | SDLNet_Write32(static_cast<Uint32>(type), &net_packet->data[4]); |
| 7621 | SDLNet_Write32(static_cast<Uint32>(status), &net_packet->data[8]); |
| 7622 | SDLNet_Write32(static_cast<Uint32>(beatitude), &net_packet->data[12]); |
| 7623 | SDLNet_Write32(static_cast<Uint32>(count), &net_packet->data[16]); |
| 7624 | SDLNet_Write32(static_cast<Uint32>(appearance), &net_packet->data[20]); |
| 7625 | net_packet->data[24] = identified; |
| 7626 | net_packet->data[25] = player; |
| 7627 | net_packet->data[26] = equipType; |
| 7628 | net_packet->data[27] = slot; |
| 7629 | net_packet->address.host = net_server.host; |
| 7630 | net_packet->address.port = net_server.port; |
| 7631 | net_packet->len = 28; |
| 7632 | sendPacketSafe(net_sock, -1, net_packet, 0); |
| 7633 | } |
| 7634 | |
| 7635 | void clientUnequipSlotAndUpdateServer(const int player, const EquipItemSendToServerSlot slot, Item* const item) |
| 7636 | { |
no test coverage detected