MCPcopy Create free account

hub / github.com/0x0funky/agent-game-forge / functions

Functions996 in github.com/0x0funky/agent-game-forge

↓ 1 callersFunctionremoveConversation
(id: string)
apps/web/src/lib/api.ts:212
↓ 1 callersFunctionremoveProject
(path: string)
apps/web/src/lib/api.ts:189
↓ 1 callersFunctionremove_bg_magenta
(img: Image.Image, threshold: int, edge_threshold: int)
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:26
↓ 1 callersFunctionremove_bg_magenta
Three-pass chroma-key for parallax layers: 1. Pure-magenta pixels (d < threshold) -> alpha=0 2. Flood fill from canvas edges, eat fringe p
apps/daemon/src/templates/skills/generate2dmap/scripts/process_parallax_layer.py:42
↓ 1 callersFunctionrenameProject
(absPath: string, newName: string)
apps/daemon/src/projects.ts:73
↓ 1 callersFunctionrenderFrame
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/render.js:1
↓ 1 callersFunctionrenderInput
( field: QuestionForm['fields'][number], value: string | string[] | undefined, locked: boolean, onChan
apps/web/src/components/QuestionFormCard.tsx:210
↓ 1 callersFunctionrenderItemsMenu
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:155
↓ 1 callersFunctionrenderItemsPreview
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:111
↓ 1 callersFunctionrenderMenuStatus
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:33
↓ 1 callersFunctionrenderPartyMenu
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:129
↓ 1 callersFunctionrenderPartyPreview
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:96
↓ 1 callersFunctionrenderPokedex
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:284
↓ 1 callersFunctionrenderPokedexPreview
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:260
↓ 1 callersFunctionrenderStarterCards
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/dialogue.js:78
↓ 1 callersFunctionreplaySession
(sessionId: string)
apps/daemon/src/codex-sessions.ts:162
↓ 1 callersFunctionresetRunState
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/state.js:29
↓ 1 callersFunctionresize_to_target
Resize using LANCZOS for clean downscale. Aspect ratio of source and target should match (both 16:9 typically) — if they don't, the resize wil
apps/daemon/src/templates/skills/generate2dmap/scripts/process_parallax_layer.py:115
↓ 1 callersFunctionresizedRect
( corner: ResizeCorner, startPos: Vec2, startW: number, startH: number, cursor: Vec2, )
apps/web/src/components/SceneEditor.tsx:4495
↓ 1 callersFunctionresolveCaptureMessage
(growthText, enemyName, alreadyOwned)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:47
↓ 1 callersFunctionresolveLibraryEntry
(tileKey: unknown)
apps/daemon/src/web-scene.ts:549
↓ 1 callersFunctionresolveLossMessage
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:54
↓ 1 callersFunctionresolveResPath
(p: string)
apps/daemon/src/godot.ts:391
↓ 1 callersFunctionresolveRunMessage
(kind)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:30
↓ 1 callersFunctionresolveVictoryMessage
(kind, growthText, enemyName)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:39
↓ 1 callersFunctionresolve_path
(value: str, roots: list[Path])
apps/daemon/src/templates/skills/generate2dmap/scripts/compose_layered_preview.py:18
↓ 1 callersFunctionrootNodeName
Find the root node's name (its node path, used to identify "directly under root").
apps/daemon/src/scenes.ts:197
↓ 1 callersFunctionroundRect
(x, y, w, h, r)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/render.js:217
↓ 1 callersFunctionrowsOf
Normalize a catalog into rows. Handles three shapes: * - array of objects → the objects, as-is * - single object with top-level `id`
apps/daemon/src/entities.ts:77
↓ 1 callersFunctionsampleFootPoints
(x, y, radius = FOOT_RADIUS)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/collision.js:67
↓ 1 callersFunctionsanitize_slug
(value: str)
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:167
↓ 1 callersFunctionsaveRefImage
( rootAbs: string, filename: string, base64: string, )
apps/daemon/src/files.ts:188
↓ 1 callersFunctionscaledEnemy
(template, level)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:169
↓ 1 callersFunctionscan
(filePath: string)
apps/daemon/src/usages.ts:78
↓ 1 callersFunctionscanCommonInstallPaths
Best-effort scan of well-known directories for `Godot*.exe`. Bounded + non-recursive.
apps/daemon/src/godot.ts:79
↓ 1 callersFunctionscanFile
(filePath: string)
apps/daemon/src/analyze.ts:83
↓ 1 callersMethodscanForStalls
Watchdog pass: kill runs whose lastActivity is older than threshold. * Codex CLI sometimes hangs silently — image_gen request stuck on * OpenA
apps/daemon/src/runs.ts:208
↓ 1 callersFunctionsectionTint
Color for the border of a non-default-props section. Lets the user tell * platforms vs pickups vs hazards apart at a glance without clicking. The *
apps/web/src/components/SceneEditor.tsx:4907
↓ 1 callersFunctionsetAtPath
(root: Record<string, unknown>, path: string[], value: unknown)
apps/web/src/components/TableEditor.tsx:168
↓ 1 callersFunctionsetField
(key: string, v: string | string[])
apps/web/src/components/QuestionFormCard.tsx:57
↓ 1 callersFunctionsetPreferences
(prefs: Partial<Preferences>)
apps/web/src/lib/api.ts:83
↓ 1 callersFunctionsetSecret
(key: SecretKey, value: string | null)
apps/daemon/src/secrets.ts:163
↓ 1 callersFunctionsetSecret
(key: SecretKey, value: string | null)
apps/web/src/lib/api.ts:67
↓ 1 callersFunctionshortName
(name: string, maxLen = 22)
apps/web/src/components/Dropzone.tsx:45
↓ 1 callersFunctionshortenPath
(p: string)
apps/web/src/components/StatusBar.tsx:65
↓ 1 callersFunctionspawnClaudeCode
(opts: ClaudeCodeRunOptions)
apps/daemon/src/claude-code.ts:255
↓ 1 callersFunctionspawnCodex
(opts: CodexRunOptions)
apps/daemon/src/codex.ts:77
↓ 1 callersFunctionspawnParticle
(x, y, opts = {})
apps/daemon/src/templates/foundation/side-scroll/seed/src/particles.js:1
↓ 1 callersFunctionspawnProjectile
(typeId, x, y, dir)
apps/daemon/src/templates/foundation/side-scroll/seed/src/entities/projectiles.js:1
↓ 1 callersFunctionsplitFormsFromText
(text: string)
apps/daemon/src/question-form.ts:28
↓ 1 callersFunctionsplit_grid
( img: Image.Image, rows: int, cols: int, cell_size: int, threshold: int, edge_thresho
apps/daemon/src/templates/skills/generate2dsprite/scripts/generate2dsprite.py:550
↓ 1 callersFunctionspritesFor
Resolve the sprites for one catalog row. Tries, in order: * 1. row.animations: { <action>: { path } | "<path>" } * 2. row.sprite / sheet / image /
apps/daemon/src/entities.ts:142
↓ 1 callersFunctionstable_seed
(target: str, mode: str, prompt: str, role: str)
apps/daemon/src/templates/skills/generate2dsprite/scripts/generate2dsprite.py:181
↓ 1 callersFunctionstartGodot
(req: GodotStartRequest)
apps/web/src/lib/api.ts:358
↓ 1 callersFunctionstartImageWatch
( projectPath: string, onNewImage: (relPath: string) => void, )
apps/daemon/src/server.ts:1559
↓ 1 callersFunctionstartLoadedGame
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/dialogue.js:147
↓ 1 callersFunctionstartPlayerAttack
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/entities/attack.js:1
↓ 1 callersFunctionstartRefactor
()
apps/web/src/App.tsx:1709
↓ 1 callersFunctionstop
()
apps/web/src/App.tsx:1105
↓ 1 callersFunctionstop
()
apps/web/src/components/PlayPane.tsx:242
↓ 1 callersFunctionstopGodot
(runId: string)
apps/web/src/lib/api.ts:365
↓ 1 callersFunctionstripModelHint
Pull the descriptive tail off labels like 'gpt-5.5 · frontier coding'. * If the label is just the id with no separator, returns ''.
apps/web/src/App.tsx:2660
↓ 1 callersFunctionsubmitManual
()
apps/web/src/components/FolderPickerModal.tsx:58
↓ 1 callersFunctionsubscribeGodotRun
( runId: string, onEvent: (e: GodotStreamEvent) => void, )
apps/web/src/lib/api.ts:381
↓ 1 callersFunctionsubstituteVars
(template, vars)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/config.js:83
↓ 1 callersFunctionsummarizeGenImageCalls
(windowMs = 24 * 60 * 60 * 1000)
apps/daemon/src/gen-image-log.ts:82
↓ 1 callersFunctionsummarizeGroup
(group: { family: ToolFamily; items: ToolItem[] })
apps/web/src/lib/blocks.ts:156
↓ 1 callersFunctionswitchBattlePartner
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:326
↓ 1 callersFunctionswitchListText
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:285
↓ 1 callersFunctionswitchPartnerFromMenu
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:177
↓ 1 callersFunctiontick
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/audio.js:118
↓ 1 callersFunctiontickMusic
(dt)
apps/daemon/src/templates/foundation/side-scroll/seed/src/audio.js:18
↓ 1 callersFunctiontitleCase
(slug: string)
apps/daemon/src/entities.ts:216
↓ 1 callersFunctiontoRelative
(absPath: string, projectAbs: string)
apps/web/src/App.tsx:2631
↓ 1 callersFunctiontoggleFolder
(rel: string)
apps/web/src/components/FileTree.tsx:124
↓ 1 callersFunctiontoolHeadName
(f: ToolFamily, items: ToolItem[])
apps/web/src/components/Turn.tsx:428
↓ 1 callersMethodtouch
Touch the run — called on every parsed stdout line. Resets the stall * timer. Cheap (just updates a timestamp).
apps/daemon/src/runs.ts:109
↓ 1 callersFunctiontouchConversation
(id: string)
apps/daemon/src/conversations.ts:85
↓ 1 callersFunctiontrainerDefeated
(trainer)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/interaction.js:19
↓ 1 callersFunctiontrim_border
(img: Image.Image, px: int = 4)
apps/daemon/src/templates/skills/generate2dsprite/scripts/generate2dsprite.py:437
↓ 1 callersFunctiontrim_border
(img: Image.Image, px: int)
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:68
↓ 1 callersFunctiontryParseForm
(attrs: string, body: string)
apps/daemon/src/question-form.ts:61
↓ 1 callersFunctionundo
()
apps/web/src/components/SceneEditor.tsx:1598
↓ 1 callersFunctionunescapeQuoted
(s: string)
apps/daemon/src/tscn-parse.ts:81
↓ 1 callersFunctionupdate
(dt)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/game.js:5
↓ 1 callersFunctionupdateArcher
(enemy)
apps/daemon/src/templates/foundation/side-scroll/seed/src/entities/enemy.js:77
↓ 1 callersFunctionupdateAttacks
(dt)
apps/daemon/src/templates/foundation/side-scroll/seed/src/entities/attack.js:31
↓ 1 callersFunctionupdateBattleAnimations
(dt)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/transition.js:1
↓ 1 callersFunctionupdateBoss
(enemy)
apps/daemon/src/templates/foundation/side-scroll/seed/src/entities/enemy.js:94
↓ 1 callersFunctionupdateCamera
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/scene.js:17
↓ 1 callersFunctionupdateCamera
(dt)
apps/daemon/src/templates/foundation/side-scroll/seed/src/camera.js:1
↓ 1 callersFunctionupdateDialogue
(dt)
apps/daemon/src/templates/foundation/side-scroll/seed/src/dialogue.js:5
↓ 1 callersFunctionupdateEnemies
(dt)
apps/daemon/src/templates/foundation/side-scroll/seed/src/entities/enemy.js:37
↓ 1 callersFunctionupdateExits
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/scene.js:152
↓ 1 callersFunctionupdateHazards
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/scene.js:115
↓ 1 callersFunctionupdateInput
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/input.js:37
↓ 1 callersFunctionupdateMelee
(enemy)
apps/daemon/src/templates/foundation/side-scroll/seed/src/entities/enemy.js:55
↓ 1 callersFunctionupdateOverworld
(dt)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/overworld.js:1
↓ 1 callersFunctionupdateParticles
(dt)
apps/daemon/src/templates/foundation/side-scroll/seed/src/particles.js:21
↓ 1 callersFunctionupdatePathPoint
( s: SceneModel | null, uid: string, index: number, point: Vec2, )
apps/web/src/components/SceneEditor.tsx:4773
← previousnext →701–800 of 996, ranked by callers