Files
Derfuu-Derfuu_ComfyUI_Modde…/Nodes/Debug/Debug.py
T
Derfuu 905a92172d fixed again:
INT --> INTEGER: INT type didn't work properly, so go back to INTEGER
added:
- StringDebug node
changed:
- default FLOAT value to 1
2023-03-26 14:38:39 +03:00

93 lines
2.0 KiB
Python

import custom_nodes.Derfuu_ComfyUI_ModdedNodes.components.types as type
import custom_nodes.Derfuu_ComfyUI_ModdedNodes.components.fields as field
from custom_nodes.Derfuu_ComfyUI_ModdedNodes.components.tree import TREE_DEBUG
class DebugNodeFloat:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(cls):
return {
"required": {
"TITLE": field.STRING,
"FLOAT": (type.FLOAT,),
}
}
RETURN_TYPES = ()
CATEGORY = TREE_DEBUG
FUNCTION = "print_values"
OUTPUT_NODE = True
def print_values(self, FLOAT, TITLE):
print(f"{TITLE}: {FLOAT}", sep="\n")
return (None,)
class DebugNodeInt:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(cls):
return {
"required": {
"TITLE": field.STRING,
"INTEGER": (type.INT,),
}
}
RETURN_TYPES = ()
CATEGORY = TREE_DEBUG
FUNCTION = "print_values"
OUTPUT_NODE = True
def print_values(self, INTEGER, TITLE):
print(f"{TITLE}: {INTEGER}", sep="\n")
return (None,)
class DebugNodeTuple:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(cls):
return {
"required": {
"TITLE": field.STRING,
"TUPLE": (type.TUPLE,),
}
}
RETURN_TYPES = ()
CATEGORY = TREE_DEBUG
FUNCTION = "print_values"
OUTPUT_NODE = True
def print_values(self, TUPLE, TITLE):
print(f"{TITLE}: {TUPLE}", sep="\n")
return (None,)
class DebugNodeString:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(cls):
return {
"required": {
"TITLE": field.STRING,
"STRING": (type.STRING,),
}
}
RETURN_TYPES = ()
CATEGORY = TREE_DEBUG
FUNCTION = "print_values"
OUTPUT_NODE = True
def print_values(self, STRING, TITLE):
print(f"{TITLE}: {STRING}", sep="\n")
return (None,)