MCPcopy
hub / github.com/4ian/GDevelop / getOrCreateMessagesList

Function getOrCreateMessagesList

Extensions/Multiplayer/tests/multiplayer.spec.js:195–202  ·  view source on GitHub ↗
(messageName)

Source from the content-addressed store, hash-verified

193 * @returns {gdjs.multiplayerPeerJsHelper.IMessagesList}
194 */
195 const getOrCreateMessagesList = (messageName) => {
196 const allMessagesMap = getPeerMessages(p2pState.currentPeerId);
197 const messagesList = allMessagesMap.get(messageName);
198 if (messagesList) return messagesList;
199 const newMessagesList = new MockedMessagesList(messageName);
200 allMessagesMap.set(messageName, newMessagesList);
201 return newMessagesList;
202 };
203
204 /**
205 * @param {string[]} peerIds

Callers

nothing calls this directly

Calls 3

getPeerMessagesFunction · 0.85
getMethod · 0.65
setMethod · 0.65

Tested by

no test coverage detected