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

Function createUpdateGameMessage

Extensions/Multiplayer/messageManager.ts:1743–1755  ·  view source on GitHub ↗
({
      gameNetworkSyncData,
    }: {
      gameNetworkSyncData: GameNetworkSyncData;
    })

Source from the content-addressed store, hash-verified

1741
1742 const updateGameMessageNamePrefix = '#updateGame';
1743 const createUpdateGameMessage = ({
1744 gameNetworkSyncData,
1745 }: {
1746 gameNetworkSyncData: GameNetworkSyncData;
1747 }): {
1748 messageName: string;
1749 messageData: any;
1750 } => {
1751 return {
1752 messageName: `${updateGameMessageNamePrefix}`,
1753 messageData: gameNetworkSyncData,
1754 };
1755 };
1756 const isGameDifferentFromLastSync = (gameSyncData: GameNetworkSyncData) => {
1757 const variablesToSync = gameSyncData.var;
1758 const sceneStackToSync = gameSyncData.ss;

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected