MCPcopy Create free account

hub / github.com/codergautam/worldguessr / functions

Functions1,408 in github.com/codergautam/worldguessr

↓ 2 callersFunctionprocessRefundGames
* Claim each game atomically, refund ELO lost to the offender, and reverse the * matching duel win/loss counters. Shared core of both public refund h
serverUtils/eloRefunds.js:42
↓ 2 callersFunctionpurgeUserCascade
( targetUser, { reason = 'self_service_deletion', moderator = null, isSelfService = true } = {}, )
serverUtils/purgeUserCascade.js:45
↓ 2 callersMethodqr
(a,b)
public/maps.js:425
↓ 2 callersFunctionquestion
(query)
scripts/deleteUser.js:13
↓ 2 callersFunctionrankForScore
(date, score)
api/dailyChallenge/results.js:77
↓ 2 callersFunctionreadDailyStatus
(date: string)
mobile/src/components/daily/dailyStatusCache.ts:50
↓ 2 callersFunctionreadDailyTop10
(date)
utils/dailyStatusCache.js:46
↓ 2 callersFunctionreadJson
(key)
utils/dailyStatusCache.js:9
↓ 2 callersFunctionreadStored
()
components/useTranslations.js:31
↓ 2 callersFunctionrefreshCountryLocations
()
cron.js:529
↓ 2 callersFunctionrefundEloForReportedGames
(bannedUserId, bannedUsername, reportedGameIds, moderationLogId = null)
serverUtils/eloRefunds.js:239
↓ 2 callersFunctionregisterCacheBusRoute
(app)
serverUtils/cacheBus.js:42
↓ 2 callersFunctionrenderBackButton
()
mobile/app/game/results.tsx:1262
↓ 2 callersFunctionrenderDailyShell
components/daily/DailyChallengeScreen.js:453
↓ 2 callersFunctionrenderHeader
(compact: boolean)
mobile/app/game/results.tsx:911
↓ 2 callersFunctionrenderLeaderboard
()
mobile/app/game/results.tsx:1111
↓ 2 callersFunctionrenderReportModal
()
mobile/app/game/results.tsx:1181
↓ 2 callersFunctionrenderRoundsList
()
mobile/app/game/results.tsx:1265
↓ 2 callersFunctionrenderRow
(player: MPPlayer, index: number)
mobile/src/components/multiplayer/PlayerList.tsx:40
↓ 2 callersMethodrr
(a)
public/maps.js:425
↓ 2 callersFunctionrunFallback
()
components/utils/retryFetch.js:131
↓ 2 callersFunctionseededRandom
(seed)
components/Map.js:52
↓ 2 callersFunctionseededRandom
(seed)
shared/game/hint.js:8
↓ 2 callersFunctionselectFrom
* Pick the next valid candidate from `locs` starting at `startCursor`, skipping * continent-unknown entries in continent mode. Returns the chosen loc
mobile/src/hooks/useCountryGuesserGame.ts:65
↓ 2 callersFunctionsetCachedData
(key, data)
api/leaderboard.js:22
↓ 2 callersMethodsetDontReconnect
* Set the dontReconnect flag (called from store on UAC / auth failure).
mobile/src/services/websocket.ts:252
↓ 2 callersFunctionsetLocaleLanguage
(lang: string)
mobile/src/shared/locale.ts:85
↓ 2 callersFunctionsetProfilingLevel
(level, slowMs = 0)
scripts/mongoMonitor.js:175
↓ 2 callersFunctionsetWorldMapOptions
()
components/home.js:962
↓ 2 callersMethodsetZoom
(a)
public/maps.js:437
↓ 2 callersFunctionshouldIgnore
(msg)
lib/errorTracking.js:33
↓ 2 callersFunctionshutdown
(sig)
scripts/serverMonitor.js:308
↓ 2 callersFunctionsignIn
()
components/auth/auth.js:57
↓ 2 callersFunctionsignalReady
()
components/Map.js:625
↓ 2 callersFunctionstartAnimation
(toExpanded: boolean)
mobile/src/components/maps/MapSection.tsx:88
↓ 2 callersFunctionstatsSummary
One-line summary of ping/player distribution over the window.
scripts/serverMonitor.js:263
↓ 2 callersMethodstopAppStateListener
* Stop listening for app state changes.
mobile/src/services/websocket.ts:447
↓ 2 callersFunctiontearDownPhantomQueue
* The matchmaking queue is the one piece of multiplayer state the server NEVER * restores across a disconnect: ws.js clears `inQueue` / `playersInQue
mobile/src/hooks/useWebSocket.ts:67
↓ 2 callersFunctiontoAccept
(closeToast)
components/home.js:2223
↓ 2 callersFunctiontoDecline
(closeToast)
components/home.js:2227
↓ 2 callersMethodtoJSON
()
ws/classes/Game.js:66
↓ 2 callersMethodtrigger
(a)
public/maps.js:332
↓ 2 callersFunctiontriggerConfetti
()
components/utils/triggerConfetti.js:5
↓ 2 callersFunctiontrimRecentRequests
(now = Date.now())
authServer.js:31
↓ 2 callersMethodtype
()
public/maps.js:431
↓ 2 callersFunctionupdateAllCountriesCache
()
cron.js:593
↓ 2 callersFunctionupdateAllUserStats
()
scripts/updateAllUserStats.js:9
↓ 2 callersFunctionupdateElo
(Ra, Rb, Pa, Pb)
components/utils/eloSystem.js:19
↓ 2 callersFunctionupdateElo
* Update ELO rating for a player
mobile/src/shared/user/eloSystem.ts:21
↓ 2 callersFunctionupdateGameOptions
(game, rounds=5, timePerRound=30, location="all", nm=false, npz=false, showRoadName=true, displayLocation="Wor
ws/ws.js:479
↓ 2 callersFunctionupdateTotalCache
()
server.js:258
↓ 2 callersFunctionuseDailyMenuStatus
(secret: string | null)
mobile/src/components/daily/useDailyMenuStatus.ts:28
↓ 2 callersFunctionuseGoogleSignIn
()
mobile/src/hooks/useGoogleSignIn.ts:143
↓ 2 callersFunctionuseMenuEntrance
* Shared left-to-right entrance for every row in the home menu — the mode * buttons AND the divider rules between groups. Slides the element in from
mobile/app/(tabs)/home.tsx:70
↓ 2 callersFunctionuseReviewPrompt
(trigger: boolean)
mobile/src/hooks/useReviewPrompt.ts:24
↓ 2 callersFunctionvalidateMap
(name, data, description_short, description_long, edit=false, mapId=null)
api/map/action.js:40
↓ 2 callersMethodverify
(json)
ws/classes/Player.js:91
↓ 2 callersMethodverifyLiveness
* Confirming liveness probe for a socket that still reads OPEN. Pings the server * (timeSync) and, if no response arrives within WS_LIVENESS_TIMEOU
mobile/src/services/websocket.ts:496
↓ 2 callersFunctionwfa
public/maps.js:453
↓ 2 callersFunctionwja
public/maps.js:499
↓ 2 callersFunctionwriteDailyStatus
(date, user)
utils/dailyStatusCache.js:37
↓ 2 callersFunctionwriteDailyTop10
(date: string, top10: DailyTop10Entry[])
mobile/src/components/daily/dailyStatusCache.ts:66
↓ 2 callersFunctionwriteJson
(key, payload)
utils/dailyStatusCache.js:23
↓ 2 callersFunctionwriteJson
(key: string, payload: any)
mobile/src/components/daily/dailyStatusCache.ts:42
↓ 2 callersFunctionwriteLoggedInDailyGame
({ user, date, normalizedRounds, dailyLocs, finalScore, finalXp, totalTime, })
serverUtils/dailyGameHistoryWriter.js:14
↓ 1 callersFunctionAfa
(a=dja,b,c)
public/maps.js:453
↓ 1 callersFunctionCia
()
public/maps.js:399
↓ 1 callersFunctionDia
()
public/maps.js:400
↓ 1 callersMethodLy
(a)
public/maps.js:381
↓ 1 callersMethodPg
(a)
public/maps.js:378
↓ 1 callersMethodSg
(a)
public/maps.js:378
↓ 1 callersMethodSl
()
public/maps.js:398
↓ 1 callersMethodTw
(a)
public/maps.js:406
↓ 1 callersMethodUv
(a)
public/maps.js:424
↓ 1 callersFunctionaccentForType
(type: ToastType)
mobile/src/components/multiplayer/toastStyles.ts:22
↓ 1 callersFunctionaddDays
(dateStr, n)
serverUtils/dailyStreak.js:82
↓ 1 callersFunctionadvanceRound
()
mobile/app/game/[id].tsx:1544
↓ 1 callersFunctionaggregate
(buckets)
components/daily/ScoreDistributionChart.js:22
↓ 1 callersFunctionaggregate
(buckets: number[])
mobile/src/components/daily/ScoreDistributionChart.tsx:19
↓ 1 callersFunctionanimate
()
components/home.js:205
↓ 1 callersFunctionanonIp
(req)
api/dailyChallenge/submit.js:21
↓ 1 callersFunctionanonWriteAllowed
(req, date)
api/dailyChallenge/submit.js:27
↓ 1 callersFunctionapplyFit
()
components/Map.js:502
↓ 1 callersFunctionattachWsHandlers
(socket)
components/multiplayer/MultiplayerProvider.js:236
↓ 1 callersFunctionbarColor
(score: number)
mobile/src/components/daily/RoundBadges.tsx:23
↓ 1 callersFunctionbarColorForScore
(score)
components/daily/DailyResultsScreen.js:54
↓ 1 callersFunctionbuildBody
(format, url, message)
scripts/serverMonitor.js:130
↓ 1 callersFunctionbuildCountryIndex
(borders)
shared/country/findCountry.js:7
↓ 1 callersFunctionbuildDailyProgressionEntries
( allEntries: ProgressionEntry[], dateFilter: DateFilter, now: Date, )
mobile/src/components/account/shared.tsx:64
↓ 1 callersFunctionbuildHistoryPlayerGuesses
(history: RoundHistoryEntry | undefined)
mobile/app/game/[id].tsx:162
↓ 1 callersFunctionbuildLiveRoundData
(history: LiveRoundHistoryEntry[])
mobile/app/game/results.tsx:238
↓ 1 callersFunctionbuildRoundIncs
(rounds)
api/dailyChallenge/submit.js:59
↓ 1 callersFunctioncacheSet
(key, value)
serverUtils/dailyChallenge.js:46
↓ 1 callersFunctioncalculateDistance
(lat1, lon1, lat2, lon2)
components/ResultsMap.js:90
↓ 1 callersFunctioncalculateDistance
(cart1, cart2)
api/map/action.js:32
↓ 1 callersMethodcalculateELORank
* Calculate user's ELO rank among all users
components/utils/userStatsService.js:68
↓ 1 callersFunctioncalculateMemberSince
* Calculate human-readable "member since" duration * @param {Date} createdAt - User creation date * @returns {string} Human-readable duration (e.g.,
api/publicProfile.js:232
↓ 1 callersMethodcalculateXPRank
* Calculate user's XP rank among all users
components/utils/userStatsService.js:52
↓ 1 callersFunctionchallengeNumberForDate
(dateStr)
serverUtils/dailyChallenge.js:101
↓ 1 callersMethodchanged
()
public/maps.js:439
← previousnext →401–500 of 1,408, ranked by callers