MCPcopy Create free account
hub / github.com/DescentDevelopers/Descent3 / MultiSendAttachRad

Function MultiSendAttachRad

Descent3/multi.cpp:8499–8510  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8497}
8498
8499void MultiSendAttachRad(object *parent, char parent_ap, object *child, float rad) {
8500 int count = 0;
8501 uint8_t data[MAX_GAME_DATA_SIZE];
8502 int size_offset;
8503 size_offset = START_DATA(MP_ATTACH_RAD_OBJ, data, &count);
8504 MultiAddUshort(OBJNUM(parent), data, &count);
8505 MultiAddByte(parent_ap, data, &count);
8506 MultiAddUshort(OBJNUM(child), data, &count);
8507 MultiAddFloat(rad, data, &count);
8508 END_DATA(count, data, size_offset);
8509 MultiSendReliablyToAllExcept(Player_num, data, count, NETSEQ_WORLD, false);
8510}
8511
8512void MultiDoAttachRad(uint8_t *data) {
8513

Callers 1

AttachObjectFunction · 0.85

Calls 6

START_DATAFunction · 0.85
MultiAddUshortFunction · 0.85
MultiAddByteFunction · 0.85
MultiAddFloatFunction · 0.85
END_DATAFunction · 0.85

Tested by

no test coverage detected