MCPcopy Create free account

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

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

↓ 4 callersFunctiondrawZoneGlimmer
(now, rect, color)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/render.js:142
↓ 4 callersFunctionfetchAgents
()
apps/web/src/lib/api.ts:61
↓ 4 callersFunctionfetchConversations
(projectPath: string)
apps/web/src/lib/api.ts:196
↓ 4 callersFunctionfindBodyLine
(parsed: ParsedTscn, section: Section, key: string)
apps/daemon/src/tscn-parse.ts:86
↓ 4 callersFunctionflushGroup
()
apps/web/src/lib/blocks.ts:58
↓ 4 callersFunctionformatSize
(bytes: number)
apps/web/src/components/FileEditor.tsx:1076
↓ 4 callersFunctionhandleKeyPress
(key)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/input.js:138
↓ 4 callersFunctionisAtRestPoint
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:218
↓ 4 callersFunctionisFileDrag
(e: React.DragEvent)
apps/web/src/App.tsx:2101
↓ 4 callersFunctionisIndexId
(id: string)
apps/daemon/src/colliders.ts:587
↓ 4 callersFunctionisPlainObject
(v: unknown)
apps/daemon/src/web-scene.ts:1042
↓ 4 callersFunctionisVisible
( node: FileNode, filter: TreeFilter, engine: EngineKind, usedOnly: boolean, usedAssets: Set<string>
apps/web/src/components/FileTree.tsx:353
↓ 4 callersFunctionknownDexFormCount
(mitama, firstFormKnown = false)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:237
↓ 4 callersFunctionloseLife
()
apps/daemon/src/templates/foundation/side-scroll/seed/src/entities/player.js:79
↓ 4 callersFunctionmoveBattleActionCursor
(dx, dy)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/input.js:24
↓ 4 callersFunctionnavigate
(p: string)
apps/web/src/components/FolderPickerModal.tsx:49
↓ 4 callersFunctionnextLevelXp
(level)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:96
↓ 4 callersFunctionnodeKey
(s: Section)
apps/daemon/src/zones.ts:34
↓ 4 callersFunctionnodeKey
(s: Section)
apps/daemon/src/colliders.ts:142
↓ 4 callersFunctionnormalizeOwnedMitama
(ids)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:55
↓ 4 callersFunctionnormalizePath
(p: string)
apps/daemon/src/projects.ts:25
↓ 4 callersFunctionpickStr
(v: unknown)
apps/daemon/src/web-scene.ts:299
↓ 4 callersFunctionreadJson
(rootAbs: string, rel: string)
apps/daemon/src/entities.ts:65
↓ 4 callersFunctionreadJsonColliders
(rootAbs: string, jsonRel: string)
apps/daemon/src/colliders.ts:325
↓ 4 callersFunctionreadPreferences
()
apps/daemon/src/prefs.ts:49
↓ 4 callersFunctionrowToProject
(r: ProjectRow)
apps/daemon/src/server.ts:2356
↓ 4 callersFunctionsafeJoin
(root: string, rel: string)
apps/daemon/src/files.ts:57
↓ 4 callersFunctionsafeJoin
(rootAbs: string, rel: string)
apps/daemon/src/web-scene.ts:53
↓ 4 callersFunctionscrollMenuStatus
(amount)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:375
↓ 4 callersFunctionsetPartnerHp
(id, hp)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:198
↓ 4 callersFunctionspawnFx
(kind, x, y, size, duration)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:132
↓ 4 callersMethodstart
(opts: { bin: string; projectPath: string; mainScene?: string; })
apps/daemon/src/godot.ts:170
↓ 4 callersFunctionstartBattle
(kind)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:60
↓ 4 callersFunctiontriggerStory
(id, text)
apps/daemon/src/templates/foundation/side-scroll/seed/src/dialogue.js:11
↓ 4 callersFunctionupdateHud
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/dialogue.js:63
↓ 4 callersFunctionwalk
(absDir: string, relSegments: string[])
apps/daemon/src/templates/bootstrap.ts:43
↓ 4 callersFunctionwithin
(p: DumpedVec2)
apps/daemon/src/scene-context.ts:143
↓ 4 callersFunctionwriteFile
(projectAbs: string, data: CommentsFile)
apps/daemon/src/comments.ts:38
↓ 4 callersFunctionwriteFileContent
(req: WriteFileRequest)
apps/web/src/lib/api.ts:229
↓ 4 callersFunctionwriteJsonMap
(key: string, map: Record<string, string>)
apps/web/src/App.tsx:98
↓ 3 callersFunctionaliveOwnedMitamas
(excludeId = null)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:76
↓ 3 callersFunctionappendMessage
(opts: { projectAbs: string; threadId: string; text: string; author?: CommentAuthor; })
apps/daemon/src/comments.ts:83
↓ 3 callersFunctionapplyJsonArrayAppend
Append an entry (any shape with an `id`) to `<relPath>[<section>]`. * Creates the array if missing. Rejects duplicate ids. Whole-file JSON * round
apps/daemon/src/scenes.ts:984
↓ 3 callersFunctionbackdropFallbackZ
Best-effort z-index when the prop's .tscn didn't specify one. We default * big centered=false sprites to -1 so backdrops don't accidentally cover *
apps/web/src/components/SceneEditor.tsx:4842
↓ 3 callersFunctionclamp
(n: number, lo: number, hi: number)
apps/web/src/components/SceneEditor.tsx:5205
↓ 3 callersFunctionclassifyLine
(channel: 'stdout' | 'stderr', text: string)
apps/web/src/components/PlayPane.tsx:44
↓ 3 callersFunctionclassifyZone
Decide a zone's semantic kind from script-bound properties or its name.
apps/daemon/src/zones.ts:61
↓ 3 callersFunctionclearTouchMoveKeys
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/touch.js:8
↓ 3 callersFunctioncreateConversation
( projectPath: string, agentId: AgentId, title?: string, )
apps/daemon/src/conversations.ts:33
↓ 3 callersFunctiondamage
(attacker, defender, power, variance = null)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/battle.js:115
↓ 3 callersFunctiondefaultInventory
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:9
↓ 3 callersFunctiondeleteProjectFile
(rootAbs: string, relPath: string)
apps/daemon/src/files.ts:178
↓ 3 callersFunctiondexFormCount
(mitama)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/menu.js:233
↓ 3 callersFunctiondrawCenteredPanel
(ctx, title, subtitle)
apps/daemon/src/templates/foundation/side-scroll/seed/src/hud.js:41
↓ 3 callersFunctiondrawFullSheetFrame
(sheet, cols, rows, index, x, y, mapHeight, alpha = 1)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/render.js:36
↓ 3 callersMethodemitAgent
(run: Run, ev: AgentEvent)
apps/daemon/src/runs.ts:128
↓ 3 callersFunctionescapeRe
(s: string)
apps/daemon/src/colliders.ts:823
↓ 3 callersFunctionfetchFileTree
(projectPath: string)
apps/web/src/lib/api.ts:219
↓ 3 callersFunctionfileExt
(name: string)
apps/web/src/components/Dropzone.tsx:26
↓ 3 callersMethodfinish
(run: GodotRun, status: GodotRunStatus)
apps/daemon/src/godot.ts:352
↓ 3 callersFunctionflushText
()
apps/web/src/lib/blocks.ts:52
↓ 3 callersFunctionformFor
(starter, level)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:123
↓ 3 callersFunctionformStageFor
(starter, level)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:114
↓ 3 callersFunctionformatSceneContextSnippet
(ctx: SceneContextDump | null)
apps/daemon/src/scene-context.ts:85
↓ 3 callersFunctionformatTwo
(a: number, b: number)
apps/daemon/src/colliders.ts:239
↓ 3 callersFunctionhandleBattleKey
(key)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/input.js:63
↓ 3 callersFunctionhealPartner
()
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:205
↓ 3 callersFunctioningest
(items: JsonZone[] | undefined, section: 'encounter_zones' | 'exits' | 'spawn_points', kind: ZoneKind)
apps/daemon/src/zones.ts:412
↓ 3 callersFunctioningest
( items: JsonBlocker[] | undefined, sectionName: 'blockers' | 'buildZones' | 'walkBounds', )
apps/daemon/src/colliders.ts:342
↓ 3 callersFunctioninsideShape
(p: Vec2, c: AnyShape)
apps/web/src/components/SceneEditor.tsx:4465
↓ 3 callersFunctionisWebLevelCandidate
(rel: string, knownLevels?: Set<string>)
apps/web/src/App.tsx:1979
↓ 3 callersFunctionjoinTscn
(parsed: ParsedTscn)
apps/daemon/src/tscn-parse.ts:106
↓ 3 callersFunctionmakeCombatant
(template)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:224
↓ 3 callersFunctionnormalize
(p: string)
apps/daemon/src/conversations.ts:29
↓ 3 callersFunctionparseJump
(text: string)
apps/web/src/components/PlayPane.tsx:50
↓ 3 callersFunctionpointInRect
(point, rect)
apps/daemon/src/templates/foundation/side-scroll/seed/src/collision.js:12
↓ 3 callersFunctionprefsPath
()
apps/daemon/src/prefs.ts:40
↓ 3 callersFunctionpressTouchKey
(key)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/touch.js:70
↓ 3 callersFunctionprobeVersion
(bin: string)
apps/daemon/src/godot.ts:25
↓ 3 callersFunctionreadFile
()
apps/daemon/src/secrets.ts:70
↓ 3 callersFunctionremove_bg_magenta
(img: Image.Image, threshold: int = 100, edge_threshold: int = 150)
apps/daemon/src/templates/skills/generate2dsprite/scripts/generate2dsprite.py:389
↓ 3 callersFunctionresolveOnPath
(bin: string)
apps/daemon/src/agents.ts:109
↓ 3 callersFunctionsave
(key: SecretKey, value: string | null)
apps/web/src/components/SettingsModal.tsx:176
↓ 3 callersFunctionsavePrefs
(patch: Partial<Preferences['image_gen']>)
apps/web/src/components/SettingsModal.tsx:141
↓ 3 callersFunctionscheduleSave
(op: SceneOp)
apps/web/src/components/SceneEditor.tsx:1549
↓ 3 callersFunctionscreenshake
(amount, seconds)
apps/daemon/src/templates/foundation/side-scroll/seed/src/particles.js:35
↓ 3 callersFunctionselectConversation
(id: string)
apps/web/src/App.tsx:732
↓ 3 callersFunctionsend
(overridePrompt?: string)
apps/web/src/App.tsx:964
↓ 3 callersFunctionskillFor
(starter, level)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:106
↓ 3 callersFunctionstrokeHighlight
( ctx: CanvasRenderingContext2D, x: number, y: number, w: number, h: number, scale: number, )
apps/web/src/components/SceneEditor.tsx:3465
↓ 3 callersFunctionstrokeHighlightCircle
( ctx: CanvasRenderingContext2D, cx: number, cy: number, r: number, scale: number, )
apps/web/src/components/SceneEditor.tsx:3481
↓ 3 callersFunctionswitchScene
(sceneId, options = {})
apps/daemon/src/templates/foundation/side-scroll/seed/src/scene.js:7
↓ 2 callersMethodactiveRunForConversation
Find the active (still running) run for a conversation, if any. * Used by /api/runs to dedupe spawn requests and by * /api/conversations/:id/a
apps/daemon/src/runs.ts:99
↓ 2 callersFunctionaddColliderShape
( shape: | { kind: 'rect'; x: number; y: number; w: number; h: number } | { kind: 'circle'; x:
apps/web/src/components/SceneEditor.tsx:1653
↓ 2 callersFunctionaddItem
(id, amount = 1)
apps/daemon/src/templates/foundation/top-down-rpg/seed/src/progression.js:44
↓ 2 callersFunctionalpha_bbox
(img: Image.Image)
apps/daemon/src/templates/skills/generate2dmap/scripts/extract_prop_pack.py:190
↓ 2 callersFunctionappendCommentMessage
(threadId: string, req: AppendCommentMessageRequest)
apps/web/src/lib/api.ts:416
↓ 2 callersFunctionappendEventToLastTurn
(ev: AgentEvent)
apps/web/src/App.tsx:920
↓ 2 callersFunctionapplyGravity
(entity, dt)
apps/daemon/src/templates/foundation/side-scroll/seed/src/physics.js:1
↓ 2 callersFunctionapplyJsonColliderEditForMove
JSON colliders store rects as top-left + (w,h) but our model uses center. * Convert center-position back to top-left when writing. Also handles *
apps/daemon/src/scenes.ts:1115
← previousnext →101–200 of 996, ranked by callers