Nodes/ComfyUI_Isulion Random Prompt Generator/๐Ÿค– Isulion Tech Generator
ComfyUI Node

๐Ÿค– Isulion Tech Generator

Quantum blades, gravity guns, and the other 58 sci-fi gadgets this node rolls

By IsulionยทCreated 2 years agoยทUpdated 3 days agoยท 41
๐Ÿค– Isulion Tech Generator
    • tech
    • seed
    โ—„randomizeโ–พโ–บ
    โ—„techโ–พโ–บ
    โ—„seed0โ–บ
    โ—„tech_typeanyโ–บ

    Every sci-fi picture needs a prop, and most people reach for the same three: laser sword, plasma gun, robot. The Isulion Tech Generator is the node that breaks you out of that loop - a 60-item roll across futuristic hardware, from "temporal gun" and "void cannon" to "wormhole generator" and "singularity engine." It's part of the sci-fi quartet in the Isulion/ComfyUI_Isulion pack, alongside the Spacecraft, Alien World, and... well, the Spacecraft one covers ships.

    It slots in wherever a character or scene needs a piece of tech to hold, wear, or stand next to. Give a cyberpunk mercenary a "nano swarm launcher" instead of "gun" and the whole image changes register.

    How it works

    Same pack skeleton: hardcoded lists, random.choice, seeded from the seed input. The twist here is the four-way split - 15 weapons ("plasma rifle," "quantum blade," "antimatter cannon"), 15 gadgets ("holographic display," "teleporter," "cloaking device"), 15 augments ("cybernetic implant," "exoskeleton," "reflex enhancer"), and 15 power ("fusion core," "dark energy tap," "entropy inverter"). Constrain the type and the pick stays in that bucket; leave it on any and all 60 are fair game.

    The inputs that matter

    • randomize - enable/disable. The pack-wide mode switch.
    • tech - the 60-option dropdown. With randomize off, this is what passes through.
    • tech_type (optional) - any, weapons, gadgets, augments, or power. This is the lever. Weapons for action shots, augments for cyberpunk characters, power for anything with a glowing core.
    • seed (optional) - seed 0 re-rolls every run; any positive seed locks the pick.

    Outputs

    tech (STRING) and seed (INT, effective seed). The string joins your prompt with a comma - pair a weapon with the Profession Generator ("security guard with a phase disruptor") or a power source with a spacecraft ("ship powered by a dark energy tap").

    Installing it

    One pack, all Isulion nodes:

    1. ComfyUI Manager โ†’ Custom Nodes Manager โ†’ search Isulion โ†’ Install โ†’ Restart.
    2. Or clone it manually:
    cd "your_ComfyUI_install_dir/custom_nodes"
    git clone https://github.com/Isulion/ComfyUI_Isulion
    

    No requirements.txt, no models - a dict of lists and a random pick.

    Common issues

    The output is a noun, so pair it or it floats. "Plasma rifle" alone in a prompt yields a generic gun unless your checkpoint already knows the term (many do - "plasma rifle" is well represented in training data; "entropy inverter" less so, but as a plain phrase an LLM-encoded model will still gesture at it). The real delight is in the combos: any type, seed 0, and every queue hands you a different gadget to build a scene around. Just remember the pack-wide rule - seed 0 means a fresh roll every run, and if you want "temporal gun" back, you'll need to catch the effective seed it outputs.

    CategoryIsulion/SciFi

    Inputs (4)

    NameTypeDefaultDescription
    randomizeCOMBO2 options: enable, disable
    techCOMBO60 options: plasma rifle, quantum blade, sonic cannon, gravity gun, particle beam, fusion blaster, +54
    seedoptINT00โ€“18446744073709550000โ€”
    tech_typeoptCOMBOany5 options: any, weapons, gadgets, augments, power

    Outputs (2)

    NameTypeDescription
    techSTRINGโ€”
    seedINTโ€”