Files
jakechai-ComfyUI-JakeUpgrade/__init__.py
T
jakechai 018f946eb7 v2.1.0
1. Add Wan22 cfg Scheduler List JK🐉 node.
2. Add 🐉 JK:::KSampler (High+Low) Adv | 🐉 JK:::WAN Sampler (High+Low) | 🐉 JK:::WAN Sampler (High+Low) adv subgraphs.
3. Add Wan Frame Count JK🐉 nodes to most of the Wan Video workflows.
4. Add Wan2.2 video generation workflows.
5. Add Wan2.1 native v2v workflow using i2v model.
6. Rename Subgraphs prefix from `JK🐉:::` to `JK🐉-` for all workflows.
7. Add JakeUpgrade Subgraph JSON files.
2025-10-10 09:17:19 +08:00

426 lines
22 KiB
Python

from .nodes.jake_upgrade import *
NODE_CLASS_MAPPINGS = {
### Misc Nodes
"Project Setting JK": ProjectSetting_JK,
"Ksampler Parameters Default JK": KsamplerParametersDefault_JK,
"Ksampler Adv Parameters Default JK": KsamplerAdvParametersDefault_JK,
"Base Model Parameters SD3API JK": BaseModelParametersSD3API_JK,
"CR Aspect Ratio JK": CR_AspectRatio_JK,
"Tiling Mode JK": TilingMode_JK,
"Empty Latent Color JK": EmptyLatentColor_JK,
"SDXL Target Res JK": SDXL_TargetRes_JK,
"Get Size JK": GetSize_JK,
"String To Combo JK": StringToCombo_JK,
"Remove Input JK": RemoveInput_JK,
"Image Resize Mode JK": ImageResizeMode_JK,
"Sampler Loader JK": SamplerLoader_JK,
"Image Crop By Mask Resolution Grp JK": ImageCropByMaskResolutionGrp_JK,
"Image Crop by Mask Params JK": ImageCropByMaskParams_JK,
"Upscale Method JK": UpscaleMethod_JK,
"Latent Crop Offset JK": LatentCropOffset_JK,
"Scale To Resolution JK": ScaleToResolution_JK,
"Inject Noise Params JK": Inject_Noise_Params_JK,
"SD3 Prompts Switch JK": SD3_Prompts_Switch_JK,
"Guidance Default JK": GuidanceDefault_JK,
"Save String List To JSON JK": SaveStringListToJSON_JK,
"Load String List From JSON JK": LoadStringListFromJSON_JK,
"Create Loop Schedule List": CreateLoopScheduleList,
"Get Nth String JK": GetNthString_JK,
"Wan Frame Count JK": WanFrameCount_JK,
"Wan22 cfg Scheduler List JK": Wan22cfgSchedulerList_JK,
### Misc Nodes [Deprecated]
"CR SD1.5 Aspect Ratio JK": CR_AspectRatioSD15_JK,
"CR SDXL Aspect Ratio JK": CR_AspectRatioSDXL_JK,
"CR SD3 Aspect Ratio JK": CR_AspectRatioSD3_JK,
"Pipe End JK": PipeEnd_JK,
"Image Crop by Mask Resolution JK": ImageCropByMaskResolution_JK,
### Audio Nodes
"Scene Cuts JK": SceneCuts_JK,
"Cut Audio JK": CutAudio_JK,
"Cut Audio Index JK": CutAudioIndex_JK,
"Cut Audio Cuts JK": CutAudioCuts_JK,
"Cut Audio Loop JK": CutAudioLoop_JK,
### Reroute Nodes [Deprecated]
"Reroute List JK": RerouteList_JK,
"Reroute Ckpt JK": RerouteCkpt_JK,
"Reroute Vae JK": RerouteVae_JK,
"Reroute Sampler JK": RerouteSampler_JK,
"Reroute Upscale JK": RerouteUpscale_JK,
"Reroute Resize JK": RerouteResize_JK,
"Reroute String JK": RerouteString_JK,
### ControlNet Nodes
"CR ControlNet Loader JK": CR_ControlNetLoader_JK,
"CR Multi-ControlNet Param Stack JK": CR_ControlNetParamStack_JK,
"CR Apply ControlNet JK": CR_ApplyControlNet_JK,
"CR Apply Multi-ControlNet Adv JK": CR_ApplyControlNetStackAdv_JK,
### ControlNet Nodes [Deprecated]
"CR Multi-ControlNet Stack JK": CR_ControlNetStack_JK,
"CR Apply Multi-ControlNet JK": CR_ApplyControlNetStack_JK,
### LoRA Nodes
"CR LoRA Stack JK": CR_LoRAStack_JK,
"CR Apply LoRA Stack JK": CR_ApplyLoRAStack_JK,
"CR LoRA Stack Model Only JK": CR_LoRAStack_ModelOnly_JK,
"CR Apply LoRA Stack Model Only JK": CR_ApplyLoRAStack_ModelOnly_JK,
### LoRA Nodes [Deprecated]
"CR Load LoRA JK": CR_LoraLoader_JK,
### Embedding Nodes [Deprecated]
"Embedding Picker JK": EmbeddingPicker_JK,
"Embedding Picker Multi JK": EmbeddingPicker_Multi_JK,
### Loader Nodes [Deprecated]
"Ckpt Loader JK": CkptLoader_JK,
"Vae Loader JK": VaeLoader_JK,
"Upscale Model Loader JK": UpscaleModelLoader_JK,
### Pipe Nodes [Deprecated]
"NodesState JK": NodesState_JK,
"Ksampler Parameters JK": KsamplerParameters_JK,
"Base Model Parameters JK": BaseModelParameters_JK,
"Base Model Parameters Extract JK": BaseModelParametersExtract_JK,
"Base Image Parameters Extract JK": BaseImageParametersExtract_JK,
"Base Model Pipe JK": BaseModelPipe_JK,
"Base Model Pipe Extract JK": BaseModelPipeExtract_JK,
"Noise Injection Parameters JK": NoiseInjectionParameters_JK,
"Noise Injection Pipe Extract JK": NoiseInjectionPipeExtract_JK,
"Refine Model Parameters JK": RefineModelParameters_JK,
"Refine 1 Parameters Extract JK": Refine1ParametersExtract_JK,
"Refine 2 Parameters Extract JK": Refine2ParametersExtract_JK,
"Refine Pipe JK": RefinePipe_JK,
"Refine Pipe Extract JK": RefinePipeExtract_JK,
"Upscale Model Parameters JK": UpscaleModelParameters_JK,
"Image Upscale Parameters Extract JK": ImageUpscaleParametersExtract_JK,
"Latent Upscale Parameters Extract JK": LatentUpscaleParametersExtract_JK,
"Upscale Model Parameters Extract JK": UpscaleModelParametersExtract_JK,
"Detailer Parameters JK": DetailerParameters_JK,
"Metadata Pipe JK": MetadataPipe_JK,
"Metadata Pipe Extract JK": MetadataPipeExtract_JK,
"Save Image with Metadata JK": ImageSaveWithMetadata_JK,
"Save Image with Metadata Flow JK": ImageSaveWithMetadata_Flow_JK,
"Load Image With Metadata JK": LoadImageWithMetadata_JK,
"Load Image With Alpha JK": LoadImageWithAlpha_JK,
### Image Nodes
"Rough Outline JK": RoughOutline_JK,
"OpenDWPose_JK": OpenDWPose_JK,
"Make Image Grid JK": MakeImageGrid_JK,
"Split Image Grid JK": SplitImageGrid_JK,
"Image Remove Alpha JK": ImageRemoveAlpha_JK,
"Color Grading JK": ColorGrading_JK,
"HintImageEnchance JK": HintImageEnchance_JK,
### Mask Nodes
"Is Mask Empty JK": IsMaskEmpty_JK,
### Animation Nodes [Deprecated]
"Animation Prompt JK": AnimPrompt_JK,
"Animation Value JK": AnimValue_JK,
### Logic Switches Nodes
"CR Boolean JK": CR_Boolean_JK,
"CR Int Input Switch JK": CR_IntInputSwitch_JK,
"CR Float Input Switch JK": CR_FloatInputSwitch_JK,
"CR Image Input Switch JK": CR_ImageInputSwitch_JK,
"CR Mask Input Switch JK": CR_MaskInputSwitch_JK,
"CR Latent Input Switch JK": CR_LatentInputSwitch_JK,
"CR Conditioning Input Switch JK": CR_ConditioningInputSwitch_JK,
"CR Clip Input Switch JK": CR_ClipInputSwitch_JK,
"CR Model Input Switch JK": CR_ModelInputSwitch_JK,
"CR ControlNet Input Switch JK": CR_ControlNetInputSwitch_JK,
"CR ControlNet Stack Input Switch JK": CR_ControlNetStackInputSwitch_JK,
"CR Text Input Switch JK": CR_TextInputSwitch_JK,
"CR VAE Input Switch JK": CR_VAEInputSwitch_JK,
"CR Noise Input Switch JK": CR_NoiseInputSwitch_JK,
"CR Guider Input Switch JK": CR_GuiderInputSwitch_JK,
"CR Sampler Input Switch JK": CR_SamplerInputSwitch_JK,
"CR Sigmas Input Switch JK": CR_SigmasInputSwitch_JK,
"CR Mesh Input Switch JK": CR_MeshInputSwitch_JK,
"CR Ply Input Switch JK": CR_PlyInputSwitch_JK,
"CR Orbit Pose Input Switch JK": CR_OrbitPoseInputSwitch_JK,
"CR TriMesh Input Switch JK": CR_TriMeshInputSwitch_JK,
### Logic Switches Nodes [Deprecated]
"CR Pipe Input Switch JK": CR_PipeInputSwitch_JK,
"CR Impact Pipe Input Switch JK": CR_ImpactPipeInputSwitch_JK,
### ComfyMath Fix Nodes
"CM_BoolToInt JK": BoolToInt_JK,
"CM_IntToBool JK": IntToBool_JK,
"CM_BoolUnaryOperation JK": BoolUnaryOperation_JK,
"CM_BoolBinaryOperation JK": BoolBinaryOperation_JK,
"Bool Binary And JK": BoolBinaryAnd_JK,
"Bool Binary OR JK": BoolBinaryOR_JK,
"CM_StringBinaryCondition_JK": StringBinaryCondition_JK,
"CM_PromptCombine_JK": PromptCombine_JK,
"CM_FloatUnaryCondition JK": FloatUnaryCondition_JK,
"CM_FloatBinaryCondition JK": FloatBinaryCondition_JK,
"CM_IntUnaryCondition JK": IntUnaryCondition_JK,
"CM_IntBinaryCondition JK": IntBinaryCondition_JK,
### ComfyMath Fix Nodes [Deprecated]
"CM_NumberUnaryCondition JK": NumberUnaryCondition_JK,
"CM_NumberBinaryCondition JK": NumberBinaryCondition_JK,
"CM_Vec2UnaryCondition JK": Vec2UnaryCondition_JK,
"CM_Vec2BinaryCondition JK": Vec2BinaryCondition_JK,
"CM_Vec2ToFloatUnaryOperation JK": Vec2ToFloatUnaryOperation_JK,
"CM_Vec2ToFloatBinaryOperation JK": Vec2ToFloatBinaryOperation_JK,
"CM_Vec2FloatOperation_JK": Vec2FloatOperation_JK,
"CM_Vec3UnaryCondition JK": Vec3UnaryCondition_JK,
"CM_Vec3BinaryCondition JK": Vec3BinaryCondition_JK,
"CM_Vec3ToFloatUnaryOperation JK": Vec3ToFloatUnaryOperation_JK,
"CM_Vec3ToFloatBinaryOperation JK": Vec3ToFloatBinaryOperation_JK,
"CM_Vec3FloatOperation_JK": Vec3FloatOperation_JK,
"CM_Vec4UnaryCondition JK": Vec4UnaryCondition_JK,
"CM_Vec4BinaryCondition JK": Vec4BinaryCondition_JK,
"CM_Vec4ToFloatUnaryOperation JK": Vec4ToFloatUnaryOperation_JK,
"CM_Vec4ToFloatBinaryOperation JK": Vec4ToFloatBinaryOperation_JK,
"CM_Vec4FloatOperation_JK": Vec4FloatOperation_JK,
### ComfyMath Nodes
"CM_FloatToInt JK": FloatToInt_JK,
"CM_IntToFloat JK": IntToFloat_JK,
"CM_FloatUnaryOperation JK": FloatUnaryOperation_JK,
"CM_FloatBinaryOperation JK": FloatBinaryOperation_JK,
"CM_IntUnaryOperation JK": IntUnaryOperation_JK,
"CM_IntBinaryOperation JK": IntBinaryOperation_JK,
### ComfyMath Nodes [Deprecated]
"CM_IntToNumber JK": IntToNumber_JK,
"CM_NumberToInt JK": NumberToInt_JK,
"CM_FloatToNumber JK": FloatToNumber_JK,
"CM_NumberToFloat JK": NumberToFloat_JK,
"CM_NumberUnaryOperation JK": NumberUnaryOperation_JK,
"CM_NumberBinaryOperation JK": NumberBinaryOperation_JK,
"CM_ComposeVec2 JK": ComposeVec2_JK,
"CM_ComposeVec3 JK": ComposeVec3_JK,
"CM_ComposeVec4 JK": ComposeVec4_JK,
"CM_BreakoutVec2 JK": BreakoutVec2_JK,
"CM_BreakoutVec3 JK": BreakoutVec3_JK,
"CM_BreakoutVec4 JK": BreakoutVec4_JK,
"CM_FillVec2 JK": FillVec2_JK,
"CM_FillVec3 JK": FillVec3_JK,
"CM_FillVec4 JK": FillVec4_JK,
"CM_Vec2UnaryOperation JK": Vec2UnaryOperation_JK,
"CM_Vec2BinaryOperation JK": Vec2BinaryOperation_JK,
"CM_Vec3UnaryOperation JK": Vec3UnaryOperation_JK,
"CM_Vec3BinaryOperation JK": Vec3BinaryOperation_JK,
"CM_Vec4UnaryOperation JK": Vec4UnaryOperation_JK,
"CM_Vec4BinaryOperation JK": Vec4BinaryOperation_JK,
### Simple Evaluate Nodes
"Evaluate Ints JK": EvaluateInts_JK,
"Evaluate Floats JK": EvaluateFloats_JK,
"Evaluate Strings JK": EvaluateStrs_JK,
"Evaluate Examples JK": EvalExamples_JK,
### 3D Nodes
"Orbit Poses JK": OrbitPoses_JK,
"OrbitLists to OrbitPoses JK": OrbitLists_to_OrbitPoses_JK,
"OrbitPoses to OrbitLists JK": OrbitPoses_to_OrbitLists_JK,
"Get OrbitPoses From List JK": Get_OrbitPoses_From_List_JK,
"Hy3D Cam Config 20to21 JK": Hy3DCamConfig20to21_JK,
### Experimental Nodes
"Random Beats JK": RandomBeats_JK,
}
NODE_DISPLAY_NAME_MAPPINGS = {
### Misc Nodes
"Project Setting JK": "Project Setting JK🐉",
"Ksampler Parameters Default JK": "Ksampler Parameters Default JK🐉",
"Ksampler Adv Parameters Default JK": "Ksampler Adv Parameters Default JK🐉",
"Base Model Parameters SD3API JK": "Base Model Parameters SD3API JK🐉",
"CR Aspect Ratio JK": "Aspect Ratio JK🐉",
"Tiling Mode JK": "Tiling Mode JK🐉",
"Empty Latent Color JK": "Empty Latent Color JK🐉",
"SDXL Target Res JK": "SDXL Target Res JK🐉",
"Get Size JK": "Get Size JK🐉",
"String To Combo JK": "String To Combo JK🐉",
"Remove Input JK": "Remove Input JK🐉",
"Image Resize Mode JK": "Image Resize Mode JK🐉",
"Sampler Loader JK": "Sampler Loader JK🐉",
"Image Crop By Mask Resolution Grp JK": "Image Crop by Mask Resolution Grp JK🐉",
"Image Crop by Mask Params JK": "Image Crop by Mask Params JK🐉",
"Upscale Method JK": "Upscale Method JK🐉",
"Latent Crop Offset JK": "Latent Crop Offset JK🐉",
"Scale To Resolution JK": "Scale To Resolution JK🐉",
"Inject Noise Params JK": "Inject Noise Params JK🐉",
"SD3 Prompts Switch JK": "SD3 Prompts Switch JK🐉",
"Guidance Default JK": "Guidance Default JK🐉",
"Save String List To JSON JK": "Save String List To JSON JK🐉",
"Load String List From JSON JK": "Load String List From JSON JK🐉",
"Create Loop Schedule List": "Create Loop Schedule List JK🐉",
"Get Nth String JK": "Get Nth String JK🐉",
"Wan Frame Count JK": "Wan Frame Count JK🐉",
"Wan22 cfg Scheduler List JK": "Wan22 cfg Scheduler List JK🐉",
### Misc Nodes [Deprecated]
"CR SD1.5 Aspect Ratio JK": "SD1.5 Aspect Ratio JK🐉",
"CR SDXL Aspect Ratio JK": "SDXL Aspect Ratio JK🐉",
"CR SD3 Aspect Ratio JK": "SD3 Aspect Ratio JK🐉",
"Pipe End JK": "Pipe End JK🐉",
"Image Crop by Mask Resolution JK": "Image Crop by Mask Resolution JK🐉",
### Audio Nodes
"Scene Cuts JK": "Scene Cuts JK🐉",
"Cut Audio JK": "Cut Audio JK🐉",
"Cut Audio Index JK": "Cut Audio Index JK🐉",
"Cut Audio Cuts JK": "Cut Audio Cuts JK🐉",
"Cut Audio Loop JK": "Cut Audio Loop JK🐉",
### Reroute Nodes [Deprecated]
"Reroute List JK": "Reroute List JK🐉",
"Reroute Ckpt JK": "Reroute Ckpt JK🐉",
"Reroute Vae JK": "Reroute Vae JK🐉",
"Reroute Sampler JK": "Reroute Sampler JK🐉",
"Reroute Upscale JK": "Reroute Upscale JK🐉",
"Reroute Resize JK": "Reroute Resize JK🐉",
"Reroute String JK": "Reroute String JK🐉",
### ControlNet Nodes
"CR ControlNet Loader JK": "ControlNet Loader JK🐉",
"CR Multi-ControlNet Param Stack JK": "Multi-ControlNet Param Stack JK🐉",
"CR Apply ControlNet JK": "Apply ControlNet JK🐉",
"CR Apply Multi-ControlNet Adv JK": "Apply Multi-ControlNet Adv JK🐉",
### ControlNet Nodes [Deprecated]
"CR Multi-ControlNet Stack JK": "Multi-ControlNet Stack JK🐉",
"CR Apply Multi-ControlNet JK": "Apply Multi-ControlNet JK🐉",
### LoRA Nodes
"CR LoRA Stack JK": "LoRA Stack JK🐉",
"CR Apply LoRA Stack JK": "Apply LoRA Stack JK🐉",
"CR LoRA Stack Model Only JK": "LoRA Stack Model Only JK🐉",
"CR Apply LoRA Stack Model Only JK": "Apply LoRA Stack Model Only JK🐉",
### LoRA Nodes [Deprecated]
"CR Load LoRA JK": "Load LoRA JK🐉",
### Embedding Nodes [Deprecated]
"Embedding Picker JK": "Embedding Picker JK🐉",
"Embedding Picker Multi JK": "Embedding Picker Multi JK🐉",
### Loader Nodes [Deprecated]
"Ckpt Loader JK": "Ckpt Loader JK🐉",
"Vae Loader JK": "Vae Loader JK🐉",
"Upscale Model Loader JK": "Upscale Model Loader JK🐉",
### Pipe Nodes [Deprecated]
"NodesState JK": "Nodes State JK🐉",
"Ksampler Parameters JK": "Ksampler Parameters JK🐉",
"Base Model Parameters JK": "Base Model Parameters JK🐉",
"Base Model Parameters Extract JK": "Base Model Parameters Extract JK🐉",
"Base Image Parameters Extract JK": "Base Image Parameters Extract JK🐉",
"Base Model Pipe JK": "Base Model Pipe JK🐉",
"Base Model Pipe Extract JK": "Base Model Pipe Extract JK🐉",
"Noise Injection Parameters JK": "Noise Injection Parameters JK🐉",
"Noise Injection Pipe Extract JK": "Noise Injection Pipe Extract JK🐉",
"Refine Model Parameters JK": "Refine Model Parameters JK🐉",
"Refine 1 Parameters Extract JK": "Refine 1 Parameters Extract JK🐉",
"Refine 2 Parameters Extract JK": "Refine 2 Parameters Extract JK🐉",
"Refine Pipe JK": "Refine Pipe JK🐉",
"Refine Pipe Extract JK": "Refine Pipe Extract JK🐉",
"Upscale Model Parameters JK": "Upscale Model Parameters JK🐉",
"Image Upscale Parameters Extract JK": "Image Upscale Parameters Extract JK🐉",
"Latent Upscale Parameters Extract JK": "Latent Upscale Parameters Extract JK🐉",
"Upscale Model Parameters Extract JK": "Upscale Model Parameters Extract JK🐉",
"Detailer Parameters JK": "Detailer Parameters JK🐉",
"Metadata Pipe JK": "Metadata Pipe JK🐉",
"Metadata Pipe Extract JK": "Metadata Pipe Extract JK🐉",
"Save Image with Metadata JK": "Save Image With Metadata JK🐉",
"Save Image with Metadata Flow JK": "Save Image With Metadata Flow JK🐉",
"Load Image With Metadata JK": "Load Image With Metadata JK🐉",
"Load Image With Alpha JK": "Load Image With Alpha JK🐉",
### Image Nodes
"Rough Outline JK": "Rough Outline JK🐉",
"OpenDWPose_JK": "Open+DW Pose JK🐉",
"Make Image Grid JK": "Make Image Grid JK🐉",
"Split Image Grid JK": "Split Image Grid JK🐉",
"Image Remove Alpha JK": "Image Remove Alpha JK🐉",
"Color Grading JK": "Color Grading JK🐉",
"HintImageEnchance JK": "Enchance And Resize Hint Images JK🐉",
### Mask Nodes
"Is Mask Empty JK": "Is Mask Empty JK🐉",
### Animation Nodes [Deprecated]
"Animation Prompt JK": "Animation Prompt JK🐉",
"Animation Value JK": "Animation Value JK🐉",
### Logic switches Nodes
"CR Boolean JK": "Boolean JK🐉",
"CR Image Input Switch JK": "Image Input Switch JK🐉",
"CR Mask Input Switch JK": "Mask Input Switch JK🐉",
"CR Int Input Switch JK": "Int Input Switch JK🐉",
"CR Float Input Switch JK": "Float Input Switch JK🐉",
"CR Latent Input Switch JK": "Latent Input Switch JK🐉",
"CR Conditioning Input Switch JK": "Conditioning Input Switch JK🐉",
"CR Clip Input Switch JK": "Clip Input Switch JK🐉",
"CR Model Input Switch JK": "Model Input Switch JK🐉",
"CR ControlNet Input Switch JK": "ControlNet Input Switch JK🐉",
"CR ControlNet Stack Input Switch JK": "ControlNet Stack Input Switch JK🐉",
"CR Text Input Switch JK": "Text Input Switch JK🐉",
"CR VAE Input Switch JK": "VAE Input Switch JK🐉",
"CR Noise Input Switch JK": "Noise Input Switch JK🐉",
"CR Guider Input Switch JK": "Guider Input Switch JK🐉",
"CR Sampler Input Switch JK": "Sampler Input Switch JK🐉",
"CR Sigmas Input Switch JK": "Sigmas Input Switch JK🐉",
"CR Mesh Input Switch JK": "Mesh Input Switch JK🐉",
"CR Ply Input Switch JK": "Ply Input Switch JK🐉",
"CR Orbit Pose Input Switch JK": "Orbit Pose Input Switch JK🐉",
"CR TriMesh Input Switch JK": "TriMesh Input Switch JK🐉",
### Logic Switches Nodes [Deprecated]
"CR Pipe Input Switch JK": "Pipe Input Switch JK🐉",
"CR Impact Pipe Input Switch JK": "Impact Pipe Input Switch JK🐉",
### ComfyMath Fix Nodes
"CM_BoolToInt JK": "BoolToInt JK🐉",
"CM_IntToBool JK": "IntToBool JK🐉",
"CM_BoolUnaryOperation JK": "BoolUnaryOp JK🐉",
"CM_BoolBinaryOperation JK": "BoolBinaryOp JK🐉",
"Bool Binary And JK": "Bool And JK🐉",
"Bool Binary OR JK": "Bool OR JK🐉",
"CM_StringBinaryCondition_JK": "StringBinaryCon JK🐉",
"CM_PromptCombine_JK": "Prompt Combine JK🐉",
"CM_FloatUnaryCondition JK": "FloatUnaryCon JK🐉",
"CM_FloatBinaryCondition JK": "FloatBinaryCon JK🐉",
"CM_IntUnaryCondition JK": "IntUnaryCon JK🐉",
"CM_IntBinaryCondition JK": "IntBinaryCon JK🐉",
### ComfyMath Fix Nodes [Deprecated]
"CM_NumberUnaryCondition JK": "NumberUnaryCon JK🐉",
"CM_NumberBinaryCondition JK": "NumberBinaryCon JK🐉",
"CM_Vec2UnaryCondition JK": "Vec2UnaryCon JK🐉",
"CM_Vec2BinaryCondition JK": "Vec2BinaryCon JK🐉",
"CM_Vec2ToFloatUnaryOperation JK": "Vec2ToFloatUnaryOp JK🐉",
"CM_Vec2ToFloatBinaryOperation JK": "Vec2ToFloatBinaryOp JK🐉",
"CM_Vec2FloatOperation_JK": "Vec2FloatOp JK🐉",
"CM_Vec3UnaryCondition JK": "Vec3UnaryCon JK🐉",
"CM_Vec3BinaryCondition JK": "Vec3BinaryCon JK🐉",
"CM_Vec3ToFloatUnaryOperation JK": "Vec3ToFloatUnaryOp JK🐉",
"CM_Vec3ToFloatBinaryOperation JK": "Vec3ToFloatBinaryOp JK🐉",
"CM_Vec3FloatOperation_JK": "Vec3FloatOp JK🐉",
"CM_Vec4UnaryCondition JK": "Vec4UnaryCon JK🐉",
"CM_Vec4BinaryCondition JK": "Vec4BinaryCon JK🐉",
"CM_Vec4ToFloatUnaryOperation JK": "Vec4ToFloatUnaryOp JK🐉",
"CM_Vec4ToFloatBinaryOperation JK": "Vec4ToFloatBinaryOp JK🐉",
"CM_Vec4FloatOperation_JK": "Vec4FloatOp JK🐉",
### ComfyMath Nodes
"CM_FloatToInt JK": "FloatToInt JK🐉",
"CM_IntToFloat JK": "IntToFloat JK🐉",
"CM_FloatUnaryOperation JK": "FloatUnaryOp JK🐉",
"CM_FloatBinaryOperation JK": "FloatBinaryOp JK🐉",
"CM_IntUnaryOperation JK": "IntUnaryOp JK🐉",
"CM_IntBinaryOperation JK": "IntBinaryOp JK🐉",
### ComfyMath Nodes [Deprecated]
"CM_IntToNumber JK": "IntToNumber JK🐉",
"CM_NumberToInt JK": "NumberToInt JK🐉",
"CM_FloatToNumber JK": "FloatToNumber JK🐉",
"CM_NumberToFloat JK": "NumberToFloat JK🐉",
"CM_NumberUnaryOperation JK": "NumberUnaryOp JK🐉",
"CM_NumberBinaryOperation JK": "NumberBinaryOp JK🐉",
"CM_ComposeVec2 JK": "ComposeVec2 JK🐉",
"CM_ComposeVec3 JK": "ComposeVec3 JK🐉",
"CM_ComposeVec4 JK": "ComposeVec4 JK🐉",
"CM_BreakoutVec2 JK": "BreakoutVec2 JK🐉",
"CM_BreakoutVec3 JK": "BreakoutVec3 JK🐉",
"CM_BreakoutVec4 JK": "BreakoutVec4 JK🐉",
"CM_FillVec2 JK": "FillVec2 JK🐉",
"CM_FillVec3 JK": "FillVec3 JK🐉",
"CM_FillVec4 JK": "FillVec4 JK🐉",
"CM_Vec2UnaryOperation JK": "Vec2UnaryOp JK🐉",
"CM_Vec2BinaryOperation JK": "Vec2BinaryOp JK🐉",
"CM_Vec3UnaryOperation JK": "Vec3UnaryOp JK🐉",
"CM_Vec3BinaryOperation JK": "Vec3BinaryOp JK🐉",
"CM_Vec4UnaryOperation JK": "Vec4UnaryOp JK🐉",
"CM_Vec4BinaryOperation JK": "Vec4BinaryOp JK🐉",
### Simple Evaluate Nodes
"Evaluate Ints JK": "Evaluate Ints JK🐉",
"Evaluate Floats JK": "Evaluate Floats JK🐉",
"Evaluate Strings JK": "Evaluate String JK🐉",
"Evaluate Examples JK": "Evaluate Examples JK🐉",
### 3D Nodes
"Orbit Poses JK": "Orbit Poses JK🐉",
"OrbitLists to OrbitPoses JK": "OrbitLists to OrbitPoses JK🐉",
"OrbitPoses to OrbitLists JK": "OrbitPoses to OrbitLists JK🐉",
"Get OrbitPoses From List JK": "Get OrbitPoses From List JK🐉",
"Hy3D Cam Config 20to21 JK": "Hy3D Cam Config 20to21 JK🐉",
### Experimental
"Random Beats JK": "Random Beats JK🐉",
}
__all__ = ['NODE_CLASS_MAPPINGS']
print("----------Jake Upgrade Nodes Loaded----------")