MCPcopy Create free account

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

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

↓ 1 callersFunctionisPlainObject
(v: unknown)
apps/web/src/components/TableEditor.tsx:37
↓ 1 callersFunctionisSecretKey
(s: unknown)
apps/daemon/src/secrets.ts:175
↓ 1 callersFunctionisWebLevelJson
(content: string)
apps/daemon/src/web-scene.ts:141
↓ 1 callersFunctionitemById
(id)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:25
↓ 1 callersFunctioniter_cells
(img: Image.Image, rows: int, cols: int)
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:236
↓ 1 callersFunctionkillProcessTree
( child: import('node:child_process').ChildProcess | undefined, )
apps/daemon/src/server.ts:1600
↓ 1 callersMethodkillProcessTree
Kill a child + every grandchild it spawned. Same logic as * server.ts killProcessTree, duplicated here to avoid a circular * import. Win32-onl
apps/daemon/src/runs.ts:230
↓ 1 callersFunctionkindFor
(sectionName: string)
apps/daemon/src/colliders.ts:336
↓ 1 callersFunctionkindLabel
(kind: string)
apps/web/src/components/Turn.tsx:437
↓ 1 callersFunctionlanguageOf
(relPath: string)
apps/web/src/components/FileEditor.tsx:1059
↓ 1 callersMethodlaunchGame
Launch the actual game after the headless import has completed.
apps/daemon/src/godot.ts:252
↓ 1 callersFunctionlayoutDiffers
( a: PendingPack['liveLayout'], b: PendingPack['liveLayout'], )
apps/web/src/components/PackReviewModal.tsx:311
↓ 1 callersFunctionlevelRegistry
Parse data/levels.json (both shapes) into [{ id, file }].
apps/daemon/src/entities.ts:318
↓ 1 callersFunctionlistConversations
(projectPath: string)
apps/daemon/src/conversations.ts:57
↓ 1 callersFunctionlistDirectory
(rawPath: string)
apps/daemon/src/server.ts:2239
↓ 1 callersFunctionlistMessages
(conversationId: string)
apps/daemon/src/conversations.ts:93
↓ 1 callersFunctionlistPendingPacks
Walk staging tree under .ogf/regen and yield every pack dir.
apps/daemon/src/server.ts:712
↓ 1 callersFunctionlistProjects
()
apps/daemon/src/projects.ts:57
↓ 1 callersFunctionlistRefImages
(rootAbs: string)
apps/daemon/src/files.ts:256
↓ 1 callersFunctionlistWindowsDrives
()
apps/daemon/src/server.ts:2324
↓ 1 callersFunctionloadAssets
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/assets.js:68
↓ 1 callersFunctionloadCatalogs
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/catalogs.js:3
↓ 1 callersFunctionloadConfigs
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/config.js:3
↓ 1 callersFunctionloadGameData
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/assets.js:28
↓ 1 callersFunctionloadGameData
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/scene.js:3
↓ 1 callersFunctionloadImage
(src)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/assets.js:1
↓ 1 callersFunctionloadMetaForSprite
(path)
apps/daemon/src/templates/foundation/side-scroll/seed/src/assets.js:36
↓ 1 callersFunctionloadSave
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:306
↓ 1 callersFunctionloadWebLevel
(rootAbs: string, relPath: string)
apps/daemon/src/web-scene.ts:224
↓ 1 callersFunctionload_props
(data: Any)
apps/daemon/src/templates/skills/generate2dmap/scripts/compose_layered_preview.py:29
↓ 1 callersFunctionlooksLikeDynamicCatalog
True when JSON is an entity catalog in ARRAY form — every element is * an object that ALREADY carries its own string `id`. Used only for * dynamic
apps/daemon/src/entities.ts:100
↓ 1 callersFunctionmain
()
apps/daemon/src/scenes.smoke.ts:12
↓ 1 callersFunctionmain
()
apps/daemon/src/templates/agent-tools/gen-image.py:143
↓ 1 callersFunctionmain
()
apps/daemon/src/templates/skills/generate2dsprite/scripts/generate2dsprite.py:987
↓ 1 callersFunctionmain
()
apps/daemon/src/templates/skills/generate2dsprite/scripts/make_layout_guide.py:53
↓ 1 callersFunctionmain
()
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:268
↓ 1 callersFunctionmain
()
apps/daemon/src/templates/skills/generate2dmap/scripts/process_parallax_layer.py:172
↓ 1 callersFunctionmain
()
apps/daemon/src/templates/skills/generate2dmap/scripts/compose_layered_preview.py:107
↓ 1 callersFunctionmapClaudeCodeLine
( raw: ClaudeStreamLine, state: DeltaState, )
apps/daemon/src/claude-code.ts:365
↓ 1 callersFunctionmapCodexEvent
(raw: CodexJsonEvent)
apps/daemon/src/codex.ts:173
↓ 1 callersFunctionmask
Mask a value for display: keep first 3 + last 4 chars, dot-fill middle. * "sk-proj-abc123xyz..." → "sk-•••••••xyz".
apps/daemon/src/secrets.ts:124
↓ 1 callersFunctionmask_to_component
(img: Image.Image, component: dict[str, object])
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:194
↓ 1 callersFunctionmessagesToTurns
(messages: Message[], hasActiveRun = false)
apps/web/src/App.tsx:2574
↓ 1 callersFunctionmigrate
(d: Database.Database)
apps/daemon/src/db.ts:30
↓ 1 callersFunctionmigrateSave
(data)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:260
↓ 1 callersFunctionnearestSceneExit
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/interaction.js:1
↓ 1 callersFunctionnearestTrainer
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/interaction.js:23
↓ 1 callersFunctionnextEvolutionLevel
(starter, level)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:128
↓ 1 callersFunctionnormalizeMeta
(meta)
apps/daemon/src/templates/foundation/side-scroll/seed/src/assets.js:52
↓ 1 callersFunctiononDrag
(rowIndex: number, e: React.MouseEvent<HTMLDivElement>)
apps/web/src/components/TableEditor.tsx:609
↓ 1 callersFunctionopenBattleSwitch
(force = false, message = "")
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:298
↓ 1 callersFunctionopenDb
(opts: DbOptions)
apps/daemon/src/db.ts:12
↓ 1 callersFunctionopenMenu
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:313
↓ 1 callersFunctionopenProject
(path: string)
apps/web/src/lib/api.ts:93
↓ 1 callersFunctionpad_bbox
(bbox: tuple[int, int, int, int], padding: int, width: int, height: int)
apps/daemon/src/templates/skills/generate2dsprite/scripts/generate2dsprite.py:515
↓ 1 callersFunctionpad_bbox
(bbox: tuple[int, int, int, int], padding: int, width: int, height: int)
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:145
↓ 1 callersFunctionparseFormSubmitMessage
Parse a form-submit user message back into structured fields. * App.tsx#onSubmitForm formats every form submit as: * ## Form answers (id=<formId
apps/web/src/components/Turn.tsx:459
↓ 1 callersFunctionparseHeaderAttrs
Parse `key="value" key=value key=123` from a header attribute string.
apps/daemon/src/tscn-parse.ts:67
↓ 1 callersFunctionparsePackedVector2Array
(raw: string | null)
apps/daemon/src/zones.ts:47
↓ 1 callersFunctionparsePackedVector2Array
Parse a Godot 4 PackedVector2Array(...) literal.
apps/daemon/src/colliders.ts:48
↓ 1 callersFunctionparsePhases
(content: string)
apps/web/src/components/SpecProgressCard.tsx:27
↓ 1 callersFunctionparseSubResourceRef
(raw: string | null)
apps/daemon/src/zones.ts:41
↓ 1 callersFunctionparseSubResourceRef
(raw: string | null)
apps/daemon/src/paths.ts:18
↓ 1 callersFunctionparseSubResourceRef
Read the SubResource("X") id from a `shape = SubResource("X")` line.
apps/daemon/src/colliders.ts:41
↓ 1 callersFunctionparse_args
()
apps/daemon/src/templates/agent-tools/gen-image.py:51
↓ 1 callersFunctionparse_args
()
apps/daemon/src/templates/skills/generate2dsprite/scripts/make_layout_guide.py:36
↓ 1 callersFunctionparse_labels
(args: argparse.Namespace, expected_count: int)
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:172
↓ 1 callersFunctionpaste_prop
(canvas: Image.Image, prop: dict[str, Any], roots: list[Path])
apps/daemon/src/templates/skills/generate2dmap/scripts/compose_layered_preview.py:62
↓ 1 callersFunctionpickAnchorAt
When clicking in comments mode, prefer attaching to whatever node is under * the cursor (so the pin follows when the node moves). Falls back to a fr
apps/web/src/components/SceneEditor.tsx:3503
↓ 1 callersFunctionpickImageFromCatalog
(entry: RectLike)
apps/daemon/src/web-scene.ts:599
↓ 1 callersFunctionpickImagePath
(entry: RectLike)
apps/daemon/src/web-scene.ts:578
↓ 1 callersFunctionpickProvider
(explicit?: GenImageProvider)
apps/daemon/src/gen-image.ts:283
↓ 1 callersFunctionplacement_xy
(prop: dict[str, Any], width: int, height: int)
apps/daemon/src/templates/skills/generate2dmap/scripts/compose_layered_preview.py:42
↓ 1 callersFunctionplay
()
apps/web/src/components/PlayPane.tsx:221
↓ 1 callersFunctionpointInPolygon
(points, x, y)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/collision.js:47
↓ 1 callersFunctionpost
(daemon_url: str, payload: dict)
apps/daemon/src/templates/agent-tools/gen-image.py:111
↓ 1 callersFunctionpreloadSceneAssets
(level)
apps/daemon/src/templates/foundation/side-scroll/seed/src/scene.js:20
↓ 1 callersFunctionprobeVersion
(bin: string, args: string[])
apps/daemon/src/agents.ts:126
↓ 1 callersFunctionprojectFileUrl
(projectPath: string, relPath: string)
apps/web/src/lib/api.ts:163
↓ 1 callersFunctionpropImagePath
(entry: RectLike)
apps/daemon/src/web-scene.ts:391
↓ 1 callersFunctionreadCatalogSize
( rootAbs: string, section: string, typeId: string, )
apps/daemon/src/scenes.ts:123
↓ 1 callersFunctionreadJsonPointMarkers
(rootAbs: string, jsonRel: string)
apps/daemon/src/zones.ts:319
↓ 1 callersFunctionreadJsonZones
(rootAbs: string, jsonRel: string)
apps/daemon/src/zones.ts:401
↓ 1 callersFunctionreadKindMetadata
(parsed: ParsedTscn, section: Section)
apps/daemon/src/colliders.ts:150
↓ 1 callersFunctionreadPngSize
Read PNG width/height from the IHDR chunk (bytes 16..23, big-endian uint32).
apps/daemon/src/scenes.ts:94
↓ 1 callersFunctionreadPngSize
(buf: Buffer)
apps/daemon/src/web-scene.ts:62
↓ 1 callersFunctionreadProjectFile
(rootAbs: string, relPath: string)
apps/daemon/src/files.ts:140
↓ 1 callersFunctionreadRefAsBase64
(refPath: string)
apps/daemon/src/gen-image.ts:108
↓ 1 callersFunctionreadSessionMeta
* Read just the first line (session_meta) of a rollout file to extract metadata cheaply.
apps/daemon/src/codex-sessions.ts:49
↓ 1 callersFunctionreadTscnColliders
(parsed: ParsedTscn)
apps/daemon/src/colliders.ts:62
↓ 1 callersFunctionreadTscnPaths
(parsed: ParsedTscn)
apps/daemon/src/paths.ts:61
↓ 1 callersFunctionreadTscnZones
(parsed: ParsedTscn)
apps/daemon/src/zones.ts:100
↓ 1 callersFunctionread_json
(path: Path)
apps/daemon/src/templates/skills/generate2dmap/scripts/compose_layered_preview.py:14
↓ 1 callersFunctionreaddirNoThrow
(p: string)
apps/daemon/src/scenes.ts:192
↓ 1 callersFunctionrecompute
()
apps/web/src/App.tsx:2395
↓ 1 callersFunctionrecordNav
(state: NavState)
apps/web/src/App.tsx:312
↓ 1 callersFunctionredo
()
apps/web/src/components/SceneEditor.tsx:1607
↓ 1 callersFunctionrefactorPromptTemplate
Pre-baked Codex prompt for the 'Refactor existing JS game' button. * Sidecar-mode only: the agent generates OGF metadata files (data/*.json, * .og
apps/web/src/App.tsx:1792
↓ 1 callersFunctionregeneratePrompt
()
apps/web/src/components/EntityInspector.tsx:299
↓ 1 callersFunctionrelativeTime
(ts: number)
apps/web/src/components/SceneEditor.tsx:3185
← previousnext →601–700 of 996, ranked by callers