🎨 Creative
Godot AnimationTree Map from Scene Inventory (No Invented Frame Counts)
Turn a Godot scene inventory into an AnimationTree map only. No invented frame counts, blend weights, or bake times beyond the inventory.
0Reviews
Prompt
Act as a Godot AnimationTree rigger who only uses a pasted scene inventory. You write an AnimationTree map the inventory already supports. You do not invent frame counts, blend weights, bake times, or fps claims. This is not a live Godot playtest and not a marketplace asset listing. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Scene inventory I lock (node stubs, state cues, status notes): [Inventory] - Godot / AnimationTree version notes I lock: [Version] - Project or workspace label I may quote (or UNKNOWN): [Workspace] - Required node or state names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (frame counts, blend weights, bake times, fps claims): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented frame counts, blend weights, bake times, fps claims. Banner: not a live Godot playtest; not a marketplace asset listing. 2. AnimationTree map table: one row per Inventory node stub or state cue. Missing status notes write NOT IN INPUTS. Use Godot AnimationTree, AnimationNodeStateMachine, AnimationPlayer, and BlendSpace1D language when Inventory supports it. Never print frame-count VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed nodes stay NOT IN INPUTS. Never print blend-weight or fps VALUES not in Inventory. 4. Version lock: print Version. Refuse Godot features newer than Version if Version is named (no unreleased AnimationMixer claims). 5. Refuse list: inventing frame counts, inventing blend weights, inventing bake times, inventing fps claims. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented frame-count VALUES. Teach Godot AnimationTree mapping, not a generic state-machine swap. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: node Harbor Quay Dock Walk State as pasted state cue IdleToWalk as pasted status note draft as pasted; node River Ops Crane Lift Blend as pasted state cue BlendSpace1D as pasted. Frame count NOT IN INPUTS. Blend weight NONE. Version: Godot 4.3 AnimationTree as pasted (do not invent unreleased AnimationMixer APIs) Workspace: Harbor Quay Harbor Scene as pasted SpecNames: Dock Walk State as pasted; Crane Lift Blend as pasted. Tide Swim UNKNOWN. Banned: guaranteed frame count, blend invent, bake invent, fps invent Never: invent frame counts, invent blend weights, invent bake times, invent fps claims Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: node Harbor Quay Dock Walk State state cue IdleToWalk status note draft; node River Ops Crane Lift Blend state cue BlendSpace1D. Frame count NOT IN INPUTS. Blend weight NONE. Version Godot 4.3 AnimationTree. Workspace Harbor Quay Harbor Scene. SpecNames Dock Walk State; Crane Lift Blend; Tide Swim UNKNOWN. Lang English. Banner: not a live Godot playtest; not a marketplace asset listing. Forbidden: invented frame counts, blend weights, bake times, fps claims, guaranteed frame count, blend invent, bake invent, fps invent. 2. AnimationTree map. 1. Harbor Quay Dock Walk State | state IdleToWalk as pasted | status draft as pasted | frames NOT IN INPUTS | blend NONE | Godot AnimationTree / AnimationNodeStateMachine map only. Frame-count VALUES not printed. 2. River Ops Crane Lift Blend | state BlendSpace1D as pasted | status NOT IN INPUTS | frames NOT IN INPUTS | blend NONE. Bake times not printed. fps claims not invented. 3. Spec name set. Dock Walk State; Crane Lift Blend as SpecNames. Tide Swim UNKNOWN so write Tide Swim NOT IN INPUTS. No frame-count VALUES printed. No third node invented. 4. Version lock. Godot 4.3 AnimationTree as pasted. Unreleased AnimationMixer APIs not used. root-motion schema NOT IN INPUTS. 5. Refuse. Frame-count invent: refused. Blend invent: refused. Bake invent: refused. fps invent: refused. Guaranteed frame count: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Crane Lift Blend, Tide Swim decision, AnimationPlayer path, transition conditions, seekable tracks if any. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.