CR Simple Prompt List (Legacy)
Five fixed prompt boxes, chainable for more (legacy)
- simple_prompt_list
- SIMPLE_PROMPT_LIST
- show_help
Comfyroll's display name tags this one "(Legacy)" directly, and it's worth taking that at face value. This is an older, much simpler list node than the pack's main CR Prompt List (which handles a whole multiline text block plus prepend/append text and row limits) - here you get exactly five fixed text boxes, and if you need more than five prompts, you chain another one of these nodes onto it.
It exists specifically to feed Comfyroll's animation side: this node's whole job is being step one of turning a short list of prompts into a Deforum-style keyframe animation, via the companion CR Simple Prompt List Keyframes node.
How it works
You type a separate prompt into each of prompt_1 through prompt_5. That's five slots, no more, no less - there's no multiline "type as many lines as you want" box here. If your sequence needs a sixth prompt, you wire a second CR Simple Prompt List node into the optional simple_prompt_list input, which chains its own five prompts onto the end of the first node's list. Keep chaining nodes for as many prompts as your animation needs, in units of five.
The inputs and outputs that matter
prompt_1throughprompt_5- the five prompt fields. All five are required, even if you only need fewer - leave the unused ones blank or with placeholder text.simple_prompt_list(optional) - chain input, for linking another CR Simple Prompt List node's output onto this one to build a longer sequence.
Output: SIMPLE_PROMPT_LIST, a Comfyroll-typed list object - this only connects to other nodes built to consume that specific type, most directly CR Simple Prompt List Keyframes - plus the standard show_help link.
How to install it
Comfyroll Studio (Suzie1 and RockOfFire), no models or heavy dependencies.
- ComfyUI Manager - search "Comfyroll Studio," install, restart.
- Manual -
cd ComfyUI/custom_nodes && git clone https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes.git, then restart.
Common issues & troubleshooting
Should you actually start a new workflow with this? Only if you're specifically feeding CR Simple Prompt List Keyframes for a Deforum-format output. For general batch prompting (a big list of prompts, not tied to frame-by-frame animation), the non-legacy CR Prompt List node is more flexible and is where new work should start. For frame-driven scheduling that doesn't need Deforum's specific syntax, look at CR Simple Schedule and CR Simple Prompt Scheduler instead - the newer, non-legacy path through the same animation problem.
Only five slots feels limiting. That's the design - chain nodes via simple_prompt_list rather than expecting a single node to hold an arbitrary-length list. If you're chaining more than two or three of these, it's a sign you'd be better served by CR Prompt List's multiline box instead.
Output won't connect where you expect. SIMPLE_PROMPT_LIST is a distinct Comfyroll type from the plain PROMPT_LIST that CR Prompt List produces - they look similar conceptually but aren't interchangeable on the wire. Match the node you're chaining into to the type this node actually emits.
Comfyroll nodes missing entirely. If nothing from the pack loads, check your startup log for Comfyroll Studio: Failed to load Graphics nodes and a trailing NameError: name 'CR_HalftoneGrid' is not defined - a symptom of an earlier import error, commonly a Pillow version conflict from another custom node taking the whole pack down. Force-reinstall Pillow (pip install --upgrade --force-reinstall pillow) or reinstall cleanly, then restart.
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt_1 | STRING | prompt | β |
| prompt_2 | STRING | prompt | β |
| prompt_3 | STRING | prompt | β |
| prompt_4 | STRING | prompt | β |
| prompt_5 | STRING | prompt | β |
| simple_prompt_listopt | SIMPLE_PROMPT_LIST | β |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| SIMPLE_PROMPT_LIST | SIMPLE_PROMPT_LIST | β |
| show_help | STRING | β |