MCPcopy Create free account

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

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

↓ 2 callersFunctionpiece
(p: LibPiece | undefined)
apps/daemon/src/web-scene.ts:555
↓ 2 callersFunctionplatformColliders
(level)
apps/daemon/src/templates/foundation/side-scroll/seed/src/platforms.js:1
↓ 2 callersFunctionplayNoise
(duration = 0.16, options = {})
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/audio.js:70
↓ 2 callersFunctionpreloadImageList
(paths)
apps/daemon/src/templates/foundation/side-scroll/seed/src/assets.js:77
↓ 2 callersFunctionreadMetadata
(section: Section)
apps/daemon/src/scenes.ts:354
↓ 2 callersFunctionreadPackLayout
(metaPath: string)
apps/daemon/src/server.ts:748
↓ 2 callersFunctionreadSceneContext
(projectAbs: string)
apps/daemon/src/scene-context.ts:70
↓ 2 callersFunctionrefresh
()
apps/web/src/components/SpecProgressCard.tsx:71
↓ 2 callersFunctionremoveRef
(rel: string)
apps/web/src/components/Dropzone.tsx:102
↓ 2 callersFunctionrequireJsonRef
( op: T, kind: string, )
apps/daemon/src/scenes.ts:761
↓ 2 callersFunctionresResolve
Resolve a Godot-style "res://..." path to a project-relative POSIX path.
apps/daemon/src/scenes.ts:51
↓ 2 callersFunctionresetGame
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/dialogue.js:158
↓ 2 callersFunctionresolveActualScenePath
When a scene has no Sprite2D/etc. of its own and just instances a * PackedScene, redirect to the inner scene so OGF actually shows / edits * the e
apps/daemon/src/scenes.ts:277
↓ 2 callersFunctionresolveAxis
(entity, colliders, axis, previous)
apps/daemon/src/templates/foundation/side-scroll/seed/src/physics.js:16
↓ 2 callersFunctionresolveTexture
(spriteSection: Section)
apps/daemon/src/scenes.ts:367
↓ 2 callersFunctionresolveTop
(value: boolean)
apps/web/src/lib/dialog.tsx:82
↓ 2 callersFunctionresolveXpKind
(kind)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:22
↓ 2 callersFunctionrowToConversation
(r: { id: string; project_path: string; title: string | null; codex_thread_id: string | null; agent_
apps/daemon/src/server.ts:2366
↓ 2 callersFunctionsave
()
apps/web/src/components/FileEditor.tsx:381
↓ 2 callersFunctionsave
()
apps/web/src/components/SpriteSlicerModal.tsx:95
↓ 2 callersFunctionsave_transparent_gif
(frames: list[Image.Image], out_path: Path, duration: int)
apps/daemon/src/templates/skills/generate2dsprite/scripts/generate2dsprite.py:720
↓ 2 callersFunctionsceneBounds
(s: SceneModel, bank: ImageBank)
apps/web/src/components/SceneEditor.tsx:5141
↓ 2 callersFunctionsceneKey
(projectPath: string, relPath: string)
apps/web/src/lib/api.ts:298
↓ 2 callersFunctionscheduleTreeRefresh
()
apps/web/src/App.tsx:1020
↓ 2 callersFunctionsecretsDir
()
apps/daemon/src/secrets.ts:46
↓ 2 callersFunctionsecretsPath
()
apps/daemon/src/secrets.ts:50
↓ 2 callersFunctionselectedShape
()
apps/web/src/components/SceneEditor.tsx:843
↓ 2 callersFunctionsetConversationThreadId
(id: string, threadId: string)
apps/daemon/src/conversations.ts:73
↓ 2 callersFunctionsetConversationTitle
(id: string, title: string)
apps/daemon/src/conversations.ts:79
↓ 2 callersFunctionsetTouchStick
(x = 0, y = 0)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/touch.js:12
↓ 2 callersFunctionshakeOffset
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/camera.js:31
↓ 2 callersFunctionshapeContains
(shape, x, y)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/collision.js:60
↓ 2 callersFunctionshortPath
(p: string)
apps/web/src/components/Turn.tsx:443
↓ 2 callersFunctionspendItem
(id, amount = 1)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:49
↓ 2 callersFunctionspriteFrame
(sheet, cols, rows, index)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/render.js:1
↓ 2 callersFunctionstartMusic
(themeName)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/audio.js:112
↓ 2 callersFunctionstartNewRun
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/scene.js:65
↓ 2 callersFunctionstarterById
(id)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:1
↓ 2 callersFunctionsubscribeRun
( runId: string, onEvent: (e: StreamEvent) => void, )
apps/web/src/lib/api.ts:539
↓ 2 callersFunctionsubscribeToRun
Wires up the SSE handler for a running codex. Used by both send() * (after createRun spawns a fresh codex) and selectConversation * (after rec
apps/web/src/App.tsx:774
↓ 2 callersFunctionsuggestGrid
Suggest a reasonable cols × rows grid for a frame count. * Prefers wider-than-tall (cols >= rows); falls back to N×1 for primes.
apps/web/src/components/RegenerateOptionsModal.tsx:135
↓ 2 callersFunctionsummarizeConventions
()
apps/daemon/src/templates/conventions.ts:84
↓ 2 callersFunctiontimeAgo
(ts: number)
apps/web/src/App.tsx:2645
↓ 2 callersFunctiontoUrl
(relPath: string)
apps/web/src/components/PackReviewModal.tsx:58
↓ 2 callersFunctionto_absolute
Daemon requires absolute paths. Resolve relative paths against CWD.
apps/daemon/src/templates/agent-tools/gen-image.py:85
↓ 2 callersFunctiontone
(freq, duration, type, gainNode, gainValue)
apps/daemon/src/templates/foundation/side-scroll/seed/src/audio.js:38
↓ 2 callersFunctiontrySceneExit
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/interaction.js:9
↓ 2 callersFunctiontypeBonus
(attacker, defender)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:107
↓ 2 callersFunctionupdateCommentThread
(threadId: string, req: UpdateCommentThreadRequest)
apps/web/src/lib/api.ts:423
↓ 2 callersFunctionupdateStageMetrics
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/dialogue.js:54
↓ 2 callersFunctionupdateTouchJoystick
(clientX, clientY)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/touch.js:28
↓ 2 callersFunctionuploadFiles
(files: File[] | FileList)
apps/web/src/components/Dropzone.tsx:66
↓ 2 callersFunctionvendoredAgentToolFiles
()
apps/daemon/src/templates/bootstrap.ts:200
↓ 2 callersFunctionvendoredConventionFiles
Walk vendored conventions/ tree and produce ScaffoldFile entries * rooted at `.ogf/conventions/`.
apps/daemon/src/templates/bootstrap.ts:81
↓ 2 callersFunctionvendoredRecipeFiles
()
apps/daemon/src/templates/bootstrap.ts:168
↓ 2 callersFunctionvendoredSkillFiles
Walk the vendored skills tree and produce ScaffoldFile entries * rooted at `.agents/skills/`. Recursive so SKILL.md + references/* + * scripts/*.p
apps/daemon/src/templates/bootstrap.ts:40
↓ 2 callersFunctionwalk
(dirAbs: string, relPosix: string)
apps/daemon/src/files.ts:73
↓ 2 callersFunctionwalk
(absDir: string)
apps/daemon/src/server.ts:724
↓ 2 callersFunctionwalkSessionFiles
(rootAbs: string, onFile: (abs: string, name: string) => void)
apps/daemon/src/codex-sessions.ts:64
↓ 2 callersFunctionwebConventions
()
apps/daemon/src/templates/conventions.ts:77
↓ 2 callersFunctionworldPositionOf
Walk up the parent chain from a node, summing position vectors of every * Transform2D-bearing ancestor. Returns the node's WORLD-SPACE position *
apps/daemon/src/scenes.ts:244
↓ 2 callersFunctionwriteSseSafe
Safe wrapper around writeSse: if the client socket is already dead * (ECONNRESET / write EOF when the browser closed the SSE before the * daemon f
apps/daemon/src/runs.ts:256
↓ 2 callersFunctionwriteSseSafe
Same crash-shield as runs.ts's writeSseSafe — dropped Godot SSE * clients had the same potential to crash the daemon via unhandled * write-EOF on
apps/daemon/src/godot.ts:377
↓ 1 callersFunctionGODOT_PROJECT
(name: string)
apps/daemon/src/templates/bootstrap.ts:239
↓ 1 callersFunctionWEB_INDEX
(name: string)
apps/daemon/src/templates/bootstrap.ts:326
↓ 1 callersMethodactiveRunForProject
Returns the active run for a project (if any). Useful for the UI to reconnect on reload.
apps/daemon/src/godot.ts:335
↓ 1 callersFunctionactiveShapes
()
apps/web/src/components/SceneEditor.tsx:836
↓ 1 callersFunctionaddOwnedMitama
(id)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:61
↓ 1 callersFunctionaddPlatformAtRect
Insert a new platform into level.platforms[]. Used by the "+ platform" * toolbar tool after the user drags a rect. Tile is copied from an * ex
apps/web/src/components/SceneEditor.tsx:2144
↓ 1 callersFunctionaddPropFromAsset
(image: string)
apps/web/src/components/SceneEditor.tsx:2049
↓ 1 callersFunctionanalyzeProject
(rootAbs: string, engine: EngineKind)
apps/daemon/src/analyze.ts:35
↓ 1 callersFunctionanchorScreenPos
World coords of the anchor → CSS-pixel offset within the canvas wrap.
apps/web/src/components/SceneEditor.tsx:3082
↓ 1 callersFunctionapplyAssetManifest
(manifest)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/config.js:89
↓ 1 callersFunctionapplyAudioConfig
(config)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/audio.js:19
↓ 1 callersFunctionapplyBattleStrings
(data)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/config.js:67
↓ 1 callersFunctionapplyCatalogData
({ starters, enemies, items })
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/catalogs.js:17
↓ 1 callersFunctionapplyFrames
(n: number)
apps/web/src/components/RegenerateOptionsModal.tsx:227
↓ 1 callersFunctionapplyJsonArrayPush
Push an entry to <relPath>[<section>] WITHOUT dedup-by-id checks. * For sidecar arrays where entries don't have `id` (walkBounds polygons, * walka
apps/daemon/src/scenes.ts:1010
↓ 1 callersFunctionapplyJsonDictKeyedDelete
( rootAbs: string, ref: ColliderRef & { backend: 'json' }, )
apps/daemon/src/colliders.ts:680
↓ 1 callersFunctionapplyJsonDictKeyedSet
( rootAbs: string, ref: ColliderRef & { backend: 'json' }, entry: Record<string, unknown>, )
apps/daemon/src/colliders.ts:652
↓ 1 callersFunctionapplyJsonPathPointEdit
Patch a single point inside `paths[id].points[index]` of a JSON * level file. Used by the Scene editor when the user drags a path * waypoint. Path
apps/daemon/src/scenes.ts:1070
↓ 1 callersFunctionapplyJsonSingleFieldEdit
( rootAbs: string, ref: ColliderRef & { backend: 'json' }, patch: { x?: number; y?: number }, )
apps/daemon/src/colliders.ts:479
↓ 1 callersFunctionapplyLevelMetadata
(levels)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/constants.js:12
↓ 1 callersFunctionapplyMusicThemes
(themes)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/audio.js:15
↓ 1 callersFunctionapplyOpToScene
(s: SceneModel, op: SceneOp)
apps/web/src/components/SceneEditor.tsx:4103
↓ 1 callersFunctionapplyOpsToJsonScene
Web-scene apply path. Operates only on JSON files; never touches .tscn. * All ops MUST carry a json-backend `ref`; otherwise we can't know where to
apps/daemon/src/scenes.ts:760
↓ 1 callersFunctionapplyPack
Apply a single pack atomically — copy every file in staging to live, * then unlink staging files + remove empty dirs.
apps/daemon/src/server.ts:777
↓ 1 callersFunctionapplyRegen
(projectPath: string, relPath: string)
apps/web/src/lib/api.ts:248
↓ 1 callersFunctionapplyRegenChange
()
apps/web/src/components/FileEditor.tsx:290
↓ 1 callersFunctionapplyRuntimeConfig
(config)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/config.js:29
↓ 1 callersFunctionapplyTuningData
({ progression, overworld, battle })
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/config.js:94
↓ 1 callersFunctionapplyUiData
(ui)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/constants.js:8
↓ 1 callersFunctionaskCodexToApplySlicing
(m: SliceMetadata)
apps/web/src/components/FileEditor.tsx:412
↓ 1 callersMethodattach
(run: Run, res: Response, after?: number)
apps/daemon/src/runs.ts:132
↓ 1 callersMethodattach
(runId: string, res: Response, after?: number)
apps/daemon/src/godot.ts:299
↓ 1 callersFunctionattachResult
(toolUseId: string, content: string, isError: boolean)
apps/web/src/lib/blocks.ts:65
↓ 1 callersFunctionbase64Url
base64url-encode a string the same way Node's Buffer does, so the frontend * produces the same slug the daemon's /api/web-play/:slug route decodes.
apps/web/src/components/PlayPane.tsx:25
↓ 1 callersFunctionbase64Url
base64url-encode the same way Node's Buffer does, so the slug matches * the daemon's /api/web-play/:slug decoder.
apps/web/src/lib/api.ts:154
↓ 1 callersFunctionbattleActionEnabled
(index)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/input.js:19
↓ 1 callersFunctionbattleReturnPoint
(kind)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/overworld.js:75
← previousnext →301–400 of 996, ranked by callers