From 1523fa98cffb63b8671ccd0d9b54978904e90bd3 Mon Sep 17 00:00:00 2001 From: zeeoale <35302039+zeeoale@users.noreply.github.com> Date: Tue, 20 Jan 2026 02:34:45 +0100 Subject: [PATCH] Add IdentityMixerNode to mappings and update version --- __init__.py | 40 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/__init__.py b/__init__.py index bce35ee..bd22bba 100644 --- a/__init__.py +++ b/__init__.py @@ -1,11 +1,43 @@ +# ========================= +# Prompt Creator Node Suite +# ========================= + +MANIFEST = { + "name": "Prompt Creator Node", + "version": (1, 4, 0), + "author": "traumakom", + "project": "https://github.com/traumakom/PromptCreatorNode", + "description": ( + "Dynamic prompt generator for ComfyUI using modular JSON worlds, " + "COLOR_REALM control, LoRA triggers, optional AI enhancement, " + "and a modular Identity Mixer for consistent character generation." + ), +} + +# Log version on load (very useful for debugging) +print( + f"[PromptCreatorNode] " + f"v{'.'.join(map(str, MANIFEST['version']))} loaded" +) + +# ------------------------- +# Node imports +# ------------------------- from .PromptCreatorNode import PromptCreatorNode +from .IdentityMixerNode import IdentityMixerNode + + +# ------------------------- +# ComfyUI mappings +# ------------------------- NODE_CLASS_MAPPINGS = { - "PromptCreatorNode": PromptCreatorNode + "PromptCreatorNode": PromptCreatorNode, + "IdentityMixerNode": IdentityMixerNode, } NODE_DISPLAY_NAME_MAPPINGS = { - "PromptCreatorNode": "Prompt Generator" - } - + "PromptCreatorNode": "Prompt Generator", + "IdentityMixerNode": "Identity Mixer (Parts)", +}