(userMessageName: string)
| 1480 | }; |
| 1481 | |
| 1482 | const getCustomMessageData = (userMessageName: string) => { |
| 1483 | const customMessageName = |
| 1484 | getCustomMessageNameFromUserMessageName(userMessageName); |
| 1485 | const p2pMessagesMap = gdjs.multiplayerPeerJsHelper.getAllMessagesMap(); |
| 1486 | const messagesList = p2pMessagesMap.get(customMessageName); |
| 1487 | if (!messagesList) return; // No message received. |
| 1488 | const messages = messagesList.getMessages(); |
| 1489 | if (!messages.length) return; // No messages to process. |
| 1490 | // Assume that the last message is the most recent one. |
| 1491 | const message = messages[messages.length - 1]; |
| 1492 | |
| 1493 | const messageData = message.getData(); |
| 1494 | return messageData.data; |
| 1495 | }; |
| 1496 | |
| 1497 | const getVariableCustomMessageData = ( |
| 1498 | userMessageName: string, |
no test coverage detected