From be338f85ec6fe9529f28386db1846a503fecfea0 Mon Sep 17 00:00:00 2001 From: mango1010 <201291354+mang01010@users.noreply.github.com> Date: Wed, 15 Apr 2026 11:33:13 +0200 Subject: [PATCH] Add files via upload --- MangoTextString.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 MangoTextString.py diff --git a/MangoTextString.py b/MangoTextString.py new file mode 100644 index 0000000..742cd96 --- /dev/null +++ b/MangoTextString.py @@ -0,0 +1,25 @@ +TEXT_TYPE = "STRING" # ComfyUI string type + +class MangoTextString: + @classmethod + def INPUT_TYPES(cls): + return { + "required": {"face": ("STRING", {"default": '', "multiline": True})}, + "optional": { + "eyes": ("STRING", {"default": '', "multiline": True}), + "hands": ("STRING", {"default": '', "multiline": True}), + "feet": ("STRING", {"default": '', "multiline": True}), + "shoes": ("STRING", {"default": '', "multiline": True}), + "gen1": ("STRING", {"default": '', "multiline": True}), + "gen2": ("STRING", {"default": '', "multiline": True}), + } + } + + RETURN_TYPES = (TEXT_TYPE,) * 7 # 7 outputs + RETURN_NAMES = ("face", "eyes", "hands", "feet", "shoes", "gen1", "gen2") + FUNCTION = "text_string" + CATEGORY = "Mango Node Pack/Metadata" + + def text_string(self, face='', eyes='', hands='', feet='', shoes='', gen1='', gen2=''): + # just return all inputs as-is + return (face, eyes, hands, feet, shoes, gen1, gen2)