ComfyUI Node

VNCCS Float

A labeled number box for feeding the rest of the pack

By AHEKOT·Created 10 months ago·Updated 21 days ago· 1,446
VNCCS Float
    • value
    value0.00

    There's genuinely nothing clever going on here - this is a widget that holds a floating-point number and outputs it. One input, value (default 0, with an absurdly wide range of ±1,000,000,000,000 and a step of 0.01), one output of the same name and type. If you've used ComfyUI's built-in PrimitiveFloat or any of the dozens of similar nodes in other packs, you already know exactly how this one works.

    Why it exists as its own node

    VNCCS ships its own labeled primitives (this one, VNCCS Multiline Text) rather than relying on core ComfyUI's generic ones, and the reason is almost certainly workflow hygiene rather than functionality. When you open a VNCCS workflow - and these graphs get large, spanning Character Creator, Clothes Designer, Pose Studio, and Emotion Studio - every node with the VNCCS_ prefix and matching category color is instantly recognizable as belonging to this pack, versus a generic float node that could be feeding anything. It also means AHEKOT can theoretically add VNCCS-specific behavior to it later (validation, a different default range) without asking users to swap out a stock ComfyUI node.

    Practically, you'll use it wherever a downstream VNCCS node - VNCCS Pipe is the obvious one, with its cfg, denoise, and lora_strength slots - needs a numeric value fed in from somewhere other than a hardcoded widget default. Wiring a Float node in instead of typing the number directly into the receiving node's widget is the standard ComfyUI trick for making a value reusable across multiple downstream nodes, or for exposing it as a workflow-level control when you convert the workflow into an API endpoint.

    The one thing worth knowing

    The range is enormous and completely unvalidated against whatever's actually receiving the value. Feed a cfg of 500 into a VNCCS_Pipe and this node will happily output exactly that - it has no idea what a sane CFG value looks like, and neither does the pipe node until the sampler chokes on it downstream. Keep your own sanity limits in mind; this is a bare number box, not a guarded parameter.

    How to install it

    Comes with the main pack, nothing extra to fetch:

    • ComfyUI Manager - search VNCCS - Visual Novel Character Creation Suite, install, restart.
    • Manual - cd ComfyUI/custom_nodes && git clone https://github.com/AHEKOT/ComfyUI_VNCCS.git, then cd ComfyUI_VNCCS_Utils && pip install -r requirements.txt, restart, and let Comfy Manager grab any missing dependencies.

    Common issues

    There's not much that can go wrong with a node this simple. If you're not seeing the value you expect show up downstream, the far more likely culprit is that the wire isn't actually connected to the widget slot you think it is - ComfyUI silently falls back to a receiving node's own default in some configurations if a link is broken or missing, so double-check the connection rather than assuming this node is misbehaving.

    CategoryVNCCS

    Inputs (1)

    NameTypeDefaultDescription
    valueFLOAT0.00-1000000000000–1000000000000

    Outputs (1)

    NameTypeDescription
    valueFLOAT