""" @author: BiffMunky @title: Endless ️🌊✨ Nodes @nickname: β™ΎοΈπŸŒŠβœ¨ @description: A small set of nodes I created for various numerical and text inputs. Features image saver with ability to have JSON saved to separate folder, parameter collection nodes, two aesthetic scoring models, switches for text and numbers, and conversion of string to numeric and vice versa. """ from .endless_nodes import * NODE_CLASS_MAPPINGS = { "ESS Six Input Text Switch": EndlessNode_SixTextInputSwitch, "ESS Eight Input Text Switch": EndlessNode_EightTextInputSwitch, "ESS Six Input Random": EndlessNode_SixTextRandomSwitch, "ESS Eight Input Random": EndlessNode_EightTextRandomSwitch, "ESS Six Integer IO Switch": EndlessNode_SixIntIOSwitch, "ESS Six Integer IO Widget": EndlessNode_SixIntIOWidget, "ESS Parameterizer": EndlessNode_XLParameterizer, "ESS Parameterizer & Prompts": EndlessNode_XLParameterizerPrompt, "ESS Combo Parameterizer": EndlessNode_ComboXLParameterizer, "ESS Combo Parameterizer & Prompts": EndlessNode_ComboXLParameterizerPrompt, "ESS Image Saver with JSON": EndlessNode_ImageSaver, # "ESS Aesthetic Scoring": EndlessNode_Scoring, # "ESS Aesthetic Scoring Auto": EndlessNode_ScoringAutoScore, # "ESS Image Reward": EndlessNode_ImageReward, # "ESS Image Reward Auto": EndlessNode_ImageRewardAutoScore, "ESS Float to Integer": EndlessNode_FloattoInt, "ESS Float to Number": EndlessNode_FloattoNum, "ESS Float to String": EndlessNode_FloattoString, "ESS Float to X": EndlessNode_FloattoX, "ESS Integer to Float": EndlessNode_InttoFloat, "ESS Integer to Number": EndlessNode_InttoNum, "ESS Integer to String": EndlessNode_InttoString, "ESS Integer to X": EndlessNode_InttoX, "ESS Number to Float": EndlessNode_NumtoFloat, "ESS Number to Integer": EndlessNode_NumtoInt, "ESS Number to String": EndlessNode_NumtoString, "ESS Number to X": EndlessNode_NumtoX, "ESS String to Float": EndlessNode_StringtoFloat, "ESS String to Integer": EndlessNode_StringtoInt, "ESS String to Num": EndlessNode_StringtoNum, "ESS String to X": EndlessNode_StringtoX, } NODE_DISPLAY_NAME_MAPPINGS = { "ESS Six Input Text Switch" : "β™ΎοΈπŸŒŠβœ¨ Six Input Text Switch", "ESS Eight Input Text Switch": "β™ΎοΈπŸŒŠβœ¨ Eight Input Text Switch", "ESS Six Integer IO Switch": "β™ΎοΈπŸŒŠβœ¨ Six Integer IO Switch", "ESS Six Integer IO Widget": "β™ΎοΈπŸŒŠβœ¨ Six Integer IO Widget", "ESS Parameterizer": "β™ΎοΈπŸŒŠβœ¨ Parameterizer", "ESS Parameterizer & Prompts": "β™ΎοΈπŸŒŠβœ¨ Parameterizer & Prompts", "ESS Combo Parameterizer": "β™ΎοΈπŸŒŠβœ¨ Combo Parameterizer", "ESS Combo Parameterizer & Prompts": "β™ΎοΈπŸŒŠβœ¨ Combo Parameterizer & Prompts", "ESS Image Saver with JSON": "β™ΎοΈπŸŒŠβœ¨ Image Saver with JSON", "ESS Aesthetic Scoring": "β™ΎοΈπŸŒŠβœ¨ Aesthetic Scoring", # "ESS Aesthetic Scoring Auto": "β™ΎοΈπŸŒŠβœ¨ Aesthetic Scoring Auto", "ESS Image Reward": "β™ΎοΈπŸŒŠβœ¨ Image Reward", # "ESS Image Reward Auto": "β™ΎοΈπŸŒŠβœ¨ Image Reward Auto", "ESS Float to Integer": "β™ΎοΈπŸŒŠβœ¨ Float to Integer", "ESS Float to Number": "β™ΎοΈπŸŒŠβœ¨ Float to Number", "ESS Float to String": "β™ΎοΈπŸŒŠβœ¨ Float to String", "ESS Float to X": "β™ΎοΈπŸŒŠβœ¨ Float to X", "ESS Integer to Float": "β™ΎοΈπŸŒŠβœ¨ Integer to Float", "ESS Integer to Number": "β™ΎοΈπŸŒŠβœ¨ Integer to Number", "ESS Integer to String": "β™ΎοΈπŸŒŠβœ¨ Integer to String", "ESS Integer to X": "β™ΎοΈπŸŒŠβœ¨ Integer to X", "ESS Number to Float": "β™ΎοΈπŸŒŠβœ¨ Number to Float", "ESS Number to Integer": "β™ΎοΈπŸŒŠβœ¨ Number to Integer", "ESS Number to String": "β™ΎοΈπŸŒŠβœ¨ Number to String", "ESS Number to X": "β™ΎοΈπŸŒŠβœ¨ Number to X", "ESS String to Float": "β™ΎοΈπŸŒŠβœ¨ String to Float", "ESS String to Integer": "β™ΎοΈπŸŒŠβœ¨ String to Integer", "ESS String to Num": "β™ΎοΈπŸŒŠβœ¨ String to Num", "ESS String to X": "β™ΎοΈπŸŒŠβœ¨ String to X", } __all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS'] print("\033[36m An Endless Sea of Stars Custom Nodes V0.31 \033[34m: \033[92mLoaded\033[0m")