MCPcopy Index your code
hub / github.com/4ian/GDevelop / createHeartbeatAnswerMessage

Function createHeartbeatAnswerMessage

Extensions/Multiplayer/messageManager.ts:1950–1966  ·  view source on GitHub ↗
({
      heartbeatSentAt,
    }: {
      heartbeatSentAt: number;
    })

Source from the content-addressed store, hash-verified

1948 };
1949 };
1950 const createHeartbeatAnswerMessage = ({
1951 heartbeatSentAt,
1952 }: {
1953 heartbeatSentAt: number;
1954 }): {
1955 messageName: string;
1956 messageData: any;
1957 } => {
1958 return {
1959 messageName: `${heartbeatMessageNamePrefix}#${gdjs.multiplayer.getCurrentPlayerNumber()}`,
1960 messageData: {
1961 sentAt: heartbeatSentAt,
1962 playerId: gdjs.playerAuthentication.getUserId(),
1963 username: gdjs.playerAuthentication.getUsername(),
1964 },
1965 };
1966 };
1967 const hasSentHeartbeatRecently = () => {
1968 return (
1969 !!lastHeartbeatSentTimestamp &&

Callers 1

handleHeartbeatsReceivedFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected