Full Code of nakano000/Resolve_Script for AI

main fa80ea4d6cef cached
576 files
10.2 MB
2.7M tokens
1425 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (11,071K chars total). Download the full file to get everything.
Repository: nakano000/Resolve_Script
Branch: main
Commit: fa80ea4d6cef
Files: 576
Total size: 10.2 MB

Directory structure:
gitextract_xg602xex/

├── .gitignore
├── AHK/
│   └── voicepeak1.2.1.ahk
├── LICENSE
├── Preset/
│   ├── Background/
│   │   └── 透明.setting
│   ├── ImageTab/
│   │   ├── 1280x720.setting
│   │   ├── 1980x1080.setting
│   │   ├── 3840x2160.setting
│   │   ├── 7680x4320.setting
│   │   ├── UseFrameFormatSettings_ON.setting
│   │   └── 色深度_int8.setting
│   ├── ImageTab(square)/
│   │   ├── 1024x1024.setting
│   │   ├── 2048x2048.setting
│   │   ├── 4096x4096.setting
│   │   ├── 8192x8192.setting
│   │   └── UseFrameFormatSettings_ON.setting
│   └── TextPlus/
│       ├── Filter/
│       │   ├── テキスト.txt
│       │   ├── テキスト_サイズ.txt
│       │   ├── テキスト_フォント.txt
│       │   └── テキスト_フォント_サイズ.txt
│       ├── 字幕_白.setting
│       ├── 字幕_白_紫.setting
│       ├── 字幕_白_緑.setting
│       ├── 字幕_白_茶.setting
│       ├── 字幕_白_赤.setting
│       └── 字幕_白_赤紫.setting
├── README.md
├── Scripts/
│   ├── Comp/
│   │   ├── PathMapper.lua
│   │   ├── PrintNames.lua
│   │   ├── Prototype/
│   │   │   └── Import(PsdSplitter)_NO_EXP.py3
│   │   └── Refresh.lua
│   └── Edit/
│       └── Marker2Chapter.lua
├── Templates/
│   ├── Edit/
│   │   └── Generators/
│   │       ├── WhiteCUL.setting
│   │       ├── old/
│   │       │   ├── SampleRig.setting
│   │       │   ├── ずんだもん(FUSE).setting
│   │       │   ├── ずんだもん(FUSE_Open).setting
│   │       │   ├── ずんだもん.setting
│   │       │   ├── ちびめたん(FUSE).setting
│   │       │   ├── ちびめたん(FUSE_Open).setting
│   │       │   ├── ちびめたん.setting
│   │       │   ├── 東北ずん子(FUSE_Open).setting
│   │       │   ├── 東北ずん子.setting
│   │       │   ├── 琴葉茜(FUSE).setting
│   │       │   ├── 琴葉茜(FUSE_Open).setting
│   │       │   ├── 琴葉茜.setting
│   │       │   ├── 琴葉葵(FUSE).setting
│   │       │   ├── 琴葉葵(FUSE_Open).setting
│   │       │   └── 琴葉葵.setting
│   │       ├── ずんだもん(Open).setting
│   │       ├── ずんだもん.setting
│   │       ├── ちびめたん.setting
│   │       ├── まりさ.setting
│   │       ├── れいむ.setting
│   │       ├── 中国うさぎ.setting
│   │       ├── 九州そら.setting
│   │       ├── 四国めたん.setting
│   │       ├── 春日部つむぎ.setting
│   │       ├── 東北ずん子(Open).setting
│   │       ├── 枠線を引く.setting
│   │       ├── 琴葉茜.setting
│   │       ├── 琴葉葵.setting
│   │       ├── 矢印.setting
│   │       ├── 立ち絵書き出し元ファイル/
│   │       │   ├── WhiteCUL.comp
│   │       │   ├── WhiteCUL.json
│   │       │   ├── ずんだもん(Open).comp
│   │       │   ├── ずんだもん(Open).json
│   │       │   ├── ずんだもん.comp
│   │       │   ├── ずんだもん.json
│   │       │   ├── ちびめたん.comp
│   │       │   ├── ちびめたん.json
│   │       │   ├── まりさ.comp
│   │       │   ├── まりさ.json
│   │       │   ├── れいむ.comp
│   │       │   ├── れいむ.json
│   │       │   ├── 中国うさぎ.comp
│   │       │   ├── 中国うさぎ.json
│   │       │   ├── 九州そら.comp
│   │       │   ├── 九州そら.json
│   │       │   ├── 四国めたん.comp
│   │       │   ├── 四国めたん.json
│   │       │   ├── 春日部つむぎ.comp
│   │       │   ├── 春日部つむぎ.json
│   │       │   ├── 東北ずん子(Open).comp
│   │       │   ├── 東北ずん子(Open).json
│   │       │   ├── 琴葉茜.comp
│   │       │   ├── 琴葉茜.json
│   │       │   ├── 琴葉葵.comp
│   │       │   ├── 琴葉葵.json
│   │       │   ├── 雨晴はう.comp
│   │       │   └── 雨晴はう.json
│   │       ├── 設定等/
│   │       │   ├── ポーズ以外の設定(Open).json
│   │       │   ├── ポーズ以外の設定.json
│   │       │   └── 立ち絵素材ダウンロード先.txt
│   │       └── 雨晴はう.setting
│   └── blender/
│       └── RS_Shatter/
│           ├── ShatterA.blend
│           ├── ShatterA_bake.blend
│           ├── ShatterB.blend
│           ├── ShatterB_bake.blend
│           ├── base.abc
│           └── base.blend
├── app/
│   ├── fusion/
│   │   ├── UserPath/
│   │   │   ├── Fuses/
│   │   │   │   ├── NKN_FXAA.fuse
│   │   │   │   ├── NKN_Posterise.fuse
│   │   │   │   ├── RS_GlobalStart.fuse
│   │   │   │   ├── RS_MouthAIUEO.fuse
│   │   │   │   ├── RS_MouthOpen.fuse
│   │   │   │   └── RS_Null.fuse
│   │   │   ├── Modules/
│   │   │   │   └── Lua/
│   │   │   │       └── rs.lua
│   │   │   ├── Scripts/
│   │   │   │   ├── Comp/
│   │   │   │   │   └── RS/
│   │   │   │   │       ├── Comp_Utility.py3
│   │   │   │   │       ├── Import/
│   │   │   │   │       │   ├── CHARA_SOZAI.py3
│   │   │   │   │       │   ├── OpenEXR.py
│   │   │   │   │       │   └── PsdSplitter.py3
│   │   │   │   │       ├── MakeMacro.py3
│   │   │   │   │       ├── PathMapper.py3
│   │   │   │   │       ├── Psd2Tatie.py3
│   │   │   │   │       ├── Tatie.py3
│   │   │   │   │       ├── Text/
│   │   │   │   │       │   ├── Separate.py3
│   │   │   │   │       │   └── SeparateIntoWords.py3
│   │   │   │   │       └── Utility/
│   │   │   │   │           └── SetMotionBlur.lua
│   │   │   │   └── Edit/
│   │   │   │       └── RS/
│   │   │   │           ├── CopyTextplus.py3
│   │   │   │           ├── Playhead.py3
│   │   │   │           ├── Subtitle2TextPlus.py3
│   │   │   │           ├── Subtitle2TextPlusTypeB.py3
│   │   │   │           ├── TatieAnim.py3
│   │   │   │           ├── TextPlus2SRT.py3
│   │   │   │           ├── VoiceBin_Assistant.py3
│   │   │   │           ├── VoiceDropper.py3
│   │   │   │           └── YoutubeChapter.py3
│   │   │   └── Templates/
│   │   │       ├── Edit/
│   │   │       │   ├── Effects/
│   │   │       │   │   ├── RS_Fusion/
│   │   │       │   │   │   ├── Blur/
│   │   │       │   │   │   │   ├── Blur.setting
│   │   │       │   │   │   │   ├── Defocus.setting
│   │   │       │   │   │   │   ├── DirectionalBlur.setting
│   │   │       │   │   │   │   ├── Glow.setting
│   │   │       │   │   │   │   ├── Sharpen.setting
│   │   │       │   │   │   │   ├── SoftGlow.setting
│   │   │       │   │   │   │   ├── UnsharpMask.setting
│   │   │       │   │   │   │   └── VariBlur.setting
│   │   │       │   │   │   ├── Color/
│   │   │       │   │   │   │   ├── AutoGain.setting
│   │   │       │   │   │   │   ├── BrightnessContrast.setting
│   │   │       │   │   │   │   ├── ColorCorrector.setting
│   │   │       │   │   │   │   ├── ColorCurves.setting
│   │   │       │   │   │   │   ├── ColorGain.setting
│   │   │       │   │   │   │   ├── HueCurves.setting
│   │   │       │   │   │   │   └── WhiteBalance.setting
│   │   │       │   │   │   ├── Effect/
│   │   │       │   │   │   │   ├── Duplicate.setting
│   │   │       │   │   │   │   ├── Highlight.setting
│   │   │       │   │   │   │   ├── HotSpot.setting
│   │   │       │   │   │   │   ├── PseudoColor.setting
│   │   │       │   │   │   │   ├── Rays.setting
│   │   │       │   │   │   │   ├── Shadow.setting
│   │   │       │   │   │   │   ├── TV.setting
│   │   │       │   │   │   │   └── Trails.setting
│   │   │       │   │   │   ├── Transform/
│   │   │       │   │   │   │   ├── DVE.setting
│   │   │       │   │   │   │   └── Transform.setting
│   │   │       │   │   │   └── Warp/
│   │   │       │   │   │       ├── CoordinateSpace.setting
│   │   │       │   │   │       ├── CornerPositioner.setting
│   │   │       │   │   │       ├── Dent.setting
│   │   │       │   │   │       ├── Drip.setting
│   │   │       │   │   │       ├── GridWarp.setting
│   │   │       │   │   │       ├── LensDistort.setting
│   │   │       │   │   │       ├── PerspectivePositioner.setting
│   │   │       │   │   │       └── Vortex.setting
│   │   │       │   │   └── りぞりぷと(RIZORIPUTO)/
│   │   │       │   │       ├── スタイル(Style)/
│   │   │       │   │       │   ├── RS_CutoutText.setting
│   │   │       │   │       │   ├── RS_Glitch.setting
│   │   │       │   │       │   ├── RS_GradientMap.setting
│   │   │       │   │       │   ├── RS_KomaUchi.setting
│   │   │       │   │       │   ├── RS_Outline.setting
│   │   │       │   │       │   ├── RS_Shatter.setting
│   │   │       │   │       │   ├── RS_Ugo.setting
│   │   │       │   │       │   └── RS_Zoom.setting
│   │   │       │   │       ├── モーション(Motion)/
│   │   │       │   │       │   ├── RS_Bound.setting
│   │   │       │   │       │   ├── RS_FrameIn(Down).setting
│   │   │       │   │       │   ├── RS_FrameIn(ToLeft).setting
│   │   │       │   │       │   ├── RS_FrameIn(ToRight).setting
│   │   │       │   │       │   ├── RS_FrameIn(Up).setting
│   │   │       │   │       │   ├── RS_Poyo.setting
│   │   │       │   │       │   ├── RS_Pyon.setting
│   │   │       │   │       │   ├── RS_Shake.setting
│   │   │       │   │       │   └── RS_Sin.setting
│   │   │       │   │       ├── ユーティリティ(Utility)/
│   │   │       │   │       │   ├── RS_FixAlpha.setting
│   │   │       │   │       │   └── RS_MultiMerge.setting
│   │   │       │   │       └── ライト(Light)/
│   │   │       │   │           ├── RS_EdgeRays.setting
│   │   │       │   │           ├── RS_FakeLightWrap.setting
│   │   │       │   │           └── RS_LightSweep.setting
│   │   │       │   ├── Generators/
│   │   │       │   │   ├── RS_Fusion/
│   │   │       │   │   │   ├── Background.setting
│   │   │       │   │   │   ├── DaySky.setting
│   │   │       │   │   │   ├── FastNoise.setting
│   │   │       │   │   │   ├── Mandelbrot.setting
│   │   │       │   │   │   └── Plasma.setting
│   │   │       │   │   └── りぞりぷと(RIZORIPUTO)/
│   │   │       │   │       ├── N角形(NGon).setting
│   │   │       │   │       ├── 円形(Ellipse).setting
│   │   │       │   │       ├── 星形(Star).setting
│   │   │       │   │       ├── 枠線(BorderOfRect).setting
│   │   │       │   │       ├── 流背(RyuHai).setting
│   │   │       │   │       ├── 炎(Flame).setting
│   │   │       │   │       ├── 矢印(Arrow).setting
│   │   │       │   │       ├── 矩形(Rectangle).setting
│   │   │       │   │       └── 集中線(ConcentrationLine).setting
│   │   │       │   └── Titles/
│   │   │       │       └── りぞりぷと(RIZORIPUTO)/
│   │   │       │           ├── RS_ASCIIArt.setting
│   │   │       │           └── RS_TextPlus.setting
│   │   │       ├── Fusion/
│   │   │       │   ├── りぞりぷと(RIZORIPUTO)/
│   │   │       │   │   ├── AutoDomain.setting
│   │   │       │   │   ├── BG/
│   │   │       │   │   │   ├── HorizontalStripe.setting
│   │   │       │   │   │   └── VerticalStripe.setting
│   │   │       │   │   ├── Flatten.setting
│   │   │       │   │   ├── ImagePlane用3dScene.setting
│   │   │       │   │   ├── LightWrap.setting
│   │   │       │   │   ├── 目パチ_口パク(Open)機構.setting
│   │   │       │   │   ├── 目パチ_口パク機構.setting
│   │   │       │   │   ├── 立ち絵用小窓.setting
│   │   │       │   │   └── 立ち絵終端.setting
│   │   │       │   └── りぞりぷとOLD/
│   │   │       │       ├── Old/
│   │   │       │       │   └── ヌル(AutoDomainを使ってください).setting
│   │   │       │       ├── キャッシュV2.setting
│   │   │       │       ├── 口パク(FUSE).setting
│   │   │       │       ├── 口パク(FUSE_Open).setting
│   │   │       │       ├── 口パク.setting
│   │   │       │       ├── 目パチ.setting
│   │   │       │       └── 立ち絵終端.setting
│   │   │       └── abc/
│   │   │           └── RS_Shatter/
│   │   │               ├── ShatterA.abc
│   │   │               └── ShatterB.abc
│   │   └── python/
│   │       ├── __init__.py
│   │       └── rs_fusion/
│   │           ├── __init__.py
│   │           ├── core/
│   │           │   ├── __init__.py
│   │           │   ├── bake.py
│   │           │   ├── chara_sozai.py
│   │           │   ├── eye_blink.py
│   │           │   ├── operator.py
│   │           │   └── pose.py
│   │           └── tool/
│   │               ├── __init__.py
│   │               ├── add_button/
│   │               │   ├── __init__.py
│   │               │   ├── add_button.py
│   │               │   ├── add_button.ui
│   │               │   └── add_button_ui.py
│   │               ├── bake_tool/
│   │               │   ├── __init__.py
│   │               │   ├── bake_tool.py
│   │               │   ├── bake_tool.ui
│   │               │   └── bake_tool_ui.py
│   │               ├── bg_tool/
│   │               │   ├── __init__.py
│   │               │   ├── bg_tool.py
│   │               │   ├── bg_tool.ui
│   │               │   └── bg_tool_ui.py
│   │               ├── center_tool/
│   │               │   ├── __init__.py
│   │               │   ├── center_tool.py
│   │               │   ├── center_tool.ui
│   │               │   └── center_tool_ui.py
│   │               ├── chara_converter/
│   │               │   ├── __init__.py
│   │               │   ├── chara_converter.py
│   │               │   ├── chara_converter.ui
│   │               │   ├── chara_converter_ui.py
│   │               │   └── chara_sozai.py
│   │               ├── color_tool/
│   │               │   ├── __init__.py
│   │               │   ├── color_table.py
│   │               │   ├── color_tool.py
│   │               │   ├── color_tool.ui
│   │               │   └── color_tool_ui.py
│   │               ├── comp_utility/
│   │               │   ├── __init__.py
│   │               │   ├── comp_utility.py
│   │               │   ├── comp_utility.ui
│   │               │   └── comp_utility_ui.py
│   │               ├── copy_tool/
│   │               │   ├── __init__.py
│   │               │   ├── copy_tool.py
│   │               │   ├── copy_tool.ui
│   │               │   └── copy_tool_ui.py
│   │               ├── duplicate_tool/
│   │               │   ├── __init__.py
│   │               │   ├── duplicate_tool.py
│   │               │   ├── duplicate_tool.ui
│   │               │   └── duplicate_tool_ui.py
│   │               ├── font_tool/
│   │               │   ├── __init__.py
│   │               │   ├── favorites_font.py
│   │               │   ├── favorites_font.ui
│   │               │   ├── favorites_font_ui.py
│   │               │   ├── font_tool.py
│   │               │   ├── font_tool.ui
│   │               │   └── font_tool_ui.py
│   │               ├── import_exr/
│   │               │   ├── __init__.py
│   │               │   ├── import_exr.py
│   │               │   ├── import_exr.ui
│   │               │   └── import_exr_ui.py
│   │               ├── importer/
│   │               │   ├── __init__.py
│   │               │   ├── importer.py
│   │               │   ├── importer.ui
│   │               │   └── importer_ui.py
│   │               ├── insert_tool/
│   │               │   ├── __init__.py
│   │               │   ├── insert_tool.py
│   │               │   ├── insert_tool.ui
│   │               │   └── insert_tool_ui.py
│   │               ├── make_macro/
│   │               │   ├── __init__.py
│   │               │   ├── macro.py
│   │               │   ├── macro_table.py
│   │               │   ├── make_macro.py
│   │               │   ├── make_macro.ui
│   │               │   └── make_macro_ui.py
│   │               ├── nudge_tool/
│   │               │   ├── __init__.py
│   │               │   ├── nudge_tool.py
│   │               │   ├── nudge_tool.ui
│   │               │   └── nudge_tool_ui.py
│   │               ├── number_tool/
│   │               │   ├── __init__.py
│   │               │   ├── number_tool.py
│   │               │   ├── number_tool.ui
│   │               │   └── number_tool_ui.py
│   │               ├── paste_tool/
│   │               │   ├── __init__.py
│   │               │   ├── node_window.py
│   │               │   ├── node_window.ui
│   │               │   ├── node_window_ui.py
│   │               │   ├── paste_tool.py
│   │               │   ├── paste_tool.ui
│   │               │   └── paste_tool_ui.py
│   │               ├── path_mapper/
│   │               │   ├── __init__.py
│   │               │   ├── path_mapper.py
│   │               │   ├── path_mapper.ui
│   │               │   └── path_mapper_ui.py
│   │               ├── pivot_tool/
│   │               │   ├── __init__.py
│   │               │   ├── pivot_tool.py
│   │               │   ├── pivot_tool.ui
│   │               │   └── pivot_tool_ui.py
│   │               ├── psd2tatie/
│   │               │   ├── __init__.py
│   │               │   ├── importer.py
│   │               │   ├── importer_exr.py
│   │               │   ├── macro_builder.py
│   │               │   ├── psd2tatie.py
│   │               │   ├── psd2tatie.ui
│   │               │   ├── psd2tatie_ui.py
│   │               │   └── tree.py
│   │               ├── separate_layers/
│   │               │   ├── __init__.py
│   │               │   ├── separate_layers.py
│   │               │   ├── separate_layers.ui
│   │               │   └── separate_layers_ui.py
│   │               ├── set_number/
│   │               │   └── __init__.py
│   │               └── tatie/
│   │                   ├── __init__.py
│   │                   ├── tatie.py
│   │                   ├── tatie.ui
│   │                   └── tatie_ui.py
│   └── resolve/
│       └── python/
│           ├── __init__.py
│           └── rs_resolve/
│               ├── __init__.py
│               ├── core/
│               │   ├── __init__.py
│               │   └── shortcut.py
│               ├── gui/
│               │   ├── __init__.py
│               │   └── shortcut/
│               │       ├── __init__.py
│               │       ├── shortcut.ui
│               │       ├── shortcut_ui.py
│               │       └── shortcut_window.py
│               └── tool/
│                   ├── __init__.py
│                   ├── copy_text_plus/
│                   │   ├── __init__.py
│                   │   ├── copy_text_plus.py
│                   │   ├── copy_text_plus.ui
│                   │   └── copy_text_plus_ui.py
│                   ├── playhead/
│                   │   ├── __init__.py
│                   │   ├── playhead.py
│                   │   ├── playhead.ui
│                   │   └── playhead_ui.py
│                   ├── subtitle2textPlus_typeB/
│                   │   ├── __init__.py
│                   │   ├── subtitle2textPlus_typeB.py
│                   │   ├── subtitle2textPlus_typeB.ui
│                   │   └── subtitle2textPlus_typeB_ui.py
│                   ├── subtitle2text_plus/
│                   │   ├── __init__.py
│                   │   ├── subtitle2text_plus.py
│                   │   ├── subtitle2text_plus.ui
│                   │   └── subtitle2text_plus_ui.py
│                   ├── tatie_anim/
│                   │   ├── __init__.py
│                   │   ├── tatie_anim.py
│                   │   ├── tatie_anim.ui
│                   │   └── tatie_anim_ui.py
│                   ├── text_plus2srt/
│                   │   ├── __init__.py
│                   │   ├── text_plus2srt.py
│                   │   ├── text_plus2srt.ui
│                   │   └── text_plus2srt_ui.py
│                   ├── voice_bin_assistant/
│                   │   ├── __init__.py
│                   │   ├── voice_bin_assistant.py
│                   │   ├── voice_bin_assistant.ui
│                   │   └── voice_bin_assistant_ui.py
│                   ├── voice_dropper/
│                   │   ├── __init__.py
│                   │   ├── lip_sync_window.py
│                   │   ├── lip_sync_window.ui
│                   │   ├── lip_sync_window_ui.py
│                   │   ├── voice_dropper.py
│                   │   ├── voice_dropper.ui
│                   │   └── voice_dropper_ui.py
│                   └── youtube_chapter/
│                       ├── __init__.py
│                       ├── youtube_chapter.py
│                       ├── youtube_chapter.ui
│                       └── youtube_chapter_ui.py
├── bin/
│   ├── aquestalk_wrapper.py
│   ├── assistant_seika2wave.py
│   ├── characters.py
│   ├── disk_cache.py
│   ├── install_script.py
│   ├── launcher.py
│   ├── macro2group.py
│   ├── psd2exr.py
│   ├── psd_splitter.py
│   ├── resolve_launcher.py
│   ├── run_fusion.py
│   ├── run_resolve.py
│   ├── script_launcher.py
│   ├── softalk2wave.py
│   ├── voice_bin.py
│   ├── voice_sync.py
│   ├── voicevox_sequencer.py
│   └── vtt2anim.py
├── data/
│   ├── app/
│   │   ├── DiskCache/
│   │   │   └── script_base.txt
│   │   ├── Fusion.json
│   │   ├── Psd2Tatie/
│   │   │   ├── AIUEO_Template.setting
│   │   │   ├── after_input.json
│   │   │   ├── before_input.json
│   │   │   ├── input_list.json
│   │   │   └── main_output.json
│   │   ├── Resolve.json
│   │   ├── ResolveLauncher/
│   │   │   └── set_pathmap.lua
│   │   ├── ScriptLauncher/
│   │   │   └── script_base.txt
│   │   ├── VoiceBin/
│   │   │   ├── chara.json
│   │   │   ├── tatie_script_base.lua
│   │   │   ├── tatie_setting_base.txt
│   │   │   └── text_script_base.lua
│   │   ├── VoiceDropper/
│   │   │   ├── __RS_TextPlus_FPS__.drb
│   │   │   ├── setting_aiueo_mm.txt
│   │   │   └── setting_base.txt
│   │   ├── env.json
│   │   ├── launcher.json
│   │   └── launcher_menu.json
│   ├── image/
│   │   └── icon/
│   │       └── notes/
│   │           └── notes.psd
│   ├── lua/
│   │   ├── add_button.lua
│   │   └── copy_anim.lua
│   └── template/
│       ├── AssistantSeika2wave/
│       │   ├── VOICEVOX_ずんだもん_ノーマル.json
│       │   ├── VOICEVOX_四国めたん_ノーマル.json
│       │   ├── VOICEVOX_春日部つむぎ_ノーマル.json
│       │   ├── VOICEVOX_波音リツ_ノーマル.json
│       │   ├── VOICEVOX_雨晴はう_ノーマル.json
│       │   ├── 棒読みちゃん_女性1.json
│       │   ├── 棒読みちゃん_女性2.json
│       │   ├── 棒読みちゃん_男性1.json
│       │   └── 棒読みちゃん_男性2.json
│       ├── Chara2Resolve/
│       │   ├── ゆっくり霊夢改.json
│       │   └── 新れいむ.json
│       └── softalk2wave/
│           ├── 女性01.json
│           └── 女性02.json
├── for_linux/
│   ├── Fusion.sh
│   ├── Resolve.sh
│   ├── setup_python.sh
│   └── りぞりぷと.sh
├── for_mac/
│   ├── Fusion.command
│   ├── Preset/
│   │   └── TextPlus/
│   │       ├── 字幕_白.setting
│   │       ├── 字幕_白_紫.setting
│   │       ├── 字幕_白_緑.setting
│   │       ├── 字幕_白_赤.setting
│   │       └── 字幕_白_赤紫.setting
│   ├── Resolve.command
│   ├── app/
│   │   └── fusion/
│   │       └── UserPath/
│   │           └── Templates/
│   │               └── Edit/
│   │                   └── Titles/
│   │                       └── りぞりぷと(RIZORIPUTO)/
│   │                           └── RS_TextPlus.setting
│   ├── requirements.txt
│   ├── setup_python.command
│   └── りぞりぷと.command
├── library/
│   └── python/
│       └── rs/
│           ├── __init__.py
│           ├── core/
│           │   ├── __init__.py
│           │   ├── anim.py
│           │   ├── app/
│           │   │   ├── __init__.py
│           │   │   ├── app.py
│           │   │   ├── fusion.py
│           │   │   └── resolve.py
│           │   ├── chara_data.py
│           │   ├── colormind.py
│           │   ├── config.py
│           │   ├── env.py
│           │   ├── fcp.py
│           │   ├── lab.py
│           │   ├── lab_romaji.py
│           │   ├── lang.py
│           │   ├── note.py
│           │   ├── pipe.py
│           │   ├── read_aloud/
│           │   │   ├── __init__.py
│           │   │   ├── cmd.py
│           │   │   ├── seika_say2.py
│           │   │   └── softalk.py
│           │   ├── srt.py
│           │   ├── txt.py
│           │   ├── ust.py
│           │   ├── util.py
│           │   ├── voice_bin_process.py
│           │   └── voicevox/
│           │       ├── __init__.py
│           │       ├── api.py
│           │       ├── data.py
│           │       └── mora_list.py
│           ├── gui/
│           │   ├── __init__.py
│           │   ├── appearance.py
│           │   ├── chara/
│           │   │   ├── __init__.py
│           │   │   ├── chara.py
│           │   │   ├── chara.ui
│           │   │   └── chara_ui.py
│           │   ├── frame_layout/
│           │   │   ├── __init__.py
│           │   │   ├── frame_layout.py
│           │   │   ├── frame_layout.ui
│           │   │   └── frame_layout_ui.py
│           │   ├── lang/
│           │   │   ├── __init__.py
│           │   │   ├── lang.py
│           │   │   ├── lang.ui
│           │   │   └── lang_ui.py
│           │   ├── log.py
│           │   ├── script_button.py
│           │   └── table/
│           │       ├── __init__.py
│           │       ├── model.py
│           │       └── view.py
│           └── tool/
│               ├── __init__.py
│               ├── aquestalk_wrapper/
│               │   ├── __init__.py
│               │   ├── aquestalk.py
│               │   ├── aquestalk_wrapper.py
│               │   ├── aquestalk_wrapper.ui
│               │   └── aquestalk_wrapper_ui.py
│               ├── characters/
│               │   ├── __init__.py
│               │   ├── characters.py
│               │   ├── characters.ui
│               │   └── characters_ui.py
│               ├── disk_cache/
│               │   ├── __init__.py
│               │   ├── disk_cache.py
│               │   ├── disk_cache.ui
│               │   ├── disk_cache_ui.py
│               │   └── drag_button.py
│               ├── launcher.py
│               ├── macro2group/
│               │   ├── __init__.py
│               │   ├── macro2group.py
│               │   ├── macro2group.ui
│               │   └── macro2group_ui.py
│               ├── psd2exr/
│               │   ├── __init__.py
│               │   ├── psd2exr.py
│               │   ├── psd2exr.ui
│               │   └── psd2exr_ui.py
│               ├── psd_splitter/
│               │   ├── __init__.py
│               │   ├── psd_spliter.ui
│               │   ├── psd_spliter_ui.py
│               │   └── psd_splitter.py
│               ├── resolve_launcher/
│               │   ├── __init__.py
│               │   ├── drag_button.py
│               │   ├── resolve_launcher.py
│               │   ├── resolve_launcher.ui
│               │   └── resolve_launcher_ui.py
│               ├── script_launcher/
│               │   ├── __init__.py
│               │   ├── preset_form/
│               │   │   ├── __init__.py
│               │   │   ├── drag_button.py
│               │   │   ├── filter.ui
│               │   │   ├── filter_ui.py
│               │   │   ├── preset_form.py
│               │   │   ├── preset_form.ui
│               │   │   └── preset_form_ui.py
│               │   └── script_launcher.py
│               ├── text2wave/
│               │   ├── __init__.py
│               │   ├── assistant_seika2wave/
│               │   │   ├── __init__.py
│               │   │   ├── assistant_seika2wave.py
│               │   │   ├── seika_say2.ui
│               │   │   └── seika_say2_ui.py
│               │   ├── base/
│               │   │   ├── __init__.py
│               │   │   ├── base.py
│               │   │   ├── base.ui
│               │   │   └── base_ui.py
│               │   └── softalk2wave/
│               │       ├── __init__.py
│               │       ├── softalk.ui
│               │       ├── softalk2wave.py
│               │       └── softalk_ui.py
│               ├── voice_bin/
│               │   ├── __init__.py
│               │   ├── drag_button.py
│               │   ├── voice_bin.py
│               │   ├── voice_bin.ui
│               │   └── voice_bin_ui.py
│               ├── voice_sync/
│               │   ├── __init__.py
│               │   ├── check_timing.py
│               │   ├── check_timing.ui
│               │   ├── check_timing_ui.py
│               │   ├── voice_sync.py
│               │   ├── voice_sync.ui
│               │   ├── voice_sync_ui.py
│               │   └── wav_table.py
│               ├── voicevox_sequencer/
│               │   ├── __init__.py
│               │   ├── lyrics.py
│               │   ├── lyrics.ui
│               │   ├── lyrics_ui.py
│               │   ├── seq.py
│               │   ├── voicevox_sequencer.py
│               │   ├── voicevox_sequencer.ui
│               │   └── voicevox_sequencer_ui.py
│               └── vtt2anim/
│                   ├── __init__.py
│                   ├── vtt2anim.py
│                   ├── vtt2anim.ui
│                   └── vtt2anim_ui.py
└── requirements.txt

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
#  Usually these files are written by a python script from a template
#  before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# pipenv
#   According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
#   However, in case of collaboration, if having platform-specific dependencies or dependencies
#   having no cross-platform support, pipenv may install dependencies that don't work, or not
#   install all needed dependencies.
#Pipfile.lock

# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

.idea/

/bin/python-3.6.8/
/bin/python-3.10.11/
/config/


================================================
FILE: AHK/voicepeak1.2.1.ahk
================================================
#Requires AutoHotkey v2.0
#HotIf WinActive("ahk_exe voicepeak.exe")

; Ctrl-Space ブロック再生
^Space::{
    SetKeyDelay 75, 25
    SendEvent '^{a}{Tab}{Space}+{Tab}'
}

; Ctrl-Click 字幕コピー ブロック音声出力
^LButton::{
    Click
    Sleep 100
    Send '^{a}^{c}'
    Sleep 100
    Click "Right"
    Send '{Up}'
    Send '{Enter}'
    Sleep 250
    Click 100, 100
    Send '{Tab}{Tab}{Tab}{Tab}{Tab}{Tab}{Tab}{Tab}'
    Send '{Enter}'
    Sleep 250
    Send '{Enter}'
}

#HotIf



================================================
FILE: LICENSE
================================================
MIT License

Copyright (c) 2022 Yoshio Nakano

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: Preset/Background/透明.setting
================================================
{
	Tools = ordered() {
		Background1 = Background {
			CtrlWZoom = false,
			Inputs = {
				UseFrameFormatSettings = Input { Value = 1, },
				Width = Input { Value = 1920, },
				Height = Input { Value = 1080, },
				["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
				TopLeftAlpha = Input { Value = 0, },
			},
			ViewInfo = OperatorInfo { Pos = { 1045, 82.5 } },
		}
	}
}

================================================
FILE: Preset/ImageTab/1280x720.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Width = Input { Value = 1280, },
				Height = Input { Value = 720, },
				UseFrameFormatSettings = Input { Value = 0, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab/1980x1080.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Width = Input { Value = 1920, },
				Height = Input { Value = 1080, },
				UseFrameFormatSettings = Input { Value = 0, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab/3840x2160.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Width = Input { Value = 3840, },
				Height = Input { Value = 2160, },
				UseFrameFormatSettings = Input { Value = 0, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab/7680x4320.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Width = Input { Value = 7680, },
				Height = Input { Value = 4320, },
				UseFrameFormatSettings = Input { Value = 0, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab/UseFrameFormatSettings_ON.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
            Inputs = {
				UseFrameFormatSettings = Input { Value = 1, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab/色深度_int8.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Depth = Input { Value = 1, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab(square)/1024x1024.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Width = Input { Value = 1024, },
				Height = Input { Value = 1024, },
				UseFrameFormatSettings = Input { Value = 0, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab(square)/2048x2048.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Width = Input { Value = 2048, },
				Height = Input { Value = 2048, },
				UseFrameFormatSettings = Input { Value = 0, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab(square)/4096x4096.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Width = Input { Value = 4096, },
				Height = Input { Value = 4096, },
				UseFrameFormatSettings = Input { Value = 0, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab(square)/8192x8192.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
			Inputs = {
				Width = Input { Value = 8192, },
				Height = Input { Value = 8192, },
				UseFrameFormatSettings = Input { Value = 0, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/ImageTab(square)/UseFrameFormatSettings_ON.setting
================================================
{
	Tools = ordered() {
		PipeRouter1 = PipeRouter {
			CtrlWZoom = false,
            Inputs = {
				UseFrameFormatSettings = Input { Value = 1, },
			},
			ViewInfo = PipeRouterInfo { Pos = { 358, 6.75757 } },
		}
	}
}


================================================
FILE: Preset/TextPlus/Filter/テキスト.txt
================================================
StyledText
Width
Height
UseFrameFormatSettings

================================================
FILE: Preset/TextPlus/Filter/テキスト_サイズ.txt
================================================
StyledText
Width
Height
UseFrameFormatSettings
Size

================================================
FILE: Preset/TextPlus/Filter/テキスト_フォント.txt
================================================
StyledText
Font
Style
Width
Height
UseFrameFormatSettings

================================================
FILE: Preset/TextPlus/Filter/テキスト_フォント_サイズ.txt
================================================
StyledText
Font
Style
Width
Height
UseFrameFormatSettings
Size

================================================
FILE: Preset/TextPlus/字幕_白.setting
================================================
{
	Tools = ordered() {
		Text1 = TextPlus {
			CtrlWZoom = false,
			Inputs = {
				GlobalOut = Input { Value = 149, },
				Width = Input { Value = 1920, },
				Height = Input { Value = 1080, },
				UseFrameFormatSettings = Input { Value = 1, },
				["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
				Center = Input { Value = { 0.5, 0.15 }, },
				SelectElement = Input { Value = 1, },
				Select = Input { Value = 1, },
				StyledText = Input { Value = "Subtitle", },
				Font = Input { Value = "Meiryo", },
				Style = Input { Value = "Bold", },
				Size = Input { Value = 0.07, },
				VerticalJustificationNew = Input { Value = 3, },
				HorizontalJustificationNew = Input { Value = 3, },
				Thickness2 = Input { Value = 0.125, },
				Red2 = Input { Value = 0.0705882352941176, },
				Green2 = Input { Value = 0.388235294117647, },
				Blue2 = Input { Value = 0.0549019607843137, },
				ElementShape5 = Input { Value = 1, },
				Thickness5 = Input { Value = 0.14, },
			},
			ViewInfo = OperatorInfo { Pos = { 220, 16.5 } },
		}
	}
}

================================================
FILE: Preset/TextPlus/字幕_白_紫.setting
================================================
{
	Tools = ordered() {
		Text1 = TextPlus {
			CtrlWZoom = false,
			NameSet = true,
			CustomData = {
				Path = {
					Map = {
						["Setting:"] = "FusionTemplates:\\りぞりぷと\\"
					}
				},
			},
			Inputs = {
				GlobalOut = Input { Value = 149, },
				Width = Input { Value = 1920, },
				Height = Input { Value = 1080, },
				UseFrameFormatSettings = Input { Value = 1, },
				Depth = Input { Value = 1, },
				["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
				Center = Input { Value = { 0.5, 0.15 }, },
				SelectElement = Input { Value = 1, },
				Select = Input { Value = 1, },
				Name1 = Input { Value = "ベース", },
				Name2 = Input { Value = "アウトライン", },
				Enabled2 = Input { Value = 1, },
				StyledText = Input { Value = "Subtitle", },
				Font = Input { Value = "Meiryo", },
				Style = Input { Value = "Bold", },
				Size = Input { Value = 0.07, },
				VerticalJustificationNew = Input { Value = 3, },
				HorizontalJustificationNew = Input { Value = 3, },
				Thickness2 = Input { Value = 0.125, },
				Red2 = Input { Value = 0.384313725490196, },
				Green2 = Input { Value = 0.0823529411764706, },
				Blue2 = Input { Value = 0.647058823529412, },
			},
			ViewInfo = OperatorInfo { Pos = { 17215, 247.5 } },
		}
	}
}

================================================
FILE: Preset/TextPlus/字幕_白_緑.setting
================================================
{
	Tools = ordered() {
		Text1 = TextPlus {
			CtrlWZoom = false,
			Inputs = {
				GlobalOut = Input { Value = 149, },
				Width = Input { Value = 1920, },
				Height = Input { Value = 1080, },
				UseFrameFormatSettings = Input { Value = 1, },
				["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
				Center = Input { Value = { 0.5, 0.15 }, },
				SelectElement = Input { Value = 1, },
				Select = Input { Value = 1, },
				Enabled2 = Input { Value = 1, },
				StyledText = Input { Value = "Subtitle", },
				Font = Input { Value = "Meiryo", },
				Style = Input { Value = "Bold", },
				Size = Input { Value = 0.07, },
				VerticalJustificationNew = Input { Value = 3, },
				HorizontalJustificationNew = Input { Value = 3, },
				Thickness2 = Input { Value = 0.125, },
				Red2 = Input { Value = 0.0705882352941176, },
				Green2 = Input { Value = 0.388235294117647, },
				Blue2 = Input { Value = 0.0549019607843137, },
				ElementShape5 = Input { Value = 1, },
				Thickness5 = Input { Value = 0.14, },
			},
			ViewInfo = OperatorInfo { Pos = { 220, 16.5 } },
		}
	}
}

================================================
FILE: Preset/TextPlus/字幕_白_茶.setting
================================================
{
	Tools = ordered() {
		Text1 = TextPlus {
			CtrlWZoom = false,
			Inputs = {
				GlobalOut = Input { Value = 149, },
				Width = Input { Value = 1920, },
				Height = Input { Value = 1080, },
				UseFrameFormatSettings = Input { Value = 1, },
				["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
				Center = Input { Value = { 0.5, 0.15 }, },
				SelectElement = Input { Value = 1, },
				Select = Input { Value = 1, },
				Enabled2 = Input { Value = 1, },
				StyledText = Input { Value = "Subtitle", },
				Font = Input { Value = "Meiryo", },
				Style = Input { Value = "Bold", },
				Size = Input { Value = 0.07, },
				VerticalJustificationNew = Input { Value = 3, },
				HorizontalJustificationNew = Input { Value = 3, },
				Thickness2 = Input { Value = 0.125, },
				Red2 = Input { Value = 0.505882352941176, },
				Green2 = Input { Value = 0.325490196078431, },
				Blue2 = Input { Value = 0.0156862745098039, },
				ElementShape5 = Input { Value = 1, },
				Thickness5 = Input { Value = 0.14, },
			},
			ViewInfo = OperatorInfo { Pos = { 220, 16.5 } },
		}
	}
}

================================================
FILE: Preset/TextPlus/字幕_白_赤.setting
================================================
{
	Tools = ordered() {
		Text1 = TextPlus {
			CtrlWZoom = false,
			Inputs = {
				GlobalOut = Input { Value = 149, },
				Width = Input { Value = 1920, },
				Height = Input { Value = 1080, },
				UseFrameFormatSettings = Input { Value = 1, },
				["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
				Center = Input { Value = { 0.5, 0.15 }, },
				SelectElement = Input { Value = 1, },
				Select = Input { Value = 1, },
				Enabled2 = Input { Value = 1, },
				StyledText = Input { Value = "Subtitle", },
				Font = Input { Value = "Meiryo", },
				Style = Input { Value = "Bold", },
				Size = Input { Value = 0.07, },
				VerticalJustificationNew = Input { Value = 3, },
				HorizontalJustificationNew = Input { Value = 3, },
				Thickness2 = Input { Value = 0.125, },
				Red2 = Input { Value = 0.686274509803922, },
				Green2 = Input { Value = 0.2, },
				Blue2 = Input { Value = 0.211764705882353, },
			},
			ViewInfo = OperatorInfo { Pos = { 4785, 82.5 } },
			Colors = { TileColor = { R = 0.92156862745098, G = 0.431372549019608, B = 0 }, }
		}
	}
}

================================================
FILE: Preset/TextPlus/字幕_白_赤紫.setting
================================================
{
	Tools = ordered() {
		Text2 = TextPlus {
			CtrlWZoom = false,
			Inputs = {
				GlobalOut = Input { Value = 149, },
				Width = Input { Value = 1920, },
				Height = Input { Value = 1080, },
				UseFrameFormatSettings = Input { Value = 1, },
				["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
				Center = Input { Value = { 0.5, 0.15 }, },
				SelectElement = Input { Value = 1, },
				Select = Input { Value = 1, },
				Enabled2 = Input { Value = 1, },
				StyledText = Input { Value = "Subtitle", },
				Font = Input { Value = "Meiryo", },
				Style = Input { Value = "Bold", },
				Size = Input { Value = 0.07, },
				VerticalJustificationNew = Input { Value = 3, },
				HorizontalJustificationNew = Input { Value = 3, },
				Thickness2 = Input { Value = 0.125, },
				Red2 = Input { Value = 0.686274509803922, },
				Green2 = Input { Value = 0.2, },
				Blue2 = Input { Value = 0.450980392156863, },
			},
			ViewInfo = OperatorInfo { Pos = { 440, 16.5 } },
		}
	}
}

================================================
FILE: README.md
================================================
## 使い方

DaVinci Resolve で使える 動画制作補助ツールです。  
日本語のフォルダに入れると動きません。ご注意ください。

1. 右のReleasesからzipファイルをダウンロードし解凍。
2. (オプション)アップグレードの場合は旧ツールからconfigフォルダをコピー
3. りぞりぷと.exeを立ち上げる。
4. 使いたい機能のボタンを押す。

参考
立ち絵、口パクの作り方
https://youtu.be/WyKujodsLh0

### 目次

* [ResolveLauncher](#ResolveLauncher)
* [softalk2wave](#softalk2wave)
* [AssistantSeika2wave](#AssistantSeika2wave)
* [AquesTalkWrapper](#AquesTalkWrapper)
* [VoicevoxSequencer](#VoicevoxSequencer)
* [VoiceBin](#VoiceBin)
* [VoiceSync](#VoiceSync)
* [PsdSplitter](#PsdSplitter)
* [Macro2Group](#Macro2Group)
* [VTT2Anim](#VTT2Anim)
* [ScriptLauncher](#ScriptLauncher)
* [DiskCache](#DiskCache)
* [Characters](#Characters)

### ResolveLauncher

動画参照
https://youtu.be/MfRBx0_7ZB4

動画参照
https://youtu.be/hrrWekhWuYY

[目次へ](#目次)

### softalk2wave

音声と字幕ファイル(srt)を書き出します。  
簡単に書き出しからDaVinci ResolveのEdit pageへドラッグアンドドラップするのが目的のツールです。  
SofTalkが別途必要です。

1. 右上の softalkw.exe の場所の欄に softalkw.exe の場所を設定。 softalkw.exe はソフトークに同封されています。
2. その下の保存ディレクトリにwavとsrtファイルの保存先ディレクトリを設定。
3. 音声設定にしゃべらせたい文字を入力。
4. 下のexportボタンを押す。ここでwavとsrtファイルを書き出します。
5. 左のファイル一覧から wavとsrtファイルを DaVinci Resolve の Edit page へ、ドラッグアンドドラップする。

[目次へ](#目次)

### AssistantSeika2wave

音声と字幕ファイル(srt)を書き出します。  
簡単に書き出しからDaVinci ResolveのEdit pageへドラッグアンドドラップするのが目的のツールです。  
AssistantSeika、他音声読み上げソフトが必要です。

1. AssistantSeika を使えるよう設定し立ち上げ。
2. 右上の SeikaSay2.exe の場所の欄に SeikaSay2.exe の場所を設定。 SeikaSay2.exe は AssistantSeika に同封されています。
3. その下の保存ディレクトリにwavとsrtファイルの保存先ディレクトリを設定。
4. 音声設定にしゃべらせたい文字を入力。
5. 音声設定の右側を AssistantSeika の話者一覧を見ながら設定。 Template があればそれを使っても可。
6. 下のexportボタンを押す。ここでwavとsrtファイルを書き出します。
7. 左のファイル一覧から wavとsrtファイルを DaVinci Resolve の Edit page へ、ドラッグアンドドラップする。

[目次へ](#目次)

### AquesTalkWrapper

AquesTalkPlayerをラップして使いやすくします。

[目次へ](#目次)

### VoicevoxSequencer

Voicevoxを操作して歌わせます。
Mac版はsimpleaudioのインストールが簡単に出来なかったので、一時無効化しました。

[目次へ](#目次)

### VoiceBin

動画参照
https://youtu.be/BAn7sj5xbxg

動画参照
https://youtu.be/afiJp1lodMo

動画参照
https://youtu.be/5Q6WNtMFhWI

[目次へ](#目次)

### VoiceSync

動画参照
https://youtu.be/Y5KpnlWsqmo

[目次へ](#目次)

### PsdSplitter

動画参照
https://youtu.be/LHM6jDKnLng

[目次へ](#目次)

### Macro2Group

動画参照
https://youtu.be/ul7grfLvJCM

[目次へ](#目次)

### VTT2Anim
2.0.0で一時無効化しました。<br>
Subtitle2TextPlusを使ってください。<br>
Workspase->Scripts->(Edit)->RS->Subtitle2TextPlus<br>

[目次へ](#目次)

### ScriptLauncher

動画参照
https://youtu.be/5h5jIBJ4Lmo

動画参照
https://youtu.be/ZwZyUCaTaTw

[目次へ](#目次)

### DiskCache

動画参照
https://youtu.be/kta_94REcEE

[目次へ](#目次)

### Characters

コピー用の文字を表示します。

[目次へ](#目次)


================================================
FILE: Scripts/Comp/PathMapper.lua
================================================
local function pathMapper()
    local tool_list = comp:GetToolList(false, 'Loader')
    comp.StartUndo('RS Path Mapper')
    for i, t in ipairs(tool_list) do
        t.Clip[1] = comp:ReverseMapPath(t.Clip[1])
    end
    comp.EndUndo(True)
    print('Mapped!')
end

pathMapper()


================================================
FILE: Scripts/Comp/PrintNames.lua
================================================
local function printNames()
    local tool_list = comp:GetToolList(true)
    for k,v in pairs(tool_list) do
        print(v.Name)
    end
end

printNames()

================================================
FILE: Scripts/Comp/Prototype/Import(PsdSplitter)_NO_EXP.py3
================================================
import json
from pathlib import Path

X_OFFSET = 1
Y_OFFSET = 4

selectedPath = fu.RequestFile(
    '',  # dir
    '',  # file
    {
        'FReqB_SeqGather': False,
        'FReqS_Filter': 'JSON File (*.json)|*.json',
        'FReqS_Title': 'Choose JSON',
    },
)
ver = fu.Version
comp = None
if selectedPath is not None:
    comp = fu.CurrentComp


def add_node(pos_x, pos_y, size_x, size_y, data, name):
    xf = comp.AddTool('Transform', pos_x * X_OFFSET, pos_y * Y_OFFSET)
    xf.SetAttrs({'TOOLS_Name': name})
    pre_node = comp.AddTool('Background', pos_x * X_OFFSET, (pos_y - 1) * Y_OFFSET)
    pre_node.UseFrameFormatSettings = 0
    pre_node.Width = size_x
    pre_node.Height = size_y
    pre_node.TopLeftAlpha = 0
    pre_node.Depth = 1
    pos_x += 1
    pos_y -= 2
    user_controls = {}
    cb_name = ''
    pub_combobox = None
    pub_combobox_uc = {
        '__flags': 2097152,
        'Value': {
            'LINKID_DataType': 'Number',
            'INPID_InputControl': 'ComboControl',
            'LINKS_Name': name,
            'INP_Integer': True,
            'INP_Default': 0,
            'ICS_ControlPage': 'User',
        },
    }
    pub_combobox_def = 0
    cb_cnt: int = 0
    connect_list = []
    for i, layer in enumerate(data):
        node = None
        layer_name: str = layer['name']
        layer_name_en: str = layer['name_en']
        visible: bool = layer['visible']
        layer_data = layer['data']
        mg = comp.AddTool('Merge', pos_x * X_OFFSET, (pos_y + 1) * Y_OFFSET)
        if type(layer_data) is list:
            node, pos_x = add_node(pos_x, pos_y, size_x, size_y, layer_data, layer_name)
        else:
            node = comp.AddTool('Loader', pos_x * X_OFFSET, pos_y * Y_OFFSET)
            node.Clip[1] = comp.ReverseMapPath(layer_data.replace('/', '\\'))
            node.Loop[1] = 1
            node.PostMultiplyByAlpha = 1 if ver < 10 else 0
            pos_x += 1
        mg.ConnectInput('Foreground', node)
        mg.ConnectInput('Background', pre_node)
        if layer_name.startswith('*'):
            if pub_combobox is None:
                pub_combobox = comp.AddTool('PublishNumber')
                pub_combobox_name = name if name != 'Root' else 'Select'
                pub_combobox.SetAttrs({'TOOLS_Name': 'PARAM%s_%s' % (str(i).zfill(3), pub_combobox_name)})
                cb_name = 'N' + str(i).zfill(3)
                user_controls[cb_name] = {
                    'LINKID_DataType': 'Number',
                    'INPID_InputControl': 'ComboControl',
                    'LINKS_Name': pub_combobox_name,
                    'INP_Integer': True,
                    'INP_Default': 0,
                    'ICS_ControlPage': 'User',
                }
            dct = user_controls[cb_name]
            pub_dct = pub_combobox_uc['Value']
            dct[cb_cnt + 1] = {'CCS_AddString': '%s' % layer_name}
            pub_dct[cb_cnt + 1] = {'CCS_AddString': '%s' % layer_name}
            if visible:
                dct['INP_Default'] = cb_cnt
                pub_dct['INP_Default'] = cb_cnt
                pub_combobox_def = cb_cnt
            exp = comp.AddTool('Expression')
            exp.NumberExpression = 'n1 == %d' % cb_cnt
            mg.ConnectInput('Blend', exp.NumberResult)
            exp.ConnectInput('n1', pub_combobox)
            exp.Refresh()
            cb_cnt += 1
        else:
            pub = comp.AddTool('PublishNumber')
            pub.SetAttrs({'TOOLS_Name': 'PARAM%s_%s' % (str(i).zfill(3), layer_name)})
            uc_name = 'N' + str(i).zfill(3) + '_' + layer_name_en
            pub_uc = {
                '__flags': 2097152,
                'Value': {
                    'LINKID_DataType': 'Number',
                    'INPID_InputControl': 'CheckboxControl',
                    'LINKS_Name': layer_name,
                    'INP_Integer': True,
                    'CBC_TriState': False,
                    'INP_Default': 1 if visible else 0,
                    'ICS_ControlPage': 'User',
                },
            }
            user_controls[uc_name] = {
                'LINKID_DataType': 'Number',
                'INPID_InputControl': 'CheckboxControl',
                'LINKS_Name': layer_name,
                'INP_Integer': True,
                'CBC_TriState': False,
                'INP_Default': 1 if visible else 0,
                'ICS_ControlPage': 'User',
            }
            mg.ConnectInput('Blend', pub)
            connect_list.append([uc_name, pub, 1 if visible else 0])
            pub.UserControls = pub_uc

        pre_node = mg
    user_controls['Grp_' + name] = {
        'LINKS_Name': name,
        'LINKID_DataType': 'Number',
        'INPID_InputControl': 'LabelControl',
        'LBLC_DropDownButton': True,
        'LBLC_NumInputs': len(user_controls),
        'INP_Default': 1,
        'ICS_ControlPage': 'User',
    }
    xf.ConnectInput('Input', pre_node)
    uc = {'__flags': 2097152}  # 順番を保持するフラグ
    for k, v in reversed(list(user_controls.items())):
        uc[k] = v
    xf.UserControls = uc
    xf = xf.Refresh()
    if pub_combobox is not None:
        xf.ConnectInput(cb_name, pub_combobox)
        pub_combobox.UserControls = pub_combobox_uc
        pub_combobox.Value = pub_combobox_def
        pub_combobox.Refresh()
    for c in connect_list:
        xf.ConnectInput(c[0], c[1])
        c[1].Value = c[2]
        c[1].Refresh()
    xf.TileColor = {
        '__flags': 256,
        'R': 0.92156862745098,
        'G': 0.431372549019608,
        'B': 0,
    }
    return xf, pos_x


def make(dct):
    add_node(0, 0, dct['x'], dct['y'], dct['data'], dct['name'])


if selectedPath is not None and comp is not None:
    comp.Lock()
    comp.StartUndo('Add some tools')
    json_path: Path = Path(comp.MapPath(comp.MapPath(selectedPath)))
    make(json.loads(json_path.read_text(encoding='utf-8')))
    comp.EndUndo(True)
    comp.Unlock()
    comp.AskUser('Done!', {})
    print('Done!')


================================================
FILE: Scripts/Comp/Refresh.lua
================================================

local function refresh()
    comp:StartUndo('RS Refresh')
    local tool_list = comp:GetToolList(true)
    for k,v in pairs(tool_list) do
        v:Refresh()
    end
    comp:EndUndo(true)
    print('Refresh!')
end

refresh()


================================================
FILE: Scripts/Edit/Marker2Chapter.lua
================================================
local function marker2Chapter(color, separator)
    print(color .. 'マーカーを目次にします。\n')
    local projectManager = resolve:GetProjectManager()
    local project = projectManager:GetCurrentProject()
    if not project then
        return
    end
    local timeline = project:GetCurrentTimeline()
    if not timeline then
        return
    end
    local fps = timeline:GetSetting('timelineFrameRate')

    local m = timeline:GetMarkers()
    local c = {}
    for i, v in pairs(m) do
        local sec = math.floor(i / fps + 0.5)
        if v.color == color then
            c[#c + 1] = {
                frame = i,
                time = string.format('%02d:%02d', sec / 60, sec % 60),
                name = v.name
            }
        end
    end

    table.sort(c, function(a, b)
        return (a.frame < b.frame)
    end)

    print('目次')
    if c[1] ~= nil and c[1].time ~= '00:00' then
        print('00:00' .. separator)
    end
    for i, v in pairs(c) do
        print(v.time .. separator .. v.name)
    end
end

marker2Chapter('Rose', ' - ')


================================================
FILE: Templates/Edit/Generators/WhiteCUL.setting
================================================
{
	Tools = ordered() {
		WhiteCUL = GroupOperator {
			Inputs = ordered() {
				Input1 = InstanceInput {
					Source = "CopyPose",
					Default = 0,
					Name = "Copy Pose",
					SourceOp = "Root"
				},
				Input2 = InstanceInput {
					Source = "PastePose",
					Default = 0,
					Name = "Paste Pose",
					SourceOp = "Root"
				},
				Input3 = InstanceInput {
					Source = "SavePose",
					Default = 0,
					Name = "Save Pose",
					SourceOp = "Root"
				},
				Input4 = InstanceInput {
					Source = "LoadPose",
					Default = 0,
					Name = "Load Pose",
					SourceOp = "Root"
				},
				Input5 = InstanceInput {
					SourceOp = "レイアウト",
					Source = "Center"
				},
				Input6 = InstanceInput {
					SourceOp = "レイアウト",
					Source = "Pivot"
				},
				Input7 = InstanceInput {
					Source = "UseSizeAndAspect",
					Default = 1,
					Name = "Use Size and Aspect",
					SourceOp = "レイアウト"
				},
				Input8 = InstanceInput {
					Default = 1,
					SourceOp = "レイアウト",
					Source = "Size"
				},
				Input9 = InstanceInput {
					Default = 1,
					SourceOp = "レイアウト",
					Source = "Aspect"
				},
				Input10 = InstanceInput {
					Source = "XSize",
					Default = 1,
					Name = "X Size",
					SourceOp = "レイアウト"
				},
				Input11 = InstanceInput {
					Source = "YSize",
					Default = 1,
					Name = "Y Size",
					SourceOp = "レイアウト"
				},
				Input12 = InstanceInput {
					Default = 0,
					SourceOp = "レイアウト",
					Source = "Angle"
				},
				Input13 = InstanceInput {
					Source = "FlipHoriz",
					Default = 0,
					Name = "Flip Horizontal",
					SourceOp = "レイアウト",
					ControlGroup = 1
				},
				Input14 = InstanceInput {
					Source = "FlipVert",
					Default = 0,
					Name = "Flip Vertical",
					SourceOp = "レイアウト",
					ControlGroup = 1
				},
				Input15 = InstanceInput {
					Source = "Value",
					Default = 1,
					Name = "スピード",
					Page = "モーション",
					SourceOp = "Motion_Speed"
				},
				Input16 = InstanceInput {
					Source = "Value",
					Default = 1,
					Name = "強さ",
					SourceOp = "Motion_Str"
				},
				Input17 = InstanceInput {
					Source = "N000_モーションなし",
					Default = 0,
					Name = "モーションなし",
					SourceOp = "モーションSelector"
				},
				Input18 = InstanceInput {
					Source = "N001_ぽよ",
					Default = 0,
					Name = "ぽよ",
					SourceOp = "モーションSelector"
				},
				Input19 = InstanceInput {
					Source = "N002_ぴょん_Ctrl",
					Default = 0,
					Name = "ぴょん_Ctrl",
					SourceOp = "モーションSelector"
				},
				Input20 = InstanceInput {
					Source = "N003_リズム_Ctrl",
					Default = 0,
					Name = "リズム_Ctrl",
					SourceOp = "モーションSelector"
				},
				Input21 = InstanceInput {
					Source = "N004_跳ねる_Ctrl",
					Default = 0,
					Name = "跳ねる_Ctrl",
					SourceOp = "モーションSelector"
				},
				Input22 = InstanceInput {
					Source = "N005_横揺れ_Ctrl",
					Default = 0,
					Name = "横揺れ_Ctrl",
					SourceOp = "モーションSelector"
				},
				Input23 = InstanceInput {
					Source = "N006_縦揺れ_Ctrl",
					Default = 0,
					Name = "縦揺れ_Ctrl",
					SourceOp = "モーションSelector"
				},
				Input24 = InstanceInput {
					Source = "N007_拡縮_Ctrl",
					Default = 0,
					Name = "拡縮_Ctrl",
					SourceOp = "モーションSelector"
				},
				Input25 = InstanceInput {
					Source = "N008_パーターブ_Ctrl",
					Default = 0,
					Name = "パーターブ_Ctrl",
					SourceOp = "モーションSelector"
				},
				Input26 = InstanceInput {
					Source = "N009_跳ねる",
					Default = 0,
					Name = "跳ねる",
					SourceOp = "モーションSelector"
				},
				Input27 = InstanceInput {
					Source = "N010_跳ねる_小",
					Default = 0,
					Name = "跳ねる_小",
					SourceOp = "モーションSelector"
				},
				Input28 = InstanceInput {
					Source = "N011_不安",
					Default = 0,
					Name = "不安",
					SourceOp = "モーションSelector"
				},
				Input29 = InstanceInput {
					Source = "N012_荒ぶる",
					Default = 0,
					Name = "荒ぶる",
					SourceOp = "モーションSelector"
				},
				Input30 = InstanceInput {
					Source = "N013_震え",
					Default = 0,
					Name = "震え",
					SourceOp = "モーションSelector"
				},
				Input31 = InstanceInput {
					Source = "Grp_記号など",
					Default = 0,
					Name = "記号など",
					SourceOp = "Root"
				},
				Input32 = InstanceInput {
					Source = "N003_namida_show_75",
					Default = 0,
					Name = "涙 show",
					SourceOp = "Root"
				},
				Input33 = InstanceInput {
					Source = "N003_namida_hide_75",
					Default = 0,
					Name = "涙 hide",
					SourceOp = "Root"
				},
				Input34 = InstanceInput {
					Source = "N002_takinamida_show_74",
					Default = 0,
					Name = "滝涙 show",
					SourceOp = "Root"
				},
				Input35 = InstanceInput {
					Source = "N002_takinamida_hide_74",
					Default = 0,
					Name = "滝涙 hide",
					SourceOp = "Root"
				},
				Input36 = InstanceInput {
					Source = "N001_ase_show_73",
					Default = 0,
					Name = "汗 show",
					SourceOp = "Root"
				},
				Input37 = InstanceInput {
					Source = "N001_ase_hide_73",
					Default = 0,
					Name = "汗 hide",
					SourceOp = "Root"
				},
				Input38 = InstanceInput {
					Source = "N000_aseoome_show_72",
					Default = 0,
					Name = "汗多め show",
					SourceOp = "Root"
				},
				Input39 = InstanceInput {
					Source = "N000_aseoome_hide_72",
					Default = 0,
					Name = "汗多め hide",
					SourceOp = "Root"
				},
				Input40 = InstanceInput {
					Source = "Grp_眉",
					Default = 1,
					Name = "眉",
					SourceOp = "Root"
				},
				Input41 = InstanceInput {
					Source = "N004_kihonmayu69",
					Default = 0,
					Name = "*基本眉",
					SourceOp = "Root"
				},
				Input42 = InstanceInput {
					Source = "N003_ikarimayu68",
					Default = 0,
					Name = "*怒り眉",
					SourceOp = "Root"
				},
				Input43 = InstanceInput {
					Source = "N002_agarimayu67",
					Default = 0,
					Name = "*上がり眉",
					SourceOp = "Root"
				},
				Input44 = InstanceInput {
					Source = "N001_komarimayu66",
					Default = 0,
					Name = "*困り眉",
					SourceOp = "Root"
				},
				Input45 = InstanceInput {
					Source = "N000_komarimayu265",
					Default = 0,
					Name = "*困り眉2",
					SourceOp = "Root"
				},
				Input46 = InstanceInput {
					Source = "Grp_目",
					Default = 1,
					Name = "目",
					SourceOp = "Root"
				},
				Input47 = InstanceInput {
					Source = "N005_kihonmesetto62",
					Default = 0,
					Name = "*基本目セット",
					SourceOp = "Root"
				},
				Input48 = InstanceInput {
					Source = "N004_none46",
					Default = 0,
					Name = "*><",
					SourceOp = "Root"
				},
				Input49 = InstanceInput {
					Source = "N003_nagomi45",
					Default = 0,
					Name = "*なごみ",
					SourceOp = "Root"
				},
				Input50 = InstanceInput {
					Source = "N002_nikkori44",
					Default = 0,
					Name = "*にっこり",
					SourceOp = "Root"
				},
				Input51 = InstanceInput {
					Source = "N001_◯◯43",
					Default = 0,
					Name = "*◯◯",
					SourceOp = "Root"
				},
				Input52 = InstanceInput {
					Source = "N000_jitome42",
					Default = 0,
					Name = "*ジト目",
					SourceOp = "Root"
				},
				Input53 = InstanceInput {
					Source = "Grp_基本目セット",
					Default = 1,
					Name = "基本目セット",
					SourceOp = "Root"
				},
				Input54 = InstanceInput {
					Source = "Grp_黒目",
					Default = 0,
					Name = "黒目",
					SourceOp = "Root"
				},
				Input55 = InstanceInput {
					Source = "N006_kihon62",
					Default = 0,
					Name = "*基本",
					SourceOp = "Root"
				},
				Input56 = InstanceInput {
					Source = "N005_kihon261",
					Default = 0,
					Name = "*基本2",
					SourceOp = "Root"
				},
				Input57 = InstanceInput {
					Source = "N004_kameramesen60",
					Default = 0,
					Name = "*カメラ目線",
					SourceOp = "Root"
				},
				Input58 = InstanceInput {
					Source = "N003_kameramesen259",
					Default = 0,
					Name = "*カメラ目線2",
					SourceOp = "Root"
				},
				Input59 = InstanceInput {
					Source = "N002_mesorashi58",
					Default = 0,
					Name = "*目そらし",
					SourceOp = "Root"
				},
				Input60 = InstanceInput {
					Source = "N001_mesorashi257",
					Default = 0,
					Name = "*目そらし2",
					SourceOp = "Root"
				},
				Input61 = InstanceInput {
					Source = "N000_●●56",
					Default = 0,
					Name = "*●●",
					SourceOp = "Root"
				},
				Input62 = InstanceInput {
					Source = "Grp_白目",
					Default = 0,
					Name = "白目",
					SourceOp = "Root"
				},
				Input63 = InstanceInput {
					Source = "N002_shitagankenkyouchou_show_53",
					Default = 0,
					Name = "下眼瞼強調 show",
					SourceOp = "Root"
				},
				Input64 = InstanceInput {
					Source = "N002_shitagankenkyouchou_hide_53",
					Default = 0,
					Name = "下眼瞼強調 hide",
					SourceOp = "Root"
				},
				Input65 = InstanceInput {
					Source = "N001_shiromekihon52",
					Default = 0,
					Name = "*白目基本",
					SourceOp = "Root"
				},
				Input66 = InstanceInput {
					Source = "N000_shiromemihiraki51",
					Default = 0,
					Name = "*白目見開き",
					SourceOp = "Root"
				},
				Input67 = InstanceInput {
					Source = "Grp_口",
					Default = 1,
					Name = "口",
					SourceOp = "Root"
				},
				Input68 = InstanceInput {
					Source = "N016_hohoemi39",
					Default = 0,
					Name = "*ほほえみ",
					SourceOp = "Root"
				},
				Input69 = InstanceInput {
					Source = "N015_aha38",
					Default = 0,
					Name = "*あは",
					SourceOp = "Root"
				},
				Input70 = InstanceInput {
					Source = "N014_hoo37",
					Default = 0,
					Name = "*ほー",
					SourceOp = "Root"
				},
				Input71 = InstanceInput {
					Source = "N013_wahaa36",
					Default = 0,
					Name = "*わはー",
					SourceOp = "Root"
				},
				Input72 = InstanceInput {
					Source = "N012_peron35",
					Default = 0,
					Name = "*ぺろん",
					SourceOp = "Root"
				},
				Input73 = InstanceInput {
					Source = "N011_ehee34",
					Default = 0,
					Name = "*えへぇ",
					SourceOp = "Root"
				},
				Input74 = InstanceInput {
					Source = "N010_n33",
					Default = 0,
					Name = "*ん",
					SourceOp = "Root"
				},
				Input75 = InstanceInput {
					Source = "N009_mun32",
					Default = 0,
					Name = "*むん",
					SourceOp = "Root"
				},
				Input76 = InstanceInput {
					Source = "N008_o31",
					Default = 0,
					Name = "*お",
					SourceOp = "Root"
				},
				Input77 = InstanceInput {
					Source = "N007_chu30",
					Default = 0,
					Name = "*ちゅ",
					SourceOp = "Root"
				},
				Input78 = InstanceInput {
					Source = "N006_hyutsu29",
					Default = 0,
					Name = "*ひゅっ",
					SourceOp = "Root"
				},
				Input79 = InstanceInput {
					Source = "N005_n28",
					Default = 0,
					Name = "*ん",
					SourceOp = "Root"
				},
				Input80 = InstanceInput {
					Source = "N004_e27",
					Default = 0,
					Name = "*え",
					SourceOp = "Root"
				},
				Input81 = InstanceInput {
					Source = "N003_eaa26",
					Default = 0,
					Name = "*えあー",
					SourceOp = "Root"
				},
				Input82 = InstanceInput {
					Source = "N002_uhee25",
					Default = 0,
					Name = "*うへぇ",
					SourceOp = "Root"
				},
				Input83 = InstanceInput {
					Source = "N001_eee24",
					Default = 0,
					Name = "*えぇー",
					SourceOp = "Root"
				},
				Input84 = InstanceInput {
					Source = "N000_utsuwaa23",
					Default = 0,
					Name = "*うっわー",
					SourceOp = "Root"
				},
				Input85 = InstanceInput {
					Source = "Grp_顔色など",
					Default = 0,
					Name = "顔色など",
					SourceOp = "Root"
				},
				Input86 = InstanceInput {
					Source = "N003_hana_show_20",
					Default = 0,
					Name = "鼻 show",
					SourceOp = "Root"
				},
				Input87 = InstanceInput {
					Source = "N003_hana_hide_20",
					Default = 0,
					Name = "鼻 hide",
					SourceOp = "Root"
				},
				Input88 = InstanceInput {
					Source = "N002_hoppe19",
					Default = 0,
					Name = "*ほっぺ",
					SourceOp = "Root"
				},
				Input89 = InstanceInput {
					Source = "N001_sekimen18",
					Default = 0,
					Name = "*赤面",
					SourceOp = "Root"
				},
				Input90 = InstanceInput {
					Source = "N000_aozame17",
					Default = 0,
					Name = "*青ざめ",
					SourceOp = "Root"
				},
				Input91 = InstanceInput {
					Source = "Grp_右腕",
					Default = 1,
					Name = "右腕",
					SourceOp = "Root"
				},
				Input92 = InstanceInput {
					Source = "N003_kihon14",
					Default = 0,
					Name = "*基本",
					SourceOp = "Root"
				},
				Input93 = InstanceInput {
					Source = "N002_sasashi13",
					Default = 0,
					Name = "*指さし",
					SourceOp = "Root"
				},
				Input94 = InstanceInput {
					Source = "N001_tenohira12",
					Default = 0,
					Name = "*手のひら",
					SourceOp = "Root"
				},
				Input95 = InstanceInput {
					Source = "N000_tenokabuto11",
					Default = 0,
					Name = "*手の甲",
					SourceOp = "Root"
				},
				Input96 = InstanceInput {
					Source = "Grp_左腕",
					Default = 1,
					Name = "左腕",
					SourceOp = "Root"
				},
				Input97 = InstanceInput {
					Source = "N002_kihon8",
					Default = 0,
					Name = "*基本",
					SourceOp = "Root"
				},
				Input98 = InstanceInput {
					Source = "N001_tenohira7",
					Default = 0,
					Name = "*手のひら",
					SourceOp = "Root"
				},
				Input99 = InstanceInput {
					Source = "N000_tenokabuto6",
					Default = 0,
					Name = "*手の甲",
					SourceOp = "Root"
				},
				Input100 = InstanceInput {
					Source = "LayerOrder",
					Page = "口パク",
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input101 = InstanceInput {
					Source = "LayerSelection",
					Default = 1,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input102 = InstanceInput {
					Source = "LayerName1",
					Name = "Layer List",
					ControlGroup = 2,
					SourceOp = "MouthAnim"
				},
				Input103 = InstanceInput {
					Source = "LayerEnabled1",
					Default = 1,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input104 = InstanceInput {
					Source = "LayerName2",
					Name = "Layer List",
					ControlGroup = 2,
					SourceOp = "MouthAnim"
				},
				Input105 = InstanceInput {
					Source = "LayerEnabled2",
					Default = 0,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input106 = InstanceInput {
					Source = "LayerName3",
					Name = "Layer List",
					ControlGroup = 2,
					SourceOp = "MouthAnim"
				},
				Input107 = InstanceInput {
					Source = "LayerEnabled3",
					Default = 0,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input108 = InstanceInput {
					Source = "LayerName4",
					Name = "Layer List",
					ControlGroup = 2,
					SourceOp = "MouthAnim"
				},
				Input109 = InstanceInput {
					Source = "LayerEnabled4",
					Default = 0,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input110 = InstanceInput {
					Source = "LayerName5",
					Name = "Layer List",
					ControlGroup = 2,
					SourceOp = "MouthAnim"
				},
				Input111 = InstanceInput {
					Source = "LayerEnabled5",
					Default = 0,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input112 = InstanceInput {
					Source = "LayerName6",
					Name = "Layer List",
					ControlGroup = 2,
					SourceOp = "MouthAnim"
				},
				Input113 = InstanceInput {
					Source = "LayerEnabled6",
					Default = 0,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input114 = InstanceInput {
					Source = "LayerName7",
					Name = "Layer List",
					ControlGroup = 2,
					SourceOp = "MouthAnim"
				},
				Input115 = InstanceInput {
					Source = "LayerEnabled7",
					Default = 0,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input116 = InstanceInput {
					Source = "LayerName8",
					Name = "Layer List",
					ControlGroup = 2,
					SourceOp = "MouthAnim"
				},
				Input117 = InstanceInput {
					Source = "LayerEnabled8",
					Default = 1,
					Name = "Layer List",
					SourceOp = "MouthAnim",
					ControlGroup = 2
				},
				Input118 = InstanceInput {
					Default = 1,
					SourceOp = "MouthScale",
					Source = "Size"
				},
				Input119 = InstanceInput {
					Default = 173,
					SourceOp = "EyeAnim",
					Source = "Blink"
				},
				Input120 = InstanceInput {
					Default = 4,
					SourceOp = "EyeAnim",
					Source = "Close"
				},
				Input121 = InstanceInput {
					Default = 0,
					SourceOp = "EyeAnim",
					Source = "Offset"
				},
				Input122 = InstanceInput {
					Source = "Make",
					Default = 0,
					Name = "Make Anim",
					SourceOp = "EyeAnim"
				},
				Input123 = InstanceInput {
					Source = "Delete",
					Default = 0,
					Name = "Delete Anim",
					SourceOp = "EyeAnim"
				},
				Input124 = InstanceInput {
					Source = "at00",
					Default = 0,
					Name = "ボタンを押さないと反映されません。",
					SourceOp = "EyeAnim"
				},
				Input125 = InstanceInput {
					Source = "LayerOrder",
					Name = "Layer List",
					ControlGroup = 3,
					SourceOp = "EyeAnim"
				},
				Input126 = InstanceInput {
					Source = "LayerSelection",
					Default = 1,
					Name = "Layer List",
					SourceOp = "EyeAnim",
					ControlGroup = 3
				},
				Input127 = InstanceInput {
					Source = "LayerName1",
					Name = "Layer List",
					ControlGroup = 3,
					SourceOp = "EyeAnim"
				},
				Input128 = InstanceInput {
					Source = "LayerEnabled1",
					Default = 1,
					Name = "Layer List",
					SourceOp = "EyeAnim",
					ControlGroup = 3
				},
				Input129 = InstanceInput {
					Source = "LayerName2",
					Name = "Layer List",
					ControlGroup = 3,
					SourceOp = "EyeAnim"
				},
				Input130 = InstanceInput {
					Source = "LayerEnabled2",
					Default = 0,
					Name = "Layer List",
					SourceOp = "EyeAnim",
					ControlGroup = 3
				},
				Input131 = InstanceInput {
					Source = "LayerName3",
					Name = "Layer List",
					ControlGroup = 3,
					SourceOp = "EyeAnim"
				},
				Input132 = InstanceInput {
					Source = "LayerEnabled3",
					Default = 1,
					Name = "Layer List",
					SourceOp = "EyeAnim",
					ControlGroup = 3
				}
			},
			Tools = ordered() {
				Loader21 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3905, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-ちゅ.png"
						}
					}
				},
				Loader33 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3355, -1501.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-にっこり.png"
						}
					}
				},
				["パーターブ_Ctrl"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "モーションなし",
							Source = "Output"
						},
						Center = Input {
							SourceOp = "Perturb1",
							Source = "Value"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5500, 511.5 } }
				},
				Perturb1 = PerturbPoint {
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					Inputs = {
						Speed = Input {
							SourceOp = "Motion_Speed",
							Source = "Value"
						},
						Strength = Input {
							SourceOp = "Motion_Str",
							Source = "Value"
						}
					},
					CtrlWZoom = false
				},
				Motion_Str = PublishNumber {
					Inputs = {
						Value = Input { Value = 1 }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					CtrlWZoom = false
				},
				Motion_Speed = PublishNumber {
					Inputs = {
						Value = Input { Value = 1 }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					CtrlWZoom = false
				},
				Loader18 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3575, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-え.png"
						}
					}
				},
				Loader36 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4125, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!白目\\-白目見開き.png"
						}
					}
				},
				["荒ぶる"] = GroupOperator {
					Inputs = ordered() {
						MainInput1 = InstanceInput {
							SourceOp = "Transform1_2_1",
							Source = "Input"
						},
						Input3 = InstanceInput {
							Source = "RandomSeed",
							Default = 0,
							Width = 1,
							SourceOp = "Shake1_1"
						},
						Input4 = InstanceInput {
							SourceOp = "Shake1_1",
							Width = 0.385,
							Source = "Randomize"
						},
						Input5 = InstanceInput {
							Default = 10,
							SourceOp = "Shake1_1",
							Source = "Smoothness"
						},
						Input1 = InstanceInput {
							Source = "x",
							Default = 0.1,
							Name = "X",
							SourceOp = "Transform1_2_1"
						},
						Input2 = InstanceInput {
							Source = "y",
							Default = 0.1,
							Name = "Y",
							SourceOp = "Transform1_2_1"
						}
					},
					Tools = ordered() {
						Transform1_2_1 = Transform {
							Inputs = {
								in_out = Input {
									SourceOp = "KeyframeStretcher1_1",
									Source = "Result"
								},
								y = Input { Value = 0.03 },
								x = Input { Value = 0.03 },
								Center = Input {
									Expression = "Point(0.5, 0.5) + shake * in_out",
									Value = { 0.502997744173508, 0.497908177638071 }
								},
								shake = Input {
									SourceOp = "Shake1_1",
									Source = "Position"
								},
								Input = Input {
									SourceOp = "モーションなし",
									Source = "Output"
								}
							},
							CtrlWShown = false,
							ViewInfo = OperatorInfo { Pos = { 0, 28.7576007843018 } },
							UserControls = ordered() { x = { INP_Default = 0.1, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "x", INPID_InputControl = "SliderControl", INP_MinScale = 0 }, y = { INP_Default = 0.1, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "y", INPID_InputControl = "SliderControl", INP_MinScale = 0 }, shake = { LINKID_DataType = "Point", LINKS_Name = "shake", INPID_InputControl = "OffsetControl" }, in_out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "in_out", INPID_InputControl = "SliderControl", INP_MinScale = 0 } }
						},
						KeyframeStretcher1_1 = KeyStretcherMod {
							Inputs = {
								StretchEnd = Input { Value = 110 },
								Keyframes = Input {
									SourceOp = "KeyStretcheronTransform1_2_1Keyframes",
									Source = "Value"
								},
								StretchStart = Input { Value = 10 }
							},
							CtrlWZoom = false
						},
						KeyStretcheronTransform1_2_1Keyframes = BezierSpline {
							CtrlWZoom = false,
							SplineColor = { Green = 106, Blue = 231, Red = 193 },
							KeyFrames = {
								[0] = { 0, RH = { 3.33333333333333, 0 }, Flags = { Linear = true } },
								[10] = { 1, RH = { 43.3333333333333, 1 }, LH = { 6.66666666666667, 1 } },
								[110] = { 1, RH = { 113.333333333333, 1 }, LH = { 76.6666666666667, 1 } },
								[120] = { 0, LH = { 116.666666666667, 0 } }
							}
						},
						Shake1_1 = Shake {
							Inputs = {
								XMinimum = Input {
									Expression = "-Transform1_2_1.x",
									Value = -0.03
								},
								XMaximum = Input {
									Expression = "Transform1_2_1.x",
									Value = 0.03
								},
								YMinimum = Input {
									Expression = "-Transform1_2_1.y",
									Value = -0.03
								},
								Smoothness = Input { Value = 1.5 },
								YMaximum = Input {
									Expression = "Transform1_2_1.y",
									Value = 0.03
								},
								LockXY = Input { Value = 0 }
							},
							Faster = true,
							CtrlWZoom = false
						}
					},
					NameSet = true,
					CustomData = { Path = { Map = { ["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\" } } },
					ViewInfo = GroupInfo {
						Flags = {
							AllowPan = false,
							ForceAll = true,
							GridSnap = true,
							ConnectedSnap = true,
							AutoSnap = true,
							RemoveRouters = true
						},
						Offset = { 0, 0 },
						Size = { 126, 107.432998657227, 63, 24.2423992156982 },
						Scale = 1,
						PipeStyle = "Direct",
						Direction = "Horizontal",
						Pos = { 6160, 511.5 }
					},
					Outputs = {
						MainOutput1 = InstanceOutput {
							SourceOp = "Transform1_2_1",
							Source = "Output"
						}
					}
				},
				Loader20 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3795, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-ひゅっ.png"
						}
					}
				},
				Loader53 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3630, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\記号など\\滝涙.png"
						}
					}
				},
				Loader28 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4675, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-ほー.png"
						}
					}
				},
				Loader27 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4565, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-わはー.png"
						}
					}
				},
				["横揺れ_Ctrl"] = Transform {
					Inputs = {
						v = Input {
							Expression = "0.5 + amplitude * iif(time > out, 0,bound)",
							Value = 0.504755282581476
						},
						out = Input {
							Expression = "comp.GlobalEnd - (comp.GlobalEnd - comp.GlobalStart + 1) % (comp:GetPrefs().Comp.FrameFormat.Rate/speed)",
							Value = 59
						},
						ReferenceSize = Input { Value = 1 },
						bound = Input {
							Expression = "sin((time - comp.GlobalStart)*speed*pi/comp:GetPrefs().Comp.FrameFormat.Rate)",
							Value = 0.951056516295153
						},
						amplitude = Input {
							SourceOp = "Motion_Str",
							Source = "Value"
						},
						Center = Input {
							Expression = "Point(v, 0.5)",
							Value = { 0.504755282581476, 0.5 }
						},
						speed = Input {
							SourceOp = "Motion_Speed",
							Source = "Value"
						},
						Input = Input {
							SourceOp = "モーションなし",
							Source = "Output"
						}
					},
					UserControls = ordered() { bound = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "bound", INPID_InputControl = "SliderControl" }, speed = { INP_Default = 1, LINKID_DataType = "Number", LINKS_Name = "speed", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = 0.001, INP_MaxScale = 1, INP_MinScale = 0.001 }, width = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "\nwidth", INP_MaxScale = 1, INP_MinScale = 0 }, amplitude = { INP_Default = 0, LINKID_DataType = "Number", LINKS_Name = "amplitude", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = -1000000, INP_MaxScale = 1, INP_MinScale = 0 }, out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "out", INPID_InputControl = "SliderControl", INP_MinScale = 0 }, v = { INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "v", INPID_InputControl = "SliderControl" }, Y = { CBC_TriState = false, INP_Integer = true, LINKID_DataType = "Number", LINKS_Name = "Y", INPID_InputControl = "CheckboxControl", INP_Default = 0 } },
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5005, 511.5 } }
				},
				Loader4 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 825, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!左腕\\-手のひら.png"
						}
					}
				},
				["ぽよ"] = GroupOperator {
					Inputs = ordered() {
						MainInput1 = InstanceInput {
							SourceOp = "Transform",
							Source = "Input"
						},
						Input1 = InstanceInput {
							Source = "speed",
							Default = 1,
							Name = "スピード",
							Page = "Controls",
							SourceOp = "Transform"
						},
						Input2 = InstanceInput {
							Source = "SecondOperand",
							Default = 1,
							Name = "強さ",
							SourceOp = "Calculation2"
						},
						Input3 = InstanceInput {
							SourceOp = "Transform",
							Source = "Pivot"
						}
					},
					Tools = ordered() {
						Transform = Transform {
							Inputs = {
								Input = Input {
									SourceOp = "モーションなし",
									Source = "Output"
								},
								Pivot = Input { Value = { 0.5, 0 } },
								Aspect = Input {
									SourceOp = "Calculation1",
									Source = "Result"
								}
							},
							CtrlWShown = false,
							NameSet = true,
							UserControls = ordered() { speed = { INP_Default = 1, ICS_ControlPage = "Controls", LINKID_DataType = "Number", LINKS_Name = "speed", INP_Integer = false, INP_MinAllowed = 0.00999999977648258, INPID_InputControl = "ScrewControl", INP_MinScale = 0.00999999977648258 } },
							ViewInfo = OperatorInfo { Pos = { 0, 28.7576007843018 } },
							CtrlWZoom = false
						},
						Calculation1 = Calculation {
							Inputs = {
								SecondOperand = Input { Value = 1 },
								FirstOperand = Input {
									SourceOp = "Calculation2",
									Source = "Result"
								},
								FirstOperandTimeOffset = Input { Expression = "-comp.GlobalStart" }
							},
							CtrlWZoom = false
						},
						Calculation2 = Calculation {
							Inputs = {
								SecondOperand = Input { Value = 0.8 },
								FirstOperandTimeScale = Input { Expression = "Transform.speed * 30 / comp:GetPrefs().Comp.FrameFormat.Rate" },
								FirstOperand = Input {
									SourceOp = "CalculationonCalculationonTransformAspectFirstOperand",
									Source = "Value"
								},
								Operator = Input { Value = 2 }
							},
							CtrlWZoom = false
						},
						CalculationonCalculationonTransformAspectFirstOperand = BezierSpline {
							CtrlWZoom = false,
							SplineColor = { Green = 105, Blue = 30, Red = 210 },
							KeyFrames = {
								[0] = { 0, RH = { 1, 0 }, Flags = { Linear = true } },
								[3] = { 0.0800000000000001, RH = { 4.66666666666667, 0.0800000000000001 }, LH = { 2, 0.0800000000000001 } },
								[8] = { -0.0489999999999999, RH = { 9.33333333333333, -0.0489999999999999 }, LH = { 6.33333333333333, -0.0489999999999999 } },
								[12] = { 0.03, RH = { 13.3333333333333, 0.03 }, LH = { 10.6666666666667, 0.03 } },
								[16] = { -0.00700000000000001, RH = { 16.6666666666667, -0.00700000000000001 }, LH = { 14.6666666666667, -0.00700000000000001 } },
								[18] = { 0.004, RH = { 18.6666666666667, 0.004 }, LH = { 17.3333333333333, 0.004 } },
								[20] = { 0, LH = { 19.3333333333333, 0 } }
							}
						}
					},
					NameSet = true,
					CustomData = { Path = { Map = { ["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\" } } },
					ViewInfo = GroupInfo {
						Flags = {
							AllowPan = false,
							ForceAll = true,
							GridSnap = true,
							ConnectedSnap = true,
							AutoSnap = true,
							RemoveRouters = true
						},
						Offset = { 0, 0 },
						Size = { 126, 107.432998657227, 63, 24.2423992156982 },
						Scale = 1,
						PipeStyle = "Direct",
						Direction = "Horizontal",
						Pos = { 4345, 511.5 }
					},
					Outputs = {
						MainOutput1 = InstanceOutput {
							SourceOp = "Transform",
							Source = "Output"
						}
					}
				},
				Loader40 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4785, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!黒目\\-目そらし2_.png"
						}
					}
				},
				["拡縮_Ctrl"] = Transform {
					Inputs = {
						ReferenceSize = Input { Value = 1 },
						bound = Input {
							Expression = "sin((time - comp.GlobalStart)*speed*pi/comp:GetPrefs().Comp.FrameFormat.Rate)",
							Value = 0.951056516295153
						},
						speed = Input {
							SourceOp = "Motion_Speed",
							Source = "Value"
						},
						v = Input {
							Expression = "1 + amplitude * iif(time > out, 0,bound)",
							Value = 0.504755282581476
						},
						out = Input {
							Expression = "comp.GlobalEnd - (comp.GlobalEnd - comp.GlobalStart + 1) % (comp:GetPrefs().Comp.FrameFormat.Rate/speed)",
							Value = 59
						},
						amplitude = Input {
							SourceOp = "Motion_Str",
							Source = "Value"
						},
						Size = Input { Expression = " v" },
						Center = Input { Value = { 0.504755282581476, 0.5 } },
						Input = Input {
							SourceOp = "モーションなし",
							Source = "Output"
						}
					},
					UserControls = ordered() { bound = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "bound", INPID_InputControl = "SliderControl" }, speed = { INP_Default = 1, LINKID_DataType = "Number", LINKS_Name = "speed", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = 0.001, INP_MaxScale = 1, INP_MinScale = 0.001 }, width = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "\nwidth", INP_MaxScale = 1, INP_MinScale = 0 }, amplitude = { INP_Default = 0, LINKID_DataType = "Number", LINKS_Name = "amplitude", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = -1000000, INP_MaxScale = 1, INP_MinScale = 0 }, out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "out", INPID_InputControl = "SliderControl", INP_MinScale = 0 }, v = { INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "v", INPID_InputControl = "SliderControl" }, Y = { CBC_TriState = false, INP_Integer = true, LINKID_DataType = "Number", LINKS_Name = "Y", INPID_InputControl = "CheckboxControl", INP_Default = 0 } },
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, 511.5 } }
				},
				Loader39 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4675, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!黒目\\-●●.png"
						}
					}
				},
				Loader15 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3245, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-えぇー.png"
						}
					}
				},
				Loader31 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3135, -1501.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-ジト目.png"
						}
					}
				},
				ST_Background = Background {
					Inputs = {
						UseFrameFormatSettings = Input { Value = 1 },
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 1080 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1920 },
						TopLeftAlpha = Input { Value = 0 }
					},
					NameSet = true,
					CustomData = { Path = { Map = { ["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\" } } },
					ViewInfo = OperatorInfo { Pos = { 5170, 676.5 } }
				},
				ST_SetDomain = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "ST_Background",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					NameSet = true,
					CustomData = { Path = { Map = { ["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\" } } },
					ViewInfo = OperatorInfo { Pos = { 5170, 808.5 } }
				},
				["モーションSelector"] = Transform {
					Inputs = {
						Str = Input {
							SourceOp = "Motion_Str",
							Source = "Value"
						},
						Input = Input {
							SourceOp = "モーションなし",
							Source = "Output"
						},
						Speed = Input {
							SourceOp = "Motion_Speed",
							Source = "Value"
						}
					},
					UserControls = ordered() {
						["N000_モーションなし"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"モーションなし\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "モーションなし",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N001_ぽよ"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"ぽよ\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "ぽよ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N002_ぴょん_Ctrl"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"ぴょん_Ctrl\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "ぴょん_Ctrl",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N003_リズム_Ctrl"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"リズム_Ctrl\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "リズム_Ctrl",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N004_跳ねる_Ctrl"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"跳ねる_Ctrl\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "跳ねる_Ctrl",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N005_横揺れ_Ctrl"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"横揺れ_Ctrl\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "横揺れ_Ctrl",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N006_縦揺れ_Ctrl"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"縦揺れ_Ctrl\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "縦揺れ_Ctrl",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N007_拡縮_Ctrl"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"拡縮_Ctrl\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "拡縮_Ctrl",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N008_パーターブ_Ctrl"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"パーターブ_Ctrl\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "パーターブ_Ctrl",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N009_跳ねる"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"跳ねる\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "跳ねる",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N010_跳ねる_小"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"跳ねる_小\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "跳ねる_小",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N011_不安"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"不安\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "不安",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N012_荒ぶる"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"荒ぶる\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "荒ぶる",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						["N013_震え"] = {
							ICS_ControlPage = "モーション",
							BTNCS_Execute = "local _a = comp:FindTool(\"モーションSelector\")\nlocal _b = comp:FindTool(\"震え\")\n_a:ConnectInput(\"Input\", _b)\nif _a.ParentTool then\n_a.Center:HideViewControls()\n_a.Pivot:HideViewControls()\n_a.Angle:HideViewControls()\n_a.Size:HideViewControls()\n_a.Aspect:HideViewControls()\n_a.XSize:HideViewControls()\n_a.YSize:HideViewControls()\nend",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "震え",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 1
						},
						Speed = {
							INP_Default = 1,
							INP_MaxScale = 5,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Speed",
							INPID_InputControl = "SliderControl",
							INP_MinScale = 0
						},
						Str = {
							INP_Default = 1,
							INP_MaxScale = 5,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Str",
							INPID_InputControl = "SliderControl",
							INP_MinScale = 0
						}
					},
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, 676.5 } },
					Colors = { TileColor = { R = 0.92156862745098, B = 0, G = 0.431372549019608 } }
				},
				ST_Merge = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "ST_SetDomain",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "モーションSelector",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, 808.5 } }
				},
				["レイアウト"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "ST_Merge",
							Source = "Output"
						},
						Center = Input { Value = { 0.85, 0 } }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, 940.5 } },
					Colors = { TileColor = { R = 0.92156862745098, B = 0, G = 0.431372549019608 } }
				},
				Loader11 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 2035, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!顔色など\\-赤面.png"
						}
					}
				},
				Loader14 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3135, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-うっわー.png"
						}
					}
				},
				Loader7 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 1375, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!右腕\\-手のひら.png"
						}
					}
				},
				Loader24 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4235, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-ん_.png"
						}
					}
				},
				Loader23 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4125, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-むん.png"
						}
					}
				},
				["リズム_Ctrl"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "モーションなし",
							Source = "Output"
						},
						Pivot = Input { Value = { 0.5, 0 } },
						Aspect = Input {
							SourceOp = "リズム_AspectAffset",
							Source = "Result"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4675, 511.5 } }
				},
				["リズム_AspectAffset"] = Calculation {
					Inputs = {
						FirstOperand = Input {
							SourceOp = "リズム_ScaleAndTimeScaleForFPS",
							Source = "Result"
						},
						SecondOperand = Input { Value = 1 }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					CtrlWZoom = false
				},
				["リズム_ScaleAndTimeScaleForFPS"] = Calculation {
					Inputs = {
						SecondOperand = Input {
							SourceOp = "Motion_Str",
							Source = "Value"
						},
						FirstOperandTimeScale = Input { Expression = "30 / comp:GetPrefs().Comp.FrameFormat.Rate" },
						FirstOperand = Input {
							SourceOp = "リズム_Loop",
							Source = "Result"
						},
						Operator = Input { Value = 2 }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					CtrlWZoom = false
				},
				["リズム_Loop"] = Calculation {
					Inputs = {
						Operator = Input { Value = 9 },
						Frame = Input {
							Expression = "30 / Speed",
							Value = 30
						},
						FirstOperandTimeOffset = Input { Expression = "- math.floor(time / Frame) * Frame" },
						FirstOperand = Input {
							SourceOp = "リズム_LoopFirstOperand",
							Source = "Value"
						},
						Speed = Input {
							SourceOp = "Motion_Speed",
							Source = "Value"
						}
					},
					UserControls = ordered() {
						Speed = {
							INP_Default = 1,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Speed",
							INPID_InputControl = "SliderControl"
						},
						Frame = {
							INP_Default = 1,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Frame",
							INPID_InputControl = "SliderControl"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					CtrlWZoom = false
				},
				["リズム_LoopFirstOperand"] = BezierSpline {
					SplineColor = { Green = 105, Blue = 30, Red = 210 },
					KeyFrames = {
						[0] = { 0, RH = { 1, 0 }, Flags = { Linear = true } },
						[3] = { -0.01, RH = { 4, -0.01 }, LH = { 2, -0.01 } },
						[6] = { 0, LH = { 5, 0 } }
					},
					CtrlWZoom = false,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					}
				},
				Loader32 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3245, -1501.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-◯◯.png"
						}
					}
				},
				Loader38 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4345, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!白目\\下眼瞼強調.png"
						}
					}
				},
				["ぴょん_Ctrl"] = Transform {
					Inputs = {
						Center = Input {
							SourceOp = "XYPath1_1",
							Source = "Value"
						},
						speed = Input {
							SourceOp = "Motion_Speed",
							Source = "Value"
						},
						Input = Input {
							SourceOp = "モーションなし",
							Source = "Output"
						}
					},
					UserControls = ordered() { speed = { INP_Default = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "speed", INPID_InputControl = "ScrewControl" }, offset = { INP_Default = 0, INP_MaxScale = 500, INP_Integer = true, LINKID_DataType = "Number", LINKS_Name = "offset", INPID_InputControl = "ScrewControl", INP_MinScale = 0 } },
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4510, 511.5 } }
				},
				XYPath1_1 = XYPath {
					Inputs = {
						Y = Input {
							SourceOp = "Calculation1_1_1",
							Source = "Result"
						},
						X = Input { Value = 0.5 }
					},
					CtrlWZoom = false,
					DrawMode = "ModifyOnly",
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ShowKeyPoints = false
				},
				Calculation1_1_1 = Calculation {
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					Inputs = {
						SecondOperand = Input { Value = 0.5 },
						FirstOperand = Input {
							SourceOp = "Calculation2_1_1",
							Source = "Result"
						},
						FirstOperandTimeOffset = Input { Expression = "-comp.GlobalStart - ぴょん_Ctrl.offset" }
					},
					CtrlWZoom = false
				},
				Calculation2_1_1 = Calculation {
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					Inputs = {
						SecondOperand = Input { Value = 0.5 },
						FirstOperandTimeScale = Input { Expression = "ぴょん_Ctrl.speed * 30 / comp:GetPrefs().Comp.FrameFormat.Rate" },
						FirstOperand = Input {
							SourceOp = "Calculation4_1",
							Source = "Result"
						},
						Operator = Input { Value = 2 }
					},
					CtrlWZoom = false
				},
				Calculation4_1 = Calculation {
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					Inputs = {
						SecondOperand = Input {
							SourceOp = "Motion_Str",
							Source = "Value"
						},
						FirstOperand = Input {
							SourceOp = "Calculation4_1FirstOperand",
							Source = "Value"
						},
						Operator = Input { Value = 2 }
					},
					CtrlWZoom = false
				},
				Calculation4_1FirstOperand = BezierSpline {
					SplineColor = { Green = 255, Blue = 0, Red = 0 },
					KeyFrames = {
						[0] = { 0, RH = { 2.65, 0.18 }, Flags = { Linear = true } },
						[13] = { 0, RH = { 15.2, 0.05 }, LH = { 9.5, 0.194 } },
						[22] = { 0, RH = { 24.9, 0.02 }, LH = { 18.7, 0.06 } },
						[30] = { 0, LH = { 27.4851924208954, 0 } }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					CtrlWZoom = false
				},
				["跳ねる"] = GroupOperator {
					Inputs = ordered() {
						MainInput1 = InstanceInput {
							SourceOp = "Transform1_1",
							Source = "Input"
						},
						Input1 = InstanceInput {
							Source = "speed",
							Default = 2,
							MinScale = 0.0010000000475,
							SourceOp = "Transform1_1"
						},
						Input2 = InstanceInput {
							Default = 0.1,
							SourceOp = "Transform1_1",
							Source = "amplitude"
						}
					},
					Tools = ordered() {
						Transform1_1 = Transform {
							Inputs = {
								out = Input {
									Expression = "comp.GlobalEnd - (comp.GlobalEnd - comp.GlobalStart + 1) % (comp:GetPrefs().Comp.FrameFormat.Rate/speed)",
									Value = 59
								},
								ReferenceSize = Input { Value = 1 },
								bound = Input {
									Expression = "math.abs(sin((time - comp.GlobalStart)*speed*pi/comp:GetPrefs().Comp.FrameFormat.Rate))\n",
									Value = 0.951056516295154
								},
								amplitude = Input { Value = 0.08 },
								Center = Input {
									Expression = "Point(0.5, 0.5 + amplitude * iif(time > out, 0,bound))",
									Value = { 0.5, 0.595105651629515 }
								},
								speed = Input { Value = 2 },
								Input = Input {
									SourceOp = "モーションなし",
									Source = "Output"
								}
							},
							CtrlWShown = false,
							CtrlWZoom = false,
							ViewInfo = OperatorInfo { Pos = { 0, 28.7576007843018 } },
							UserControls = ordered() { bound = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "bound", INPID_InputControl = "SliderControl" }, speed = { INP_Default = 1, LINKID_DataType = "Number", LINKS_Name = "speed", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = 0.00100000004749745, INP_MaxScale = 1, INP_MinScale = 0.00100000004749745 }, width = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "\nwidth", INP_MaxScale = 1, INP_MinScale = 0 }, amplitude = { INP_Default = 0, LINKID_DataType = "Number", LINKS_Name = "amplitude", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = -1000000, INP_MaxScale = 1, INP_MinScale = 0 }, out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "out", INPID_InputControl = "SliderControl", INP_MinScale = 0 } }
						}
					},
					NameSet = true,
					CustomData = { Path = { Map = { ["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\" } } },
					ViewInfo = GroupInfo {
						Flags = {
							AllowPan = false,
							ForceAll = true,
							GridSnap = true,
							ConnectedSnap = true,
							AutoSnap = true,
							RemoveRouters = true
						},
						Offset = { 0, 0 },
						Size = { 126, 107.432998657227, 63, 24.2423992156982 },
						Scale = 1,
						PipeStyle = "Direct",
						Direction = "Horizontal",
						Pos = { 5665, 511.5 }
					},
					Outputs = {
						MainOutput1 = InstanceOutput {
							SourceOp = "Transform1_1",
							Source = "Output"
						}
					}
				},
				Loader48 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 2860, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!眉\\-上がり眉.png"
						}
					}
				},
				Loader52 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3520, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\記号など\\汗.png"
						}
					}
				},
				Loader42 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 5005, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!黒目\\-カメラ目線2_.png"
						}
					}
				},
				Loader35 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3575, -1501.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-__.png"
						}
					}
				},
				Loader49 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 2970, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!眉\\-怒り眉.png"
						}
					}
				},
				Loader44 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 5225, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!黒目\\-基本2_.png"
						}
					}
				},
				Loader25 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4345, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-えへぇ.png"
						}
					}
				},
				Loader6 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 1265, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!右腕\\-手の甲.png"
						}
					}
				},
				["縦揺れ_Ctrl"] = Transform {
					Inputs = {
						v = Input {
							Expression = "0.5 + amplitude * iif(time > out, 0,bound)",
							Value = 0.504755282581476
						},
						out = Input {
							Expression = "comp.GlobalEnd - (comp.GlobalEnd - comp.GlobalStart + 1) % (comp:GetPrefs().Comp.FrameFormat.Rate/speed)",
							Value = 59
						},
						ReferenceSize = Input { Value = 1 },
						bound = Input {
							Expression = "sin((time - comp.GlobalStart)*speed*pi/comp:GetPrefs().Comp.FrameFormat.Rate)",
							Value = 0.951056516295153
						},
						amplitude = Input {
							SourceOp = "Motion_Str",
							Source = "Value"
						},
						Center = Input {
							Expression = "Point(0.5,v)",
							Value = { 0.504755282581476, 0.5 }
						},
						speed = Input {
							SourceOp = "Motion_Speed",
							Source = "Value"
						},
						Input = Input {
							SourceOp = "モーションなし",
							Source = "Output"
						}
					},
					UserControls = ordered() { bound = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "bound", INPID_InputControl = "SliderControl" }, speed = { INP_Default = 1, LINKID_DataType = "Number", LINKS_Name = "speed", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = 0.001, INP_MaxScale = 1, INP_MinScale = 0.001 }, width = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "\nwidth", INP_MaxScale = 1, INP_MinScale = 0 }, amplitude = { INP_Default = 0, LINKID_DataType = "Number", LINKS_Name = "amplitude", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = -1000000, INP_MaxScale = 1, INP_MinScale = 0 }, out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "out", INPID_InputControl = "SliderControl", INP_MinScale = 0 }, v = { INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "v", INPID_InputControl = "SliderControl" }, Y = { CBC_TriState = false, INP_Integer = true, LINKID_DataType = "Number", LINKS_Name = "Y", INPID_InputControl = "CheckboxControl", INP_Default = 0 } },
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5170, 511.5 } }
				},
				Loader8 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 1485, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!右腕\\-指さし.png"
						}
					}
				},
				Loader10 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 1925, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!顔色など\\-青ざめ.png"
						}
					}
				},
				Loader46 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 2640, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!眉\\-困り眉2_.png"
						}
					}
				},
				Loader41 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4895, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!黒目\\-目そらし.png"
						}
					}
				},
				Loader3 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 715, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!左腕\\-手の甲.png"
						}
					}
				},
				["震え"] = GroupOperator {
					Inputs = ordered() {
						MainInput1 = InstanceInput {
							SourceOp = "Transform1_3",
							Source = "Input"
						},
						Input1 = InstanceInput {
							Default = 2,
							SourceOp = "Transform1_3",
							Source = "speed"
						},
						Input2 = InstanceInput {
							Default = 0.1,
							SourceOp = "Transform1_3",
							Source = "amplitude"
						},
						Input3 = InstanceInput {
							Default = 0,
							SourceOp = "Transform1_3",
							Source = "Y"
						}
					},
					Tools = ordered() {
						Transform1_3 = Transform {
							Inputs = {
								v = Input {
									Expression = "0.5 + amplitude * iif(time > out, 0,bound)",
									Value = 0.504755282581476
								},
								out = Input {
									Expression = "comp.GlobalEnd - (comp.GlobalEnd - comp.GlobalStart + 1) % (comp:GetPrefs().Comp.FrameFormat.Rate/speed)",
									Value = 59
								},
								ReferenceSize = Input { Value = 1 },
								bound = Input {
									Expression = "sin((time - comp.GlobalStart)*speed*pi/comp:GetPrefs().Comp.FrameFormat.Rate)",
									Value = 0.951056516295153
								},
								amplitude = Input { Value = 0.005 },
								Center = Input {
									Expression = "iif(Y == 0, Point(v, 0.5),Point(0.5,v))",
									Value = { 0.504755282581476, 0.5 }
								},
								speed = Input { Value = 12 },
								Input = Input {
									SourceOp = "モーションなし",
									Source = "Output"
								}
							},
							CtrlWShown = false,
							ViewInfo = OperatorInfo { Pos = { 0, 29.7576007843018 } },
							UserControls = ordered() { bound = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "bound", INPID_InputControl = "SliderControl" }, speed = { INP_Default = 1, LINKID_DataType = "Number", LINKS_Name = "speed", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = 0.001, INP_MaxScale = 1, INP_MinScale = 0.001 }, width = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "\nwidth", INP_MaxScale = 1, INP_MinScale = 0 }, amplitude = { INP_Default = 0, LINKID_DataType = "Number", LINKS_Name = "amplitude", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = -1000000, INP_MaxScale = 1, INP_MinScale = 0 }, out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "out", INPID_InputControl = "SliderControl", INP_MinScale = 0 }, v = { INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "v", INPID_InputControl = "SliderControl" }, Y = { CBC_TriState = false, INP_Integer = true, LINKID_DataType = "Number", LINKS_Name = "Y", INPID_InputControl = "CheckboxControl", INP_Default = 0 } }
						}
					},
					NameSet = true,
					CustomData = { Path = { Map = { ["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\" } } },
					ViewInfo = GroupInfo {
						Flags = {
							AllowPan = false,
							ForceAll = true,
							GridSnap = true,
							ConnectedSnap = true,
							AutoSnap = true,
							RemoveRouters = true
						},
						Offset = { 0, 0 },
						Size = { 126, 109.359001159668, 63, 24.2423992156982 },
						Scale = 1,
						PipeStyle = "Direct",
						Direction = "Horizontal",
						Pos = { 6325, 511.5 }
					},
					Outputs = {
						MainOutput1 = InstanceOutput {
							SourceOp = "Transform1_3",
							Source = "Output"
						}
					}
				},
				Loader45 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 5335, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!黒目\\-基本.png"
						}
					}
				},
				Loader47 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 2750, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!眉\\-困り眉.png"
						}
					}
				},
				Loader54 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3740, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\記号など\\涙.png"
						}
					}
				},
				["跳ねる_Ctrl"] = Transform {
					Inputs = {
						out = Input {
							Expression = "comp.GlobalEnd - (comp.GlobalEnd - comp.GlobalStart + 1) % (comp:GetPrefs().Comp.FrameFormat.Rate/speed)",
							Value = 59
						},
						ReferenceSize = Input { Value = 1 },
						bound = Input {
							Expression = "math.abs(sin((time - comp.GlobalStart)*speed*pi/comp:GetPrefs().Comp.FrameFormat.Rate))\n",
							Value = 0.951056516295154
						},
						amplitude = Input {
							SourceOp = "Motion_Str",
							Source = "Value"
						},
						Center = Input {
							Expression = "Point(0.5, 0.5 + amplitude * iif(time > out, 0,bound))",
							Value = { 0.5, 0.595105651629515 }
						},
						speed = Input {
							SourceOp = "Motion_Speed",
							Source = "Value"
						},
						Input = Input {
							SourceOp = "モーションなし",
							Source = "Output"
						}
					},
					UserControls = ordered() { bound = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "bound", INPID_InputControl = "SliderControl" }, speed = { INP_Default = 1, LINKID_DataType = "Number", LINKS_Name = "speed", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = 0.00100000004749745, INP_MaxScale = 1, INP_MinScale = 0.00100000004749745 }, width = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "\nwidth", INP_MaxScale = 1, INP_MinScale = 0 }, amplitude = { INP_Default = 0, LINKID_DataType = "Number", LINKS_Name = "amplitude", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = -1000000, INP_MaxScale = 1, INP_MinScale = 0 }, out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "out", INPID_InputControl = "SliderControl", INP_MinScale = 0 } },
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4840, 511.5 } }
				},
				Loader19 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3685, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-ん.png"
						}
					}
				},
				Loader17 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3465, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-えあー.png"
						}
					}
				},
				["跳ねる_小"] = GroupOperator {
					Inputs = ordered() {
						MainInput1 = InstanceInput {
							SourceOp = "Transform1_1_1",
							Source = "Input"
						},
						Input1 = InstanceInput {
							Source = "speed",
							Default = 2,
							MinScale = 0.0010000000475,
							SourceOp = "Transform1_1_1"
						},
						Input2 = InstanceInput {
							Default = 0.1,
							SourceOp = "Transform1_1_1",
							Source = "amplitude"
						}
					},
					Tools = ordered() {
						Transform1_1_1 = Transform {
							Inputs = {
								out = Input {
									Expression = "comp.GlobalEnd - (comp.GlobalEnd - comp.GlobalStart + 1) % (comp:GetPrefs().Comp.FrameFormat.Rate/speed)",
									Value = 59
								},
								ReferenceSize = Input { Value = 1 },
								bound = Input {
									Expression = "math.abs(sin((time - comp.GlobalStart)*speed*pi/comp:GetPrefs().Comp.FrameFormat.Rate))\n",
									Value = 0.951056516295154
								},
								amplitude = Input { Value = 0.02 },
								Center = Input {
									Expression = "Point(0.5, 0.5 + amplitude * iif(time > out, 0,bound))",
									Value = { 0.5, 0.595105651629515 }
								},
								speed = Input { Value = 2 },
								Input = Input {
									SourceOp = "モーションなし",
									Source = "Output"
								}
							},
							CtrlWShown = false,
							CtrlWZoom = false,
							ViewInfo = OperatorInfo { Pos = { 0, 28.7576007843018 } },
							UserControls = ordered() { bound = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "bound", INPID_InputControl = "SliderControl" }, speed = { INP_Default = 1, LINKID_DataType = "Number", LINKS_Name = "speed", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = 0.00100000004749745, INP_MaxScale = 1, INP_MinScale = 0.00100000004749745 }, width = { INP_Default = 0, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "\nwidth", INP_MaxScale = 1, INP_MinScale = 0 }, amplitude = { INP_Default = 0, LINKID_DataType = "Number", LINKS_Name = "amplitude", INPID_InputControl = "SliderControl", INP_Integer = false, INP_MaxAllowed = 1000000, INP_MinAllowed = -1000000, INP_MaxScale = 1, INP_MinScale = 0 }, out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "out", INPID_InputControl = "SliderControl", INP_MinScale = 0 } }
						}
					},
					NameSet = true,
					CustomData = { Path = { Map = { ["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\" } } },
					ViewInfo = GroupInfo {
						Flags = {
							AllowPan = false,
							ForceAll = true,
							GridSnap = true,
							ConnectedSnap = true,
							AutoSnap = true,
							RemoveRouters = true
						},
						Offset = { 0, 0 },
						Size = { 126, 107.432998657227, 63, 24.2423992156982 },
						Scale = 1,
						PipeStyle = "Direct",
						Direction = "Horizontal",
						Pos = { 5830, 511.5 }
					},
					Outputs = {
						MainOutput1 = InstanceOutput {
							SourceOp = "Transform1_1_1",
							Source = "Output"
						}
					}
				},
				Loader51 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3410, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\記号など\\汗多め.png"
						}
					}
				},
				Background1 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 165, -247.5 } }
				},
				SetDomain1 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background1",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 165, -115.5 } }
				},
				Loader1 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 275, -247.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!後髪.png"
						}
					}
				},
				["後髪_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain1",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader1",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 275, -115.5 } }
				},
				Loader2 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 385, -247.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!体.png"
						}
					}
				},
				["体_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "後髪_MG",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader2",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 385, -115.5 } }
				},
				Background2 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 605, -643.5 } }
				},
				SetDomain2 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background2",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 605, -511.5 } }
				},
				Loader5 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 935, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!左腕\\-基本.png"
						}
					}
				},
				["左腕_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain2",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader5",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 935, -511.5 } }
				},
				["左腕"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "左腕_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 935, -379.5 } }
				},
				["左腕_MG1"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "体_MG",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "左腕",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 935, -115.5 } }
				},
				Background3 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 1155, -643.5 } }
				},
				SetDomain3 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background3",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 1155, -511.5 } }
				},
				Loader9 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 1595, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!右腕\\-基本.png"
						}
					}
				},
				["右腕_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain3",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader9",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 1595, -511.5 } }
				},
				["右腕"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "右腕_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 1595, -379.5 } }
				},
				["右腕_MG1"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "左腕_MG1",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "右腕",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 1595, -115.5 } }
				},
				Background4 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 1815, -643.5 } }
				},
				SetDomain4 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background4",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 1815, -511.5 } }
				},
				Loader12 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 2145, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!顔色など\\-ほっぺ.png"
						}
					}
				},
				["顔色など_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain4",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader12",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 2145, -511.5 } }
				},
				Loader13 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 2255, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!顔色など\\鼻.png"
						}
					}
				},
				["鼻_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "顔色など_MG",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader13",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 2255, -511.5 } }
				},
				["顔色など"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "鼻_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 2255, -379.5 } }
				},
				["顔色など_MG1"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "右腕_MG1",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "顔色など",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 2255, -115.5 } }
				},
				Background10 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 2530, -643.5 } }
				},
				SetDomain10 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background10",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 2530, -511.5 } }
				},
				Loader50 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3080, -643.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!眉\\-基本眉.png"
						}
					}
				},
				["眉_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain10",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader50",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3080, -511.5 } }
				},
				["眉"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "眉_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 3080, -379.5 } }
				},
				["眉_MG1"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "顔色など_MG1",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "眉",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3080, -115.5 } }
				},
				Background11 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3300, -643.5 } }
				},
				SetDomain11 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background11",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3300, -511.5 } }
				},
				["汗多め_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain11",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3410, -511.5 } }
				},
				["汗_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "汗多め_MG",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3520, -511.5 } }
				},
				["滝涙_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "汗_MG",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3630, -511.5 } }
				},
				["涙_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "滝涙_MG",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3740, -511.5 } }
				},
				["記号など"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "涙_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 3740, -379.5 } }
				},
				["記号など_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "眉_MG1",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "記号など",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3740, -115.5 } }
				},
				Body = Transform {
					Locked = true,
					Colors = { TileColor = { R = 0.913725490196078, B = 0.709803921568627, G = 0.549019607843137 } },
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4235, -115.5 } },
					Inputs = {
						Input = Input {
							SourceOp = "記号など_MG",
							Source = "Output"
						},
						FlattenTransform = Input { Value = 1 }
					}
				},
				Background5 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3025, -1039.5 } }
				},
				SetDomain5 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background5",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3025, -907.5 } }
				},
				["口_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain5",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader30",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 4895, -907.5 } }
				},
				["口"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "口_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4895, -775.5 } }
				},
				MouthBase = Transform {
					Locked = true,
					Colors = { TileColor = { R = 0.913725490196078, B = 0.709803921568627, G = 0.549019607843137 } },
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4895, -511.5 } },
					Inputs = {
						Input = Input {
							SourceOp = "口",
							Source = "Output"
						},
						FlattenTransform = Input { Value = 1 }
					}
				},
				MouthScale = Transform {
					Inputs = {
						Pivot = Input { Value = { 0.491296472767995, 0.783362914335385 } },
						Input = Input {
							SourceOp = "MouthBase",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4895, -214.5 } },
					Colors = { TileColor = { R = 0.92156862745098, B = 0, G = 0.431372549019608 } }
				},
				Loader30 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4895, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-ほほえみ.png"
						}
					}
				},
				N = Fuse.Wireless {
					Inputs = {
						Input = Input {
							SourceOp = "Loader30",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4785, -511.5 } }
				},
				Instance_MouthScale = Transform {
					Inputs = {
						StartRenderScripts = Input { },
						EndRenderScripts = Input { },
						ReferenceSize = Input { },
						EffectMask = Input { },
						SettingsNest = Input { },
						TransformNest = Input { },
						Input = Input {
							SourceOp = "N",
							Source = "Output"
						},
						CommentsNest = Input { },
						FrameRenderScriptNest = Input { }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4785, -214.5 } },
					SourceOp = "MouthScale"
				},
				A = Fuse.Wireless {
					Inputs = {
						Input = Input {
							SourceOp = "Loader29",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4675, -511.5 } }
				},
				Instance_MouthScale_1 = Transform {
					Inputs = {
						StartRenderScripts = Input { },
						EndRenderScripts = Input { },
						ReferenceSize = Input { },
						EffectMask = Input { },
						SettingsNest = Input { },
						TransformNest = Input { },
						Input = Input {
							SourceOp = "A",
							Source = "Output"
						},
						CommentsNest = Input { },
						FrameRenderScriptNest = Input { }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4675, -214.5 } },
					SourceOp = "MouthScale"
				},
				I = Fuse.Wireless {
					Inputs = {
						Input = Input {
							SourceOp = "Loader29",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4565, -610.5 } }
				},
				Transform5 = Transform {
					Inputs = {
						Pivot = Input { Value = { 0.49177213862416, 0.784032610475525 } },
						FlattenTransform = Input { Value = 1 },
						UseSizeAndAspect = Input { Value = 0 },
						XSize = Input { Value = 1.25 },
						YSize = Input { Value = 0.6 },
						Input = Input {
							SourceOp = "I",
							Source = "Output"
						}
					},
					NameSet = true,
					ViewInfo = OperatorInfo { Pos = { 4565, -511.5 } },
					Colors = { TileColor = { R = 0.913725490196078, B = 0.709803921568627, G = 0.549019607843137 } }
				},
				Instance_MouthScale_2 = Transform {
					Inputs = {
						StartRenderScripts = Input { },
						EndRenderScripts = Input { },
						ReferenceSize = Input { },
						EffectMask = Input { },
						SettingsNest = Input { },
						TransformNest = Input { },
						Input = Input {
							SourceOp = "Transform5",
							Source = "Output"
						},
						CommentsNest = Input { },
						FrameRenderScriptNest = Input { }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4565, -214.5 } },
					SourceOp = "MouthScale"
				},
				U = Fuse.Wireless {
					Inputs = {
						Input = Input {
							SourceOp = "Loader22",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4455, -610.5 } }
				},
				Transform4_1 = Transform {
					Inputs = {
						Pivot = Input { Value = { 0.49177213862416, 0.784032610475525 } },
						FlattenTransform = Input { Value = 1 },
						YSize = Input { Value = 0.75 },
						UseSizeAndAspect = Input { Value = 0 },
						Input = Input {
							SourceOp = "U",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4455, -511.5 } },
					Colors = { TileColor = { R = 0.913725490196078, B = 0.709803921568627, G = 0.549019607843137 } }
				},
				Instance_MouthScale_3 = Transform {
					Inputs = {
						StartRenderScripts = Input { },
						EndRenderScripts = Input { },
						ReferenceSize = Input { },
						EffectMask = Input { },
						SettingsNest = Input { },
						TransformNest = Input { },
						Input = Input {
							SourceOp = "Transform4_1",
							Source = "Output"
						},
						CommentsNest = Input { },
						FrameRenderScriptNest = Input { }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4455, -214.5 } },
					SourceOp = "MouthScale"
				},
				Loader29 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4785, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-あは.png"
						}
					}
				},
				E = Fuse.Wireless {
					Inputs = {
						Input = Input {
							SourceOp = "Loader29",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4345, -610.5 } }
				},
				Transform4 = Transform {
					Inputs = {
						Pivot = Input { Value = { 0.49177213862416, 0.784032610475525 } },
						FlattenTransform = Input { Value = 1 },
						YSize = Input { Value = 0.75 },
						UseSizeAndAspect = Input { Value = 0 },
						Input = Input {
							SourceOp = "E",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4345, -511.5 } },
					Colors = { TileColor = { R = 0.913725490196078, B = 0.709803921568627, G = 0.549019607843137 } }
				},
				Instance_MouthScale_4 = Transform {
					Inputs = {
						StartRenderScripts = Input { },
						EndRenderScripts = Input { },
						ReferenceSize = Input { },
						EffectMask = Input { },
						SettingsNest = Input { },
						TransformNest = Input { },
						Input = Input {
							SourceOp = "Transform4",
							Source = "Output"
						},
						CommentsNest = Input { },
						FrameRenderScriptNest = Input { }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4345, -214.5 } },
					SourceOp = "MouthScale"
				},
				Loader22 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4015, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-お.png"
						}
					}
				},
				O = Fuse.Wireless {
					Inputs = {
						Input = Input {
							SourceOp = "Loader22",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4235, -511.5 } }
				},
				Instance_MouthScale_5 = Transform {
					Inputs = {
						StartRenderScripts = Input { },
						EndRenderScripts = Input { },
						ReferenceSize = Input { },
						EffectMask = Input { },
						SettingsNest = Input { },
						TransformNest = Input { },
						Input = Input {
							SourceOp = "O",
							Source = "Output"
						},
						CommentsNest = Input { },
						FrameRenderScriptNest = Input { }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4235, -214.5 } },
					SourceOp = "MouthScale"
				},
				MouthAnim = MultiMerge {
					Inputs = {
						["Layer5.Foreground"] = Input {
							SourceOp = "Instance_MouthScale_3",
							Source = "Output"
						},
						LayerName5 = Input { Value = "U" },
						LayerEnabled5 = Input { Value = 0 },
						Background = Input {
							SourceOp = "Body",
							Source = "Output"
						},
						["Layer6.Foreground"] = Input {
							SourceOp = "Instance_MouthScale_4",
							Source = "Output"
						},
						LayerName6 = Input { Value = "E" },
						LayerEnabled6 = Input { Value = 0 },
						["Layer7.Foreground"] = Input {
							SourceOp = "Instance_MouthScale_5",
							Source = "Output"
						},
						LayerName7 = Input { Value = "O" },
						LayerEnabled7 = Input { Value = 0 },
						LayerOrder = Input { Value = ScriptVal { {
									[0] = 1,
									2,
									3,
									4,
									5,
									6,
									7
								} } },
						["Layer1.Foreground"] = Input {
							SourceOp = "MouthScale",
							Source = "Output"
						},
						LayerName1 = Input { Value = "MouthBase" },
						["Layer2.Foreground"] = Input {
							SourceOp = "Instance_MouthScale",
							Source = "Output"
						},
						LayerName2 = Input { Value = "N" },
						LayerEnabled2 = Input { Value = 0 },
						["Layer3.Foreground"] = Input {
							SourceOp = "Instance_MouthScale_1",
							Source = "Output"
						},
						LayerName3 = Input { Value = "A" },
						LayerEnabled3 = Input { Value = 0 },
						["Layer4.Foreground"] = Input {
							SourceOp = "Instance_MouthScale_2",
							Source = "Output"
						},
						LayerName4 = Input { Value = "I" },
						LayerEnabled4 = Input { Value = 0 }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4675, -115.5 } },
					Colors = { TileColor = { R = 0.92156862745098, B = 0, G = 0.431372549019608 } }
				},
				Background6 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3025, -1501.5 } }
				},
				SetDomain6 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background6",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3025, -1369.5 } }
				},
				Background7 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3795, -1897.5 } }
				},
				SetDomain7 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background7",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 3795, -1765.5 } }
				},
				Background8 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 4015, -2293.5 } }
				},
				SetDomain8 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background8",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 4015, -2161.5 } }
				},
				Loader37 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4235, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!白目\\-白目基本.png"
						}
					}
				},
				["白目_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain8",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader37",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 4235, -2161.5 } }
				},
				["下眼瞼強調_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "白目_MG",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 4345, -2161.5 } }
				},
				["白目"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "下眼瞼強調_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 4345, -2029.5 } }
				},
				["白目_MG1"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain7",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "白目",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 4345, -1765.5 } }
				},
				Background9 = Background {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						Height = Input { Value = 2010 },
						Depth = Input { Value = 1 },
						Width = Input { Value = 1082 },
						TopLeftAlpha = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 4565, -2293.5 } }
				},
				SetDomain9 = SetDomain {
					Inputs = {
						Input = Input {
							SourceOp = "Background9",
							Source = "Output"
						},
						Mode = Input { Value = FuID { "Set" } },
						Top = Input { Value = 0 },
						Right = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 4565, -2161.5 } }
				},
				Loader43 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 5115, -2293.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-基本目セット\\!黒目\\-カメラ目線.png"
						}
					}
				},
				["黒目_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain9",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "Loader43",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 5335, -2161.5 } }
				},
				["黒目"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "黒目_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, -2029.5 } }
				},
				["黒目_MG1"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "白目_MG1",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "黒目",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 5335, -1765.5 } }
				},
				["基本目セット"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "黒目_MG1",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, -1633.5 } }
				},
				["目_MG"] = Merge {
					Inputs = {
						Background = Input {
							SourceOp = "SetDomain6",
							Source = "Output"
						},
						Foreground = Input {
							SourceOp = "基本目セット",
							Source = "Output"
						},
						PerformDepthMerge = Input { Value = 0 }
					},
					ViewInfo = OperatorInfo { Pos = { 5335, -1369.5 } }
				},
				["目"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "目_MG",
							Source = "Output"
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, -1237.5 } }
				},
				EyeBase = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "目",
							Source = "Output"
						},
						FlattenTransform = Input { Value = 1 }
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, -511.5 } },
					Colors = { TileColor = { R = 0.913725490196078, B = 0.709803921568627, G = 0.549019607843137 } }
				},
				Loader34 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3465, -1501.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!目\\-なごみ.png"
						}
					}
				},
				Closed = Fuse.Wireless {
					Inputs = {
						Input = Input {
							SourceOp = "Loader34",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5170, -511.5 } }
				},
				EyeAnim = MultiMerge {
					Inputs = {
						LayerOrder = Input { Value = ScriptVal { {
									[0] = 1,
									2
								} } },
						["Layer1.Foreground"] = Input {
							SourceOp = "EyeBase",
							Source = "Output"
						},
						LayerName1 = Input { Value = "EyeBase " },
						["Layer2.Foreground"] = Input {
							SourceOp = "Closed",
							Source = "Output"
						},
						Background = Input {
							SourceOp = "MouthAnim",
							Source = "Output"
						},
						LayerEnabled2 = Input {
							SourceOp = "EyeAnim_3LayerEnabled2",
							Source = "Value"
						},
						LayerEnabled1 = Input {
							SourceOp = "EyeAnim_3LayerEnabled1",
							Source = "Value"
						},
						LayerName2 = Input { Value = "Closed" },
						Blink = Input { Value = 173 }
					},
					UserControls = ordered() {
						Blink = {
							INP_Default = 127,
							ICS_ControlPage = "目パチ",
							LINKID_DataType = "Number",
							LINKS_Name = "Blink",
							INPID_InputControl = "SliderControl",
							INP_External = false,
							INP_Integer = true,
							INP_MaxAllowed = 1000000,
							INP_MinAllowed = 0,
							INP_MaxScale = 500,
							INP_MinScale = 0
						},
						Close = {
							INP_Default = 4,
							INP_External = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Close",
							ICS_ControlPage = "目パチ",
							INP_Passive = true,
							INP_Integer = true,
							INP_MaxScale = 10,
							INP_MinAllowed = 0,
							INPID_InputControl = "SliderControl",
							INP_MinScale = 0
						},
						Offset = {
							INP_Default = 0,
							ICS_ControlPage = "目パチ",
							LINKID_DataType = "Number",
							LINKS_Name = "Offset",
							INP_Integer = true,
							INP_External = false,
							INP_MaxScale = 100,
							INPID_InputControl = "SliderControl",
							INP_MinScale = 0
						},
						Make = {
							ICD_Width = 0.5,
							ICS_ControlPage = "目パチ",
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Make Anim",
							INPID_InputControl = "ButtonControl",
							BTNCS_Execute = "local tool = comp:FindTool('EyeAnim')\ncomp:Execute('!Py3: from rs_fusion.core.eye_blink import apply_mm;apply_mm(comp,' .. tostring(tool:GetInput('Blink')) .. ','  .. tostring(tool:GetInput('Close')) .. ','  .. tostring(tool:GetInput('Offset')) .. ')')\n"
						},
						Delete = {
							ICD_Width = 0.5,
							ICS_ControlPage = "目パチ",
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Delete Anim",
							INPID_InputControl = "ButtonControl",
							BTNCS_Execute = "local tool = comp:FindTool('EyeAnim')\ncomp:Execute('!Py3: from rs_fusion.core.eye_blink import delete_mm;delete_mm(comp)')\n"
						},
						at00 = {
							INP_Passive = true,
							LBLC_DropDownButton = false,
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "ボタンを押さないと反映されません。",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "目パチ"
						},
						sp00 = {
							INP_Passive = true,
							LBLC_DropDownButton = false,
							ICS_ControlPage = "目パチ",
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "",
							INPID_InputControl = "LabelControl",
							INP_External = false
						}
					},
					NameSet = true,
					Colors = { TileColor = { R = 0.92156862745098, B = 0, G = 0.431372549019608 } },
					ViewInfo = OperatorInfo { Pos = { 5335, -115.5 } },
					CtrlWZoom = false
				},
				EyeAnim_3LayerEnabled1 = BezierSpline {
					SplineColor = { Green = 82, Blue = 232, Red = 198 },
					KeyFrames = {
						[0] = { 1, RH = { 56.3333333333333, 0.666666666666667 }, Flags = { Linear = true, Loop = true, PreLoop = true } },
						[169] = { 0, RH = { 170.333333333333, 0.333333333333333 }, LH = { 112.666666666667, 0.333333333333333 }, Flags = { StepIn = true } },
						[173] = { 1, LH = { 171.666666666667, 0.666666666666667 }, Flags = { PreLoop = true, Loop = true, StepIn = true } }
					},
					NameSet = true,
					CtrlWZoom = false
				},
				EyeAnim_3LayerEnabled2 = BezierSpline {
					SplineColor = { Green = 82, Blue = 214, Red = 232 },
					KeyFrames = {
						[0] = { 0, RH = { 56.3333333333333, 0.333333333333333 }, Flags = { Linear = true, Loop = true, PreLoop = true } },
						[169] = { 1, RH = { 170.333333333333, 0.666666666666667 }, LH = { 112.666666666667, 0.666666666666667 }, Flags = { StepIn = true } },
						[173] = { 0, LH = { 171.666666666667, 0.333333333333333 }, Flags = { PreLoop = true, Loop = true, StepIn = true } }
					},
					NameSet = true,
					CtrlWZoom = false
				},
				Root = Transform {
					Inputs = {
						["Grp_記号など"] = Input { Value = 0 },
						["Grp_黒目"] = Input { Value = 0 },
						["Grp_白目"] = Input { Value = 0 },
						["Grp_顔色など"] = Input { Value = 0 },
						Comments = Input { Value = "記号など_MG\n涙_MG\n滝涙_MG\n汗_MG\n汗多め_MG\n眉_MG1\n眉_MG\n目_MG1\n黒目_MG1\n黒目_MG\n白目_MG1\n下眼瞼強調_MG\n白目_MG\n目_MG\n口_MG1\n口_MG\n顔色など_MG1\n鼻_MG\n顔色など_MG\n右腕_MG1\n右腕_MG\n左腕_MG1\n左腕_MG\n体_MG\n後髪_MG" },
						Input = Input {
							SourceOp = "EyeAnim",
							Source = "Output"
						},
						Grp_Root = Input { Value = 0 }
					},
					UserControls = ordered() {
						CopyPose = {
							BTNCS_Execute = "comp:Execute([[!Py3: from rs_fusion.core import pose; pose.copy(comp)]])",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Copy Pose",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						PastePose = {
							BTNCS_Execute = "comp:Execute([[!Py3: from rs_fusion.core import pose; pose.paste(comp)]])",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Paste Pose",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						SavePose = {
							BTNCS_Execute = "comp:Execute([[!Py3: from rs_fusion.core import pose; pose.save(comp, fu)]])",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Save Pose",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						LoadPose = {
							BTNCS_Execute = "comp:Execute([[!Py3: from rs_fusion.core import pose; pose.load(comp, fu)]])",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "Load Pose",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						Grp_Root = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 2,
							LINKS_Name = "Root",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N008_kigounado_show_75 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"記号など_MG\")\nlocal node = comp:FindTool(\"記号など\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "記号など show",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N008_kigounado_hide_75 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"記号など_MG\")\nmg.Foreground = nil",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "記号など hide",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						["Grp_記号など"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 8,
							LINKS_Name = "記号など",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N003_namida_show_75 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"涙_MG\")\nlocal node = comp:FindTool(\"Loader54\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "涙 show",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N003_namida_hide_75 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"涙_MG\")\nmg.Foreground = nil",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "涙 hide",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N002_takinamida_show_74 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"滝涙_MG\")\nlocal node = comp:FindTool(\"Loader53\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "滝涙 show",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N002_takinamida_hide_74 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"滝涙_MG\")\nmg.Foreground = nil",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "滝涙 hide",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N001_ase_show_73 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"汗_MG\")\nlocal node = comp:FindTool(\"Loader52\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "汗 show",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N001_ase_hide_73 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"汗_MG\")\nmg.Foreground = nil",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "汗 hide",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N000_aseoome_show_72 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"汗多め_MG\")\nlocal node = comp:FindTool(\"Loader51\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "汗多め show",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N000_aseoome_hide_72 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"汗多め_MG\")\nmg.Foreground = nil",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "汗多め hide",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						["Grp_眉"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 5,
							LINKS_Name = "眉",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N004_kihonmayu69 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"眉_MG\")\nlocal node = comp:FindTool(\"Loader50\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*基本眉",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N003_ikarimayu68 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"眉_MG\")\nlocal node = comp:FindTool(\"Loader49\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*怒り眉",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N002_agarimayu67 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"眉_MG\")\nlocal node = comp:FindTool(\"Loader48\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*上がり眉",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N001_komarimayu66 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"眉_MG\")\nlocal node = comp:FindTool(\"Loader47\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*困り眉",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N000_komarimayu265 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"眉_MG\")\nlocal node = comp:FindTool(\"Loader46\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*困り眉2",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["Grp_目"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 6,
							LINKS_Name = "目",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N005_kihonmesetto62 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"目_MG\")\nlocal node = comp:FindTool(\"基本目セット\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*基本目セット",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N004_none46 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"目_MG\")\nlocal node = comp:FindTool(\"Loader35\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*><",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N003_nagomi45 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"目_MG\")\nlocal node = comp:FindTool(\"Loader34\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*なごみ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N002_nikkori44 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"目_MG\")\nlocal node = comp:FindTool(\"Loader33\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*にっこり",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["N001_◯◯43"] = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"目_MG\")\nlocal node = comp:FindTool(\"Loader32\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*◯◯",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N000_jitome42 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"目_MG\")\nlocal node = comp:FindTool(\"Loader31\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ジト目",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["Grp_基本目セット"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 0,
							LINKS_Name = "基本目セット",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						["Grp_黒目"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 7,
							LINKS_Name = "黒目",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N006_kihon62 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"黒目_MG\")\nlocal node = comp:FindTool(\"Loader45\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*基本",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N005_kihon261 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"黒目_MG\")\nlocal node = comp:FindTool(\"Loader44\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*基本2",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N004_kameramesen60 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"黒目_MG\")\nlocal node = comp:FindTool(\"Loader43\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*カメラ目線",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N003_kameramesen259 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"黒目_MG\")\nlocal node = comp:FindTool(\"Loader42\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*カメラ目線2",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N002_mesorashi58 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"黒目_MG\")\nlocal node = comp:FindTool(\"Loader41\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*目そらし",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N001_mesorashi257 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"黒目_MG\")\nlocal node = comp:FindTool(\"Loader40\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*目そらし2",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["N000_●●56"] = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"黒目_MG\")\nlocal node = comp:FindTool(\"Loader39\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*●●",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["Grp_白目"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 4,
							LINKS_Name = "白目",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N002_shitagankenkyouchou_show_53 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"下眼瞼強調_MG\")\nlocal node = comp:FindTool(\"Loader38\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "下眼瞼強調 show",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N002_shitagankenkyouchou_hide_53 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"下眼瞼強調_MG\")\nmg.Foreground = nil",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "下眼瞼強調 hide",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N001_shiromekihon52 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"白目_MG\")\nlocal node = comp:FindTool(\"Loader37\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*白目基本",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N000_shiromemihiraki51 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"白目_MG\")\nlocal node = comp:FindTool(\"Loader36\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*白目見開き",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["Grp_口"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 17,
							LINKS_Name = "口",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N016_hohoemi39 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader30\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ほほえみ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N015_aha38 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader29\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*あは",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N014_hoo37 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader28\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ほー",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N013_wahaa36 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader27\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*わはー",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N012_peron35 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader26\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ぺろん",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N011_ehee34 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader25\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*えへぇ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N010_n33 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader24\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ん",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N009_mun32 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader23\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*むん",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N008_o31 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader22\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*お",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N007_chu30 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader21\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ちゅ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N006_hyutsu29 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader20\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ひゅっ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N005_n28 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader19\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ん",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N004_e27 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader18\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*え",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N003_eaa26 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader17\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*えあー",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N002_uhee25 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader16\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*うへぇ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N001_eee24 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader15\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*えぇー",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N000_utsuwaa23 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"口_MG\")\nlocal node = comp:FindTool(\"Loader14\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*うっわー",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["Grp_顔色など"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 5,
							LINKS_Name = "顔色など",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N003_hana_show_20 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"鼻_MG\")\nlocal node = comp:FindTool(\"Loader13\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "鼻 show",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N003_hana_hide_20 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"鼻_MG\")\nmg.Foreground = nil",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "鼻 hide",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.5
						},
						N002_hoppe19 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"顔色など_MG\")\nlocal node = comp:FindTool(\"Loader12\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*ほっぺ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N001_sekimen18 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"顔色など_MG\")\nlocal node = comp:FindTool(\"Loader11\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*赤面",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N000_aozame17 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"顔色など_MG\")\nlocal node = comp:FindTool(\"Loader10\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*青ざめ",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["Grp_右腕"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 4,
							LINKS_Name = "右腕",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N003_kihon14 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"右腕_MG\")\nlocal node = comp:FindTool(\"Loader9\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*基本",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N002_sasashi13 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"右腕_MG\")\nlocal node = comp:FindTool(\"Loader8\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*指さし",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N001_tenohira12 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"右腕_MG\")\nlocal node = comp:FindTool(\"Loader7\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*手のひら",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N000_tenokabuto11 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"右腕_MG\")\nlocal node = comp:FindTool(\"Loader6\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*手の甲",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						["Grp_左腕"] = {
							INP_Default = 1,
							LBLC_DropDownButton = true,
							INP_External = false,
							LBLC_NumInputs = 3,
							LINKS_Name = "左腕",
							INP_Passive = true,
							LINKID_DataType = "Number",
							INPID_InputControl = "LabelControl",
							ICS_ControlPage = "ポーズ"
						},
						N002_kihon8 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"左腕_MG\")\nlocal node = comp:FindTool(\"Loader5\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*基本",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N001_tenohira7 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"左腕_MG\")\nlocal node = comp:FindTool(\"Loader4\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*手のひら",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						},
						N000_tenokabuto6 = {
							ICS_ControlPage = "ポーズ",
							BTNCS_Execute = "local mg = comp:FindTool(\"左腕_MG\")\nlocal node = comp:FindTool(\"Loader3\")\nmg:ConnectInput(\"Foreground\", node)\nmg.Center:HideViewControls()\nmg.Angle:HideViewControls()\nmg.Size:HideViewControls()",
							INP_External = false,
							INP_Integer = false,
							LINKID_DataType = "Number",
							LINKS_Name = "*手の甲",
							INPID_InputControl = "ButtonControl",
							ICD_Width = 0.25
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, 115.5 } },
					Colors = { TileColor = { R = 0.92156862745098, B = 0, G = 0.431372549019608 } }
				},
				["モーションなし"] = Transform {
					Inputs = {
						Input = Input {
							SourceOp = "Root",
							Source = "Output"
						}
					},
					NameSet = true,
					CustomData = {
						Path = {
							Map = {
								["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\"
							}
						}
					},
					ViewInfo = OperatorInfo { Pos = { 5335, 247.5 } }
				},
				["不安"] = GroupOperator {
					Inputs = ordered() {
						MainInput1 = InstanceInput {
							SourceOp = "Transform1_2",
							Source = "Input"
						},
						Input3 = InstanceInput {
							Source = "RandomSeed",
							Default = 0,
							Width = 1,
							SourceOp = "Shake1"
						},
						Input4 = InstanceInput {
							SourceOp = "Shake1",
							Width = 0.385,
							Source = "Randomize"
						},
						Input5 = InstanceInput {
							Default = 10,
							SourceOp = "Shake1",
							Source = "Smoothness"
						},
						Input1 = InstanceInput {
							Source = "x",
							Default = 0.1,
							Name = "X",
							SourceOp = "Transform1_2"
						},
						Input2 = InstanceInput {
							Source = "y",
							Default = 0.1,
							Name = "Y",
							SourceOp = "Transform1_2"
						}
					},
					Tools = ordered() {
						Transform1_2 = Transform {
							Inputs = {
								in_out = Input {
									SourceOp = "KeyframeStretcher1",
									Source = "Result"
								},
								y = Input { Value = 0.01 },
								x = Input { Value = 0.01 },
								Center = Input {
									Expression = "Point(0.5, 0.5) + shake * in_out",
									Value = { 0.502997744173508, 0.497908177638071 }
								},
								shake = Input {
									SourceOp = "Shake1",
									Source = "Position"
								},
								Input = Input {
									SourceOp = "モーションなし",
									Source = "Output"
								}
							},
							CtrlWShown = false,
							ViewInfo = OperatorInfo { Pos = { 0, 28.7576007843018 } },
							UserControls = ordered() { x = { INP_Default = 0.1, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "x", INPID_InputControl = "SliderControl", INP_MinScale = 0 }, y = { INP_Default = 0.1, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "y", INPID_InputControl = "SliderControl", INP_MinScale = 0 }, shake = { LINKID_DataType = "Point", LINKS_Name = "shake", INPID_InputControl = "OffsetControl" }, in_out = { INP_Default = 0, INP_MaxScale = 1, INP_Integer = false, LINKID_DataType = "Number", LINKS_Name = "in_out", INPID_InputControl = "SliderControl", INP_MinScale = 0 } }
						},
						KeyframeStretcher1 = KeyStretcherMod {
							Inputs = {
								StretchEnd = Input { Value = 110 },
								Keyframes = Input {
									SourceOp = "KeyStretcheronTransform1_2Keyframes",
									Source = "Value"
								},
								StretchStart = Input { Value = 10 }
							},
							CtrlWZoom = false
						},
						KeyStretcheronTransform1_2Keyframes = BezierSpline {
							CtrlWZoom = false,
							SplineColor = { Green = 106, Blue = 231, Red = 193 },
							KeyFrames = {
								[0] = { 0, RH = { 3.33333333333333, 0 }, Flags = { Linear = true } },
								[10] = { 1, RH = { 43.3333333333333, 1 }, LH = { 6.66666666666667, 1 } },
								[110] = { 1, RH = { 113.333333333333, 1 }, LH = { 76.6666666666667, 1 } },
								[120] = { 0, LH = { 116.666666666667, 0 } }
							}
						},
						Shake1 = Shake {
							Inputs = {
								XMinimum = Input {
									Expression = "-Transform1_2.x",
									Value = -0.01
								},
								XMaximum = Input {
									Expression = "Transform1_2.x",
									Value = 0.01
								},
								YMinimum = Input {
									Expression = "-Transform1_2.y",
									Value = -0.01
								},
								Smoothness = Input { Value = 2 },
								YMaximum = Input {
									Expression = "Transform1_2.y",
									Value = 0.01
								},
								LockXY = Input { Value = 0 }
							},
							Faster = true,
							CtrlWZoom = false
						}
					},
					NameSet = true,
					CustomData = { Path = { Map = { ["Setting:"] = "FusionTemplates:\\りぞりぷと(RIZORIPUTO)\\" } } },
					ViewInfo = GroupInfo {
						Flags = {
							AllowPan = false,
							ForceAll = true,
							GridSnap = true,
							ConnectedSnap = true,
							AutoSnap = true,
							RemoveRouters = true
						},
						Offset = { 0, 0 },
						Size = { 126, 107.432998657227, 63, 24.2423992156982 },
						Scale = 1,
						PipeStyle = "Direct",
						Direction = "Horizontal",
						Pos = { 5995, 511.5 }
					},
					Outputs = {
						MainOutput1 = InstanceOutput {
							SourceOp = "Transform1_2",
							Source = "Output"
						}
					}
				},
				Loader16 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 3355, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-うへぇ.png"
						}
					}
				},
				Loader26 = Loader {
					Inputs = {
						["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
						["Clip1.PNGFormat.PostMultiply"] = Input { Value = 1 }
					},
					ViewInfo = OperatorInfo { Pos = { 4455, -1039.5 } },
					Clips = {
						Clip {
							StartFrame = -1,
							LengthSetManually = true,
							TrimIn = 0,
							TrimOut = 0,
							ExtendFirst = 0,
							ExtendLast = 0,
							Loop = 0,
							ID = "Clip1",
							GlobalStart = -1000,
							GlobalEnd = -1000,
							TimeCode = 0,
							Depth = 0,
							AspectMode = 0,
							FormatID = "PNGFormat",
							Filename = "CHARA:\\WhiteCUL立ち絵素材\\!口\\-ぺろん.png"
						}
					}
				}
Download .txt
gitextract_xg602xex/

├── .gitignore
├── AHK/
│   └── voicepeak1.2.1.ahk
├── LICENSE
├── Preset/
│   ├── Background/
│   │   └── 透明.setting
│   ├── ImageTab/
│   │   ├── 1280x720.setting
│   │   ├── 1980x1080.setting
│   │   ├── 3840x2160.setting
│   │   ├── 7680x4320.setting
│   │   ├── UseFrameFormatSettings_ON.setting
│   │   └── 色深度_int8.setting
│   ├── ImageTab(square)/
│   │   ├── 1024x1024.setting
│   │   ├── 2048x2048.setting
│   │   ├── 4096x4096.setting
│   │   ├── 8192x8192.setting
│   │   └── UseFrameFormatSettings_ON.setting
│   └── TextPlus/
│       ├── Filter/
│       │   ├── テキスト.txt
│       │   ├── テキスト_サイズ.txt
│       │   ├── テキスト_フォント.txt
│       │   └── テキスト_フォント_サイズ.txt
│       ├── 字幕_白.setting
│       ├── 字幕_白_紫.setting
│       ├── 字幕_白_緑.setting
│       ├── 字幕_白_茶.setting
│       ├── 字幕_白_赤.setting
│       └── 字幕_白_赤紫.setting
├── README.md
├── Scripts/
│   ├── Comp/
│   │   ├── PathMapper.lua
│   │   ├── PrintNames.lua
│   │   ├── Prototype/
│   │   │   └── Import(PsdSplitter)_NO_EXP.py3
│   │   └── Refresh.lua
│   └── Edit/
│       └── Marker2Chapter.lua
├── Templates/
│   ├── Edit/
│   │   └── Generators/
│   │       ├── WhiteCUL.setting
│   │       ├── old/
│   │       │   ├── SampleRig.setting
│   │       │   ├── ずんだもん(FUSE).setting
│   │       │   ├── ずんだもん(FUSE_Open).setting
│   │       │   ├── ずんだもん.setting
│   │       │   ├── ちびめたん(FUSE).setting
│   │       │   ├── ちびめたん(FUSE_Open).setting
│   │       │   ├── ちびめたん.setting
│   │       │   ├── 東北ずん子(FUSE_Open).setting
│   │       │   ├── 東北ずん子.setting
│   │       │   ├── 琴葉茜(FUSE).setting
│   │       │   ├── 琴葉茜(FUSE_Open).setting
│   │       │   ├── 琴葉茜.setting
│   │       │   ├── 琴葉葵(FUSE).setting
│   │       │   ├── 琴葉葵(FUSE_Open).setting
│   │       │   └── 琴葉葵.setting
│   │       ├── ずんだもん(Open).setting
│   │       ├── ずんだもん.setting
│   │       ├── ちびめたん.setting
│   │       ├── まりさ.setting
│   │       ├── れいむ.setting
│   │       ├── 中国うさぎ.setting
│   │       ├── 九州そら.setting
│   │       ├── 四国めたん.setting
│   │       ├── 春日部つむぎ.setting
│   │       ├── 東北ずん子(Open).setting
│   │       ├── 枠線を引く.setting
│   │       ├── 琴葉茜.setting
│   │       ├── 琴葉葵.setting
│   │       ├── 矢印.setting
│   │       ├── 立ち絵書き出し元ファイル/
│   │       │   ├── WhiteCUL.comp
│   │       │   ├── WhiteCUL.json
│   │       │   ├── ずんだもん(Open).comp
│   │       │   ├── ずんだもん(Open).json
│   │       │   ├── ずんだもん.comp
│   │       │   ├── ずんだもん.json
│   │       │   ├── ちびめたん.comp
│   │       │   ├── ちびめたん.json
│   │       │   ├── まりさ.comp
│   │       │   ├── まりさ.json
│   │       │   ├── れいむ.comp
│   │       │   ├── れいむ.json
│   │       │   ├── 中国うさぎ.comp
│   │       │   ├── 中国うさぎ.json
│   │       │   ├── 九州そら.comp
│   │       │   ├── 九州そら.json
│   │       │   ├── 四国めたん.comp
│   │       │   ├── 四国めたん.json
│   │       │   ├── 春日部つむぎ.comp
│   │       │   ├── 春日部つむぎ.json
│   │       │   ├── 東北ずん子(Open).comp
│   │       │   ├── 東北ずん子(Open).json
│   │       │   ├── 琴葉茜.comp
│   │       │   ├── 琴葉茜.json
│   │       │   ├── 琴葉葵.comp
│   │       │   ├── 琴葉葵.json
│   │       │   ├── 雨晴はう.comp
│   │       │   └── 雨晴はう.json
│   │       ├── 設定等/
│   │       │   ├── ポーズ以外の設定(Open).json
│   │       │   ├── ポーズ以外の設定.json
│   │       │   └── 立ち絵素材ダウンロード先.txt
│   │       └── 雨晴はう.setting
│   └── blender/
│       └── RS_Shatter/
│           ├── ShatterA.blend
│           ├── ShatterA_bake.blend
│           ├── ShatterB.blend
│           ├── ShatterB_bake.blend
│           ├── base.abc
│           └── base.blend
├── app/
│   ├── fusion/
│   │   ├── UserPath/
│   │   │   ├── Fuses/
│   │   │   │   ├── NKN_FXAA.fuse
│   │   │   │   ├── NKN_Posterise.fuse
│   │   │   │   ├── RS_GlobalStart.fuse
│   │   │   │   ├── RS_MouthAIUEO.fuse
│   │   │   │   ├── RS_MouthOpen.fuse
│   │   │   │   └── RS_Null.fuse
│   │   │   ├── Modules/
│   │   │   │   └── Lua/
│   │   │   │       └── rs.lua
│   │   │   ├── Scripts/
│   │   │   │   ├── Comp/
│   │   │   │   │   └── RS/
│   │   │   │   │       ├── Comp_Utility.py3
│   │   │   │   │       ├── Import/
│   │   │   │   │       │   ├── CHARA_SOZAI.py3
│   │   │   │   │       │   ├── OpenEXR.py
│   │   │   │   │       │   └── PsdSplitter.py3
│   │   │   │   │       ├── MakeMacro.py3
│   │   │   │   │       ├── PathMapper.py3
│   │   │   │   │       ├── Psd2Tatie.py3
│   │   │   │   │       ├── Tatie.py3
│   │   │   │   │       ├── Text/
│   │   │   │   │       │   ├── Separate.py3
│   │   │   │   │       │   └── SeparateIntoWords.py3
│   │   │   │   │       └── Utility/
│   │   │   │   │           └── SetMotionBlur.lua
│   │   │   │   └── Edit/
│   │   │   │       └── RS/
│   │   │   │           ├── CopyTextplus.py3
│   │   │   │           ├── Playhead.py3
│   │   │   │           ├── Subtitle2TextPlus.py3
│   │   │   │           ├── Subtitle2TextPlusTypeB.py3
│   │   │   │           ├── TatieAnim.py3
│   │   │   │           ├── TextPlus2SRT.py3
│   │   │   │           ├── VoiceBin_Assistant.py3
│   │   │   │           ├── VoiceDropper.py3
│   │   │   │           └── YoutubeChapter.py3
│   │   │   └── Templates/
│   │   │       ├── Edit/
│   │   │       │   ├── Effects/
│   │   │       │   │   ├── RS_Fusion/
│   │   │       │   │   │   ├── Blur/
│   │   │       │   │   │   │   ├── Blur.setting
│   │   │       │   │   │   │   ├── Defocus.setting
│   │   │       │   │   │   │   ├── DirectionalBlur.setting
│   │   │       │   │   │   │   ├── Glow.setting
│   │   │       │   │   │   │   ├── Sharpen.setting
│   │   │       │   │   │   │   ├── SoftGlow.setting
│   │   │       │   │   │   │   ├── UnsharpMask.setting
│   │   │       │   │   │   │   └── VariBlur.setting
│   │   │       │   │   │   ├── Color/
│   │   │       │   │   │   │   ├── AutoGain.setting
│   │   │       │   │   │   │   ├── BrightnessContrast.setting
│   │   │       │   │   │   │   ├── ColorCorrector.setting
│   │   │       │   │   │   │   ├── ColorCurves.setting
│   │   │       │   │   │   │   ├── ColorGain.setting
│   │   │       │   │   │   │   ├── HueCurves.setting
│   │   │       │   │   │   │   └── WhiteBalance.setting
│   │   │       │   │   │   ├── Effect/
│   │   │       │   │   │   │   ├── Duplicate.setting
│   │   │       │   │   │   │   ├── Highlight.setting
│   │   │       │   │   │   │   ├── HotSpot.setting
│   │   │       │   │   │   │   ├── PseudoColor.setting
│   │   │       │   │   │   │   ├── Rays.setting
│   │   │       │   │   │   │   ├── Shadow.setting
│   │   │       │   │   │   │   ├── TV.setting
│   │   │       │   │   │   │   └── Trails.setting
│   │   │       │   │   │   ├── Transform/
│   │   │       │   │   │   │   ├── DVE.setting
│   │   │       │   │   │   │   └── Transform.setting
│   │   │       │   │   │   └── Warp/
│   │   │       │   │   │       ├── CoordinateSpace.setting
│   │   │       │   │   │       ├── CornerPositioner.setting
│   │   │       │   │   │       ├── Dent.setting
│   │   │       │   │   │       ├── Drip.setting
│   │   │       │   │   │       ├── GridWarp.setting
│   │   │       │   │   │       ├── LensDistort.setting
│   │   │       │   │   │       ├── PerspectivePositioner.setting
│   │   │       │   │   │       └── Vortex.setting
│   │   │       │   │   └── りぞりぷと(RIZORIPUTO)/
│   │   │       │   │       ├── スタイル(Style)/
│   │   │       │   │       │   ├── RS_CutoutText.setting
│   │   │       │   │       │   ├── RS_Glitch.setting
│   │   │       │   │       │   ├── RS_GradientMap.setting
│   │   │       │   │       │   ├── RS_KomaUchi.setting
│   │   │       │   │       │   ├── RS_Outline.setting
│   │   │       │   │       │   ├── RS_Shatter.setting
│   │   │       │   │       │   ├── RS_Ugo.setting
│   │   │       │   │       │   └── RS_Zoom.setting
│   │   │       │   │       ├── モーション(Motion)/
│   │   │       │   │       │   ├── RS_Bound.setting
│   │   │       │   │       │   ├── RS_FrameIn(Down).setting
│   │   │       │   │       │   ├── RS_FrameIn(ToLeft).setting
│   │   │       │   │       │   ├── RS_FrameIn(ToRight).setting
│   │   │       │   │       │   ├── RS_FrameIn(Up).setting
│   │   │       │   │       │   ├── RS_Poyo.setting
│   │   │       │   │       │   ├── RS_Pyon.setting
│   │   │       │   │       │   ├── RS_Shake.setting
│   │   │       │   │       │   └── RS_Sin.setting
│   │   │       │   │       ├── ユーティリティ(Utility)/
│   │   │       │   │       │   ├── RS_FixAlpha.setting
│   │   │       │   │       │   └── RS_MultiMerge.setting
│   │   │       │   │       └── ライト(Light)/
│   │   │       │   │           ├── RS_EdgeRays.setting
│   │   │       │   │           ├── RS_FakeLightWrap.setting
│   │   │       │   │           └── RS_LightSweep.setting
│   │   │       │   ├── Generators/
│   │   │       │   │   ├── RS_Fusion/
│   │   │       │   │   │   ├── Background.setting
│   │   │       │   │   │   ├── DaySky.setting
│   │   │       │   │   │   ├── FastNoise.setting
│   │   │       │   │   │   ├── Mandelbrot.setting
│   │   │       │   │   │   └── Plasma.setting
│   │   │       │   │   └── りぞりぷと(RIZORIPUTO)/
│   │   │       │   │       ├── N角形(NGon).setting
│   │   │       │   │       ├── 円形(Ellipse).setting
│   │   │       │   │       ├── 星形(Star).setting
│   │   │       │   │       ├── 枠線(BorderOfRect).setting
│   │   │       │   │       ├── 流背(RyuHai).setting
│   │   │       │   │       ├── 炎(Flame).setting
│   │   │       │   │       ├── 矢印(Arrow).setting
│   │   │       │   │       ├── 矩形(Rectangle).setting
│   │   │       │   │       └── 集中線(ConcentrationLine).setting
│   │   │       │   └── Titles/
│   │   │       │       └── りぞりぷと(RIZORIPUTO)/
│   │   │       │           ├── RS_ASCIIArt.setting
│   │   │       │           └── RS_TextPlus.setting
│   │   │       ├── Fusion/
│   │   │       │   ├── りぞりぷと(RIZORIPUTO)/
│   │   │       │   │   ├── AutoDomain.setting
│   │   │       │   │   ├── BG/
│   │   │       │   │   │   ├── HorizontalStripe.setting
│   │   │       │   │   │   └── VerticalStripe.setting
│   │   │       │   │   ├── Flatten.setting
│   │   │       │   │   ├── ImagePlane用3dScene.setting
│   │   │       │   │   ├── LightWrap.setting
│   │   │       │   │   ├── 目パチ_口パク(Open)機構.setting
│   │   │       │   │   ├── 目パチ_口パク機構.setting
│   │   │       │   │   ├── 立ち絵用小窓.setting
│   │   │       │   │   └── 立ち絵終端.setting
│   │   │       │   └── りぞりぷとOLD/
│   │   │       │       ├── Old/
│   │   │       │       │   └── ヌル(AutoDomainを使ってください).setting
│   │   │       │       ├── キャッシュV2.setting
│   │   │       │       ├── 口パク(FUSE).setting
│   │   │       │       ├── 口パク(FUSE_Open).setting
│   │   │       │       ├── 口パク.setting
│   │   │       │       ├── 目パチ.setting
│   │   │       │       └── 立ち絵終端.setting
│   │   │       └── abc/
│   │   │           └── RS_Shatter/
│   │   │               ├── ShatterA.abc
│   │   │               └── ShatterB.abc
│   │   └── python/
│   │       ├── __init__.py
│   │       └── rs_fusion/
│   │           ├── __init__.py
│   │           ├── core/
│   │           │   ├── __init__.py
│   │           │   ├── bake.py
│   │           │   ├── chara_sozai.py
│   │           │   ├── eye_blink.py
│   │           │   ├── operator.py
│   │           │   └── pose.py
│   │           └── tool/
│   │               ├── __init__.py
│   │               ├── add_button/
│   │               │   ├── __init__.py
│   │               │   ├── add_button.py
│   │               │   ├── add_button.ui
│   │               │   └── add_button_ui.py
│   │               ├── bake_tool/
│   │               │   ├── __init__.py
│   │               │   ├── bake_tool.py
│   │               │   ├── bake_tool.ui
│   │               │   └── bake_tool_ui.py
│   │               ├── bg_tool/
│   │               │   ├── __init__.py
│   │               │   ├── bg_tool.py
│   │               │   ├── bg_tool.ui
│   │               │   └── bg_tool_ui.py
│   │               ├── center_tool/
│   │               │   ├── __init__.py
│   │               │   ├── center_tool.py
│   │               │   ├── center_tool.ui
│   │               │   └── center_tool_ui.py
│   │               ├── chara_converter/
│   │               │   ├── __init__.py
│   │               │   ├── chara_converter.py
│   │               │   ├── chara_converter.ui
│   │               │   ├── chara_converter_ui.py
│   │               │   └── chara_sozai.py
│   │               ├── color_tool/
│   │               │   ├── __init__.py
│   │               │   ├── color_table.py
│   │               │   ├── color_tool.py
│   │               │   ├── color_tool.ui
│   │               │   └── color_tool_ui.py
│   │               ├── comp_utility/
│   │               │   ├── __init__.py
│   │               │   ├── comp_utility.py
│   │               │   ├── comp_utility.ui
│   │               │   └── comp_utility_ui.py
│   │               ├── copy_tool/
│   │               │   ├── __init__.py
│   │               │   ├── copy_tool.py
│   │               │   ├── copy_tool.ui
│   │               │   └── copy_tool_ui.py
│   │               ├── duplicate_tool/
│   │               │   ├── __init__.py
│   │               │   ├── duplicate_tool.py
│   │               │   ├── duplicate_tool.ui
│   │               │   └── duplicate_tool_ui.py
│   │               ├── font_tool/
│   │               │   ├── __init__.py
│   │               │   ├── favorites_font.py
│   │               │   ├── favorites_font.ui
│   │               │   ├── favorites_font_ui.py
│   │               │   ├── font_tool.py
│   │               │   ├── font_tool.ui
│   │               │   └── font_tool_ui.py
│   │               ├── import_exr/
│   │               │   ├── __init__.py
│   │               │   ├── import_exr.py
│   │               │   ├── import_exr.ui
│   │               │   └── import_exr_ui.py
│   │               ├── importer/
│   │               │   ├── __init__.py
│   │               │   ├── importer.py
│   │               │   ├── importer.ui
│   │               │   └── importer_ui.py
│   │               ├── insert_tool/
│   │               │   ├── __init__.py
│   │               │   ├── insert_tool.py
│   │               │   ├── insert_tool.ui
│   │               │   └── insert_tool_ui.py
│   │               ├── make_macro/
│   │               │   ├── __init__.py
│   │               │   ├── macro.py
│   │               │   ├── macro_table.py
│   │               │   ├── make_macro.py
│   │               │   ├── make_macro.ui
│   │               │   └── make_macro_ui.py
│   │               ├── nudge_tool/
│   │               │   ├── __init__.py
│   │               │   ├── nudge_tool.py
│   │               │   ├── nudge_tool.ui
│   │               │   └── nudge_tool_ui.py
│   │               ├── number_tool/
│   │               │   ├── __init__.py
│   │               │   ├── number_tool.py
│   │               │   ├── number_tool.ui
│   │               │   └── number_tool_ui.py
│   │               ├── paste_tool/
│   │               │   ├── __init__.py
│   │               │   ├── node_window.py
│   │               │   ├── node_window.ui
│   │               │   ├── node_window_ui.py
│   │               │   ├── paste_tool.py
│   │               │   ├── paste_tool.ui
│   │               │   └── paste_tool_ui.py
│   │               ├── path_mapper/
│   │               │   ├── __init__.py
│   │               │   ├── path_mapper.py
│   │               │   ├── path_mapper.ui
│   │               │   └── path_mapper_ui.py
│   │               ├── pivot_tool/
│   │               │   ├── __init__.py
│   │               │   ├── pivot_tool.py
│   │               │   ├── pivot_tool.ui
│   │               │   └── pivot_tool_ui.py
│   │               ├── psd2tatie/
│   │               │   ├── __init__.py
│   │               │   ├── importer.py
│   │               │   ├── importer_exr.py
│   │               │   ├── macro_builder.py
│   │               │   ├── psd2tatie.py
│   │               │   ├── psd2tatie.ui
│   │               │   ├── psd2tatie_ui.py
│   │               │   └── tree.py
│   │               ├── separate_layers/
│   │               │   ├── __init__.py
│   │               │   ├── separate_layers.py
│   │               │   ├── separate_layers.ui
│   │               │   └── separate_layers_ui.py
│   │               ├── set_number/
│   │               │   └── __init__.py
│   │               └── tatie/
│   │                   ├── __init__.py
│   │                   ├── tatie.py
│   │                   ├── tatie.ui
│   │                   └── tatie_ui.py
│   └── resolve/
│       └── python/
│           ├── __init__.py
│           └── rs_resolve/
│               ├── __init__.py
│               ├── core/
│               │   ├── __init__.py
│               │   └── shortcut.py
│               ├── gui/
│               │   ├── __init__.py
│               │   └── shortcut/
│               │       ├── __init__.py
│               │       ├── shortcut.ui
│               │       ├── shortcut_ui.py
│               │       └── shortcut_window.py
│               └── tool/
│                   ├── __init__.py
│                   ├── copy_text_plus/
│                   │   ├── __init__.py
│                   │   ├── copy_text_plus.py
│                   │   ├── copy_text_plus.ui
│                   │   └── copy_text_plus_ui.py
│                   ├── playhead/
│                   │   ├── __init__.py
│                   │   ├── playhead.py
│                   │   ├── playhead.ui
│                   │   └── playhead_ui.py
│                   ├── subtitle2textPlus_typeB/
│                   │   ├── __init__.py
│                   │   ├── subtitle2textPlus_typeB.py
│                   │   ├── subtitle2textPlus_typeB.ui
│                   │   └── subtitle2textPlus_typeB_ui.py
│                   ├── subtitle2text_plus/
│                   │   ├── __init__.py
│                   │   ├── subtitle2text_plus.py
│                   │   ├── subtitle2text_plus.ui
│                   │   └── subtitle2text_plus_ui.py
│                   ├── tatie_anim/
│                   │   ├── __init__.py
│                   │   ├── tatie_anim.py
│                   │   ├── tatie_anim.ui
│                   │   └── tatie_anim_ui.py
│                   ├── text_plus2srt/
│                   │   ├── __init__.py
│                   │   ├── text_plus2srt.py
│                   │   ├── text_plus2srt.ui
│                   │   └── text_plus2srt_ui.py
│                   ├── voice_bin_assistant/
│                   │   ├── __init__.py
│                   │   ├── voice_bin_assistant.py
│                   │   ├── voice_bin_assistant.ui
│                   │   └── voice_bin_assistant_ui.py
│                   ├── voice_dropper/
│                   │   ├── __init__.py
│                   │   ├── lip_sync_window.py
│                   │   ├── lip_sync_window.ui
│                   │   ├── lip_sync_window_ui.py
│                   │   ├── voice_dropper.py
│                   │   ├── voice_dropper.ui
│                   │   └── voice_dropper_ui.py
│                   └── youtube_chapter/
│                       ├── __init__.py
│                       ├── youtube_chapter.py
│                       ├── youtube_chapter.ui
│                       └── youtube_chapter_ui.py
├── bin/
│   ├── aquestalk_wrapper.py
│   ├── assistant_seika2wave.py
│   ├── characters.py
│   ├── disk_cache.py
│   ├── install_script.py
│   ├── launcher.py
│   ├── macro2group.py
│   ├── psd2exr.py
│   ├── psd_splitter.py
│   ├── resolve_launcher.py
│   ├── run_fusion.py
│   ├── run_resolve.py
│   ├── script_launcher.py
│   ├── softalk2wave.py
│   ├── voice_bin.py
│   ├── voice_sync.py
│   ├── voicevox_sequencer.py
│   └── vtt2anim.py
├── data/
│   ├── app/
│   │   ├── DiskCache/
│   │   │   └── script_base.txt
│   │   ├── Fusion.json
│   │   ├── Psd2Tatie/
│   │   │   ├── AIUEO_Template.setting
│   │   │   ├── after_input.json
│   │   │   ├── before_input.json
│   │   │   ├── input_list.json
│   │   │   └── main_output.json
│   │   ├── Resolve.json
│   │   ├── ResolveLauncher/
│   │   │   └── set_pathmap.lua
│   │   ├── ScriptLauncher/
│   │   │   └── script_base.txt
│   │   ├── VoiceBin/
│   │   │   ├── chara.json
│   │   │   ├── tatie_script_base.lua
│   │   │   ├── tatie_setting_base.txt
│   │   │   └── text_script_base.lua
│   │   ├── VoiceDropper/
│   │   │   ├── __RS_TextPlus_FPS__.drb
│   │   │   ├── setting_aiueo_mm.txt
│   │   │   └── setting_base.txt
│   │   ├── env.json
│   │   ├── launcher.json
│   │   └── launcher_menu.json
│   ├── image/
│   │   └── icon/
│   │       └── notes/
│   │           └── notes.psd
│   ├── lua/
│   │   ├── add_button.lua
│   │   └── copy_anim.lua
│   └── template/
│       ├── AssistantSeika2wave/
│       │   ├── VOICEVOX_ずんだもん_ノーマル.json
│       │   ├── VOICEVOX_四国めたん_ノーマル.json
│       │   ├── VOICEVOX_春日部つむぎ_ノーマル.json
│       │   ├── VOICEVOX_波音リツ_ノーマル.json
│       │   ├── VOICEVOX_雨晴はう_ノーマル.json
│       │   ├── 棒読みちゃん_女性1.json
│       │   ├── 棒読みちゃん_女性2.json
│       │   ├── 棒読みちゃん_男性1.json
│       │   └── 棒読みちゃん_男性2.json
│       ├── Chara2Resolve/
│       │   ├── ゆっくり霊夢改.json
│       │   └── 新れいむ.json
│       └── softalk2wave/
│           ├── 女性01.json
│           └── 女性02.json
├── for_linux/
│   ├── Fusion.sh
│   ├── Resolve.sh
│   ├── setup_python.sh
│   └── りぞりぷと.sh
├── for_mac/
│   ├── Fusion.command
│   ├── Preset/
│   │   └── TextPlus/
│   │       ├── 字幕_白.setting
│   │       ├── 字幕_白_紫.setting
│   │       ├── 字幕_白_緑.setting
│   │       ├── 字幕_白_赤.setting
│   │       └── 字幕_白_赤紫.setting
│   ├── Resolve.command
│   ├── app/
│   │   └── fusion/
│   │       └── UserPath/
│   │           └── Templates/
│   │               └── Edit/
│   │                   └── Titles/
│   │                       └── りぞりぷと(RIZORIPUTO)/
│   │                           └── RS_TextPlus.setting
│   ├── requirements.txt
│   ├── setup_python.command
│   └── りぞりぷと.command
├── library/
│   └── python/
│       └── rs/
│           ├── __init__.py
│           ├── core/
│           │   ├── __init__.py
│           │   ├── anim.py
│           │   ├── app/
│           │   │   ├── __init__.py
│           │   │   ├── app.py
│           │   │   ├── fusion.py
│           │   │   └── resolve.py
│           │   ├── chara_data.py
│           │   ├── colormind.py
│           │   ├── config.py
│           │   ├── env.py
│           │   ├── fcp.py
│           │   ├── lab.py
│           │   ├── lab_romaji.py
│           │   ├── lang.py
│           │   ├── note.py
│           │   ├── pipe.py
│           │   ├── read_aloud/
│           │   │   ├── __init__.py
│           │   │   ├── cmd.py
│           │   │   ├── seika_say2.py
│           │   │   └── softalk.py
│           │   ├── srt.py
│           │   ├── txt.py
│           │   ├── ust.py
│           │   ├── util.py
│           │   ├── voice_bin_process.py
│           │   └── voicevox/
│           │       ├── __init__.py
│           │       ├── api.py
│           │       ├── data.py
│           │       └── mora_list.py
│           ├── gui/
│           │   ├── __init__.py
│           │   ├── appearance.py
│           │   ├── chara/
│           │   │   ├── __init__.py
│           │   │   ├── chara.py
│           │   │   ├── chara.ui
│           │   │   └── chara_ui.py
│           │   ├── frame_layout/
│           │   │   ├── __init__.py
│           │   │   ├── frame_layout.py
│           │   │   ├── frame_layout.ui
│           │   │   └── frame_layout_ui.py
│           │   ├── lang/
│           │   │   ├── __init__.py
│           │   │   ├── lang.py
│           │   │   ├── lang.ui
│           │   │   └── lang_ui.py
│           │   ├── log.py
│           │   ├── script_button.py
│           │   └── table/
│           │       ├── __init__.py
│           │       ├── model.py
│           │       └── view.py
│           └── tool/
│               ├── __init__.py
│               ├── aquestalk_wrapper/
│               │   ├── __init__.py
│               │   ├── aquestalk.py
│               │   ├── aquestalk_wrapper.py
│               │   ├── aquestalk_wrapper.ui
│               │   └── aquestalk_wrapper_ui.py
│               ├── characters/
│               │   ├── __init__.py
│               │   ├── characters.py
│               │   ├── characters.ui
│               │   └── characters_ui.py
│               ├── disk_cache/
│               │   ├── __init__.py
│               │   ├── disk_cache.py
│               │   ├── disk_cache.ui
│               │   ├── disk_cache_ui.py
│               │   └── drag_button.py
│               ├── launcher.py
│               ├── macro2group/
│               │   ├── __init__.py
│               │   ├── macro2group.py
│               │   ├── macro2group.ui
│               │   └── macro2group_ui.py
│               ├── psd2exr/
│               │   ├── __init__.py
│               │   ├── psd2exr.py
│               │   ├── psd2exr.ui
│               │   └── psd2exr_ui.py
│               ├── psd_splitter/
│               │   ├── __init__.py
│               │   ├── psd_spliter.ui
│               │   ├── psd_spliter_ui.py
│               │   └── psd_splitter.py
│               ├── resolve_launcher/
│               │   ├── __init__.py
│               │   ├── drag_button.py
│               │   ├── resolve_launcher.py
│               │   ├── resolve_launcher.ui
│               │   └── resolve_launcher_ui.py
│               ├── script_launcher/
│               │   ├── __init__.py
│               │   ├── preset_form/
│               │   │   ├── __init__.py
│               │   │   ├── drag_button.py
│               │   │   ├── filter.ui
│               │   │   ├── filter_ui.py
│               │   │   ├── preset_form.py
│               │   │   ├── preset_form.ui
│               │   │   └── preset_form_ui.py
│               │   └── script_launcher.py
│               ├── text2wave/
│               │   ├── __init__.py
│               │   ├── assistant_seika2wave/
│               │   │   ├── __init__.py
│               │   │   ├── assistant_seika2wave.py
│               │   │   ├── seika_say2.ui
│               │   │   └── seika_say2_ui.py
│               │   ├── base/
│               │   │   ├── __init__.py
│               │   │   ├── base.py
│               │   │   ├── base.ui
│               │   │   └── base_ui.py
│               │   └── softalk2wave/
│               │       ├── __init__.py
│               │       ├── softalk.ui
│               │       ├── softalk2wave.py
│               │       └── softalk_ui.py
│               ├── voice_bin/
│               │   ├── __init__.py
│               │   ├── drag_button.py
│               │   ├── voice_bin.py
│               │   ├── voice_bin.ui
│               │   └── voice_bin_ui.py
│               ├── voice_sync/
│               │   ├── __init__.py
│               │   ├── check_timing.py
│               │   ├── check_timing.ui
│               │   ├── check_timing_ui.py
│               │   ├── voice_sync.py
│               │   ├── voice_sync.ui
│               │   ├── voice_sync_ui.py
│               │   └── wav_table.py
│               ├── voicevox_sequencer/
│               │   ├── __init__.py
│               │   ├── lyrics.py
│               │   ├── lyrics.ui
│               │   ├── lyrics_ui.py
│               │   ├── seq.py
│               │   ├── voicevox_sequencer.py
│               │   ├── voicevox_sequencer.ui
│               │   └── voicevox_sequencer_ui.py
│               └── vtt2anim/
│                   ├── __init__.py
│                   ├── vtt2anim.py
│                   ├── vtt2anim.ui
│                   └── vtt2anim_ui.py
└── requirements.txt
Download .txt
SYMBOL INDEX (1425 symbols across 166 files)

FILE: app/fusion/python/rs_fusion/core/__init__.py
  function ordered_dict_to_dict (line 4) | def ordered_dict_to_dict(org_dict):
  function get_modifiers (line 16) | def get_modifiers(tools):

FILE: app/fusion/python/rs_fusion/core/bake.py
  function apply (line 5) | def apply(comp, data: dict, sf: int, ef: int):

FILE: app/fusion/python/rs_fusion/core/chara_sozai.py
  function _set_for_eye (line 20) | def _set_for_eye(comp, key, data):
  function _connect (line 39) | def _connect(comp, key, data, ld_name_list):
  function connect (line 69) | def connect(comp, xf_name, key):
  function prev_next (line 85) | def prev_next(comp, xf_name: str, is_next=False):
  function set_blink (line 121) | def set_blink(comp, xf_name):

FILE: app/fusion/python/rs_fusion/core/eye_blink.py
  function apply (line 4) | def apply(comp, length: int, close_length: int):
  function apply_mm (line 51) | def apply_mm(comp, length: int, close_length: int, offset: int = 0):
  function delete_mm (line 131) | def delete_mm(comp):
  function apply_sw (line 146) | def apply_sw(comp, length: int, close_length: int, offset: int = 0):
  function delete_sw (line 208) | def delete_sw(comp):

FILE: app/fusion/python/rs_fusion/core/operator.py
  function to_int (line 13) | def to_int(value):
  function get_tools (line 17) | def get_tools(comp, min_size, is_random=False, is_reverse=False):
  function loader (line 31) | def loader(comp, use_post_multiply=False):
  function merge (line 72) | def merge(comp):
  function get_main_input (line 101) | def get_main_input(tool, out_data_type):
  function insert (line 118) | def insert(comp, node_id):
  function get_modifiers (line 150) | def get_modifiers(tool, param_list=None):
  function copy (line 166) | def copy(
  function paste_setting (line 238) | def paste_setting(comp, text, param_list):
  function background (line 277) | def background(comp, padding_x=0, padding_y=0, is_square=False):
  function apply_color (line 344) | def apply_color(comp, color_list, is_random=False):
  function apply_font (line 377) | def apply_font(comp, font_name, font_style):
  class AlignType (line 397) | class AlignType(enum.Enum):
  class AlignType2D (line 403) | class AlignType2D(enum.Enum):
  function align (line 412) | def align(comp, attr_id: str, align_type: AlignType):
  function align2d (line 445) | def align2d(comp, attr_id: str, align_type: AlignType2D, use_canvas=False):
  function align_dod (line 513) | def align_dod(fusion, comp, attr_id: str, align_type: AlignType2D, use_c...
  function distribute (line 635) | def distribute(comp, attr_id: str, is_random=False, is_reverse=False):
  function distribute2d (line 669) | def distribute2d(
  function distribute_dod (line 732) | def distribute_dod(
  function get_frame_by_index (line 854) | def get_frame_by_index(tool, attr_id: str, index: int):
  function tools2modifiers (line 877) | def tools2modifiers(tools, attr_id: str):
  function set_value (line 890) | def set_value(
  function set_value2d (line 928) | def set_value2d(
  function random_value (line 974) | def random_value(
  function random_value2d (line 1009) | def random_value2d(

FILE: app/fusion/python/rs_fusion/core/pose.py
  function get_connected (line 13) | def get_connected(node):
  function get_pair (line 23) | def get_pair(node):
  function apply (line 29) | def apply(comp, lst, is_chara_sozai=False):
  function comment2json (line 66) | def comment2json(comp):
  function copy (line 90) | def copy(comp):
  function paste (line 97) | def paste(comp, is_chara_sozai=False):
  function save (line 108) | def save(comp, fusion):
  function load (line 128) | def load(comp, fusion, is_chara_sozai=False):
  function get_uc (line 151) | def get_uc(page, is_chara_sozai=False):

FILE: app/fusion/python/rs_fusion/tool/add_button/add_button.py
  class MainWindow (line 25) | class MainWindow(QMainWindow):
    method __init__ (line 27) | def __init__(self, parent=None, fusion=None):
    method add (line 48) | def add(self):
  function run (line 68) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/add_button/add_button_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 86) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/bake_tool/bake_tool.py
  class MainWindow (line 28) | class MainWindow(QMainWindow):
    method __init__ (line 30) | def __init__(self, parent=None, fusion=None):
    method get_comp (line 75) | def get_comp(self):
    method read_node (line 87) | def read_node(self) -> None:
    method set_render_range (line 152) | def set_render_range(self) -> None:
    method set_global_range (line 161) | def set_global_range(self) -> None:
    method bake_prams (line 170) | def bake_prams(self) -> None:
    method show (line 192) | def show(self) -> None:
  function run (line 197) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/bake_tool/bake_tool_ui.py
  class Ui_MainWindow (line 24) | class Ui_MainWindow(object):
    method setupUi (line 25) | def setupUi(self, MainWindow):
    method retranslateUi (line 171) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/bg_tool/bg_tool.py
  class MainWindow (line 22) | class MainWindow(QMainWindow):
    method __init__ (line 24) | def __init__(self, parent=None, fusion=None):
    method insert (line 53) | def insert(self):
  function run (line 68) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/bg_tool/bg_tool_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 106) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/center_tool/center_tool.py
  class MainWindow (line 24) | class MainWindow(QMainWindow):
    method __init__ (line 26) | def __init__(self, parent=None, fusion=None):
    method get_comp (line 116) | def get_comp(self):
    method align_center (line 129) | def align_center(self, align_type: op.AlignType2D) -> None:
    method distribute_center (line 138) | def distribute_center(self, is_x) -> None:
    method set_center (line 157) | def set_center(self, lock_x, lock_y) -> None:
    method random_center (line 178) | def random_center(self, lock_x, lock_y) -> None:
  function run (line 199) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/center_tool/center_tool_ui.py
  class Ui_MainWindow (line 24) | class Ui_MainWindow(object):
    method setupUi (line 25) | def setupUi(self, MainWindow):
    method retranslateUi (line 517) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/chara_converter/chara_converter.py
  class ConfigData (line 34) | class ConfigData(config.Data):
  class MainWindow (line 40) | class MainWindow(QMainWindow):
    method __init__ (line 41) | def __init__(self, parent=None, fusion=None):
    method import_chara (line 70) | def import_chara(self) -> None:
    method add2log (line 127) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method toolButton_clicked (line 130) | def toolButton_clicked(self, w) -> None:
    method set_data (line 139) | def set_data(self, c: ConfigData):
    method get_data (line 144) | def get_data(self) -> ConfigData:
    method load_config (line 152) | def load_config(self) -> None:
    method save_config (line 158) | def save_config(self) -> None:
    method closeEvent (line 163) | def closeEvent(self, event):
  function run (line 168) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/chara_converter/chara_converter_ui.py
  class Ui_MainWindow (line 25) | class Ui_MainWindow(object):
    method setupUi (line 26) | def setupUi(self, MainWindow):
    method retranslateUi (line 145) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/chara_converter/chara_sozai.py
  function part2en (line 48) | def part2en(part: str) -> str:
  function preprocess (line 65) | def preprocess(src_dir: Path):
  function convert (line 103) | def convert(width, height, src_data, dst_dir, print_fn):
  class Importer (line 175) | class Importer:
    method __init__ (line 176) | def __init__(self, comp, fusion_ver, width, height, dst_data, print_fn):
    method set_orange (line 207) | def set_orange(node):
    method set_pink (line 216) | def set_pink(node):
    method get_connect_lua (line 225) | def get_connect_lua(xf, key):
    method get_prev_next_lua (line 234) | def get_prev_next_lua(xf, is_next=False):
    method get_blink_lua (line 243) | def get_blink_lua(xf):
    method add_set_dod (line 251) | def add_set_dod(self, pos_x, pos_y, name, data_window):
    method add_bg (line 263) | def add_bg(self, pos_x, pos_y):
    method add_ld (line 274) | def add_ld(self, pos_x, pos_y, name, comment, path: str):
    method get_preview_name (line 286) | def get_preview_name(part):
    method get_prev_button_name (line 290) | def get_prev_button_name(part):
    method get_next_button_name (line 294) | def get_next_button_name(part):
    method uc_button (line 298) | def uc_button(lua, page_name, links_name, width):
    method get_uc_base (line 310) | def get_uc_base(
    method get_eye_uc (line 369) | def get_eye_uc(lua) -> dict:
    method get_uc_list (line 426) | def get_uc_list(self, mg_data, xf_data, eye_dx_list, ld_data):
    method add_node (line 488) | def add_node(self, pre_node, pos_x, pos_y, part):
    method add_mouth_ctrl (line 525) | def add_mouth_ctrl(self, size):
    method add_anim_node (line 557) | def add_anim_node(self, pre_node, pos_x, pos_y, part):
    method import_chara (line 650) | def import_chara(self):

FILE: app/fusion/python/rs_fusion/tool/color_tool/color_table.py
  class ColorData (line 32) | class ColorData(table.RowData):
    method toHeaderList (line 41) | def toHeaderList(cls) -> List[str]:
  class ItemDelegate (line 45) | class ItemDelegate(QStyledItemDelegate):
    method __init__ (line 46) | def __init__(self, parent):
    method paint (line 50) | def paint(self, painter, option, index):
  class Model (line 67) | class Model(table.Model):
    method data (line 68) | def data(self, index: QModelIndex, role=Qt.DisplayRole):
    method setData (line 77) | def setData(self, index: QModelIndex, value, role=Qt.EditRole):
  class View (line 87) | class View(table.View):
    method __init__ (line 88) | def __init__(self, parent=None):
    method add_row (line 130) | def add_row(self):
    method keyPressEvent (line 134) | def keyPressEvent(self, event):
    method contextMenu (line 161) | def contextMenu(self, pos):

FILE: app/fusion/python/rs_fusion/tool/color_tool/color_tool.py
  class DocData (line 37) | class DocData(config.Data):
  class MainWindow (line 41) | class MainWindow(QMainWindow):
    method __init__ (line 42) | def __init__(self, parent=None, fusion=None):
    method apply_color (line 105) | def apply_color(self, color_list):
    method apply_color_from_current_row (line 114) | def apply_color_from_current_row(self):
    method apply_color_from_selected (line 127) | def apply_color_from_selected(self):
    method colormind (line 144) | def colormind(self, color_model='default'):
    method set_title (line 190) | def set_title(self):
    method new_doc (line 197) | def new_doc(self):
    method file_update (line 203) | def file_update(self, path: Path):
    method open_doc (line 207) | def open_doc(self):
    method save_doc (line 223) | def save_doc(self):
    method save_as_doc (line 232) | def save_as_doc(self):
    method set_data (line 246) | def set_data(self, c: DocData):
    method get_data (line 249) | def get_data(self) -> DocData:
  function run (line 255) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/color_tool/color_tool_ui.py
  class Ui_MainWindow (line 27) | class Ui_MainWindow(object):
    method setupUi (line 28) | def setupUi(self, MainWindow):
    method retranslateUi (line 179) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/comp_utility/comp_utility.py
  class MainWindow (line 26) | class MainWindow(QMainWindow):
    method __init__ (line 27) | def __init__(self, parent=None, fusion=None):
    method check_page (line 88) | def check_page(self):
    method get_comp (line 94) | def get_comp(self):
    method load (line 102) | def load(self):
    method merge (line 108) | def merge(self):
    method insert_tool (line 114) | def insert_tool(self):
    method pivot_tool (line 120) | def pivot_tool(self):
    method copy_tool (line 126) | def copy_tool(self):
    method duplicate_tool (line 132) | def duplicate_tool(self):
    method bake_tool (line 138) | def bake_tool(self):
    method bg_tool (line 144) | def bg_tool(self):
    method color_tool (line 150) | def color_tool(self):
    method font_tool (line 156) | def font_tool(self):
    method paste_tool (line 162) | def paste_tool(self):
    method center_tool (line 168) | def center_tool(self):
    method number_tool (line 174) | def number_tool(self):
    method nudge_tool (line 180) | def nudge_tool(self):
    method separate (line 186) | def separate(self):
  function run (line 193) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/comp_utility/comp_utility_ui.py
  class Ui_MainWindow (line 21) | class Ui_MainWindow(object):
    method setupUi (line 22) | def setupUi(self, MainWindow):
    method retranslateUi (line 48) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/copy_tool/copy_tool.py
  class MainWindow (line 27) | class MainWindow(QMainWindow):
    method __init__ (line 29) | def __init__(self, parent=None, fusion=None):
    method read_node (line 72) | def read_node(self) -> None:
    method copy_prams (line 132) | def copy_prams(self) -> None:
    method show (line 179) | def show(self) -> None:
  function run (line 185) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/copy_tool/copy_tool_ui.py
  class Ui_MainWindow (line 24) | class Ui_MainWindow(object):
    method setupUi (line 25) | def setupUi(self, MainWindow):
    method retranslateUi (line 155) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/duplicate_tool/duplicate_tool.py
  class MainWindow (line 23) | class MainWindow(QMainWindow):
    method __init__ (line 25) | def __init__(self, parent=None, fusion=None):
    method duplicate_node (line 52) | def duplicate_node(self) -> None:
  function run (line 123) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/duplicate_tool/duplicate_tool_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 68) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/font_tool/favorites_font.py
  class ConfigData (line 29) | class ConfigData(config.Data):
  class Model (line 33) | class Model(QStringListModel):
    method __init__ (line 34) | def __init__(self, parent=None):
    method data (line 39) | def data(self, index: QModelIndex, role: int = ...) -> str:
  class MainWindow (line 48) | class MainWindow(QMainWindow):
    method __init__ (line 49) | def __init__(self, parent=None, fusion=None):
    method contextMenu (line 93) | def contextMenu(self, pos):
    method favorites_update (line 100) | def favorites_update(self):
    method check (line 106) | def check(self):
    method uncheck (line 115) | def uncheck(self):
    method open (line 124) | def open(self) -> None:
    method save (line 133) | def save(self) -> None:
    method show (line 139) | def show(self) -> None:
  function run (line 144) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/font_tool/favorites_font_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 66) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/font_tool/font_tool.py
  class ItemDelegate (line 39) | class ItemDelegate(QStyledItemDelegate):
    method __init__ (line 40) | def __init__(self, parent):
    method paint (line 51) | def paint(self, painter, option, index):
    method sizeHint (line 73) | def sizeHint(self, option, index):
    method make_html (line 81) | def make_html(self, text):
  class MainWindow (line 89) | class MainWindow(QMainWindow):
    method __init__ (line 90) | def __init__(self, parent=None, fusion=None):
    method select_up (line 159) | def select_up(self):
    method select_down (line 162) | def select_down(self):
    method on_sample_text_changed (line 165) | def on_sample_text_changed(self, text):
    method read_font (line 170) | def read_font(self) -> None:
    method apply_font (line 206) | def apply_font(self):
    method auto_apply (line 230) | def auto_apply(self):
    method read_text (line 234) | def read_text(self):
    method show (line 249) | def show(self) -> None:
  function run (line 254) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/font_tool/font_tool_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 116) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/import_exr/import_exr.py
  class ConfigData (line 33) | class ConfigData(config.Data):
  class Importer (line 39) | class Importer:
    method __init__ (line 40) | def __init__(self, comp, config_data: ConfigData, exr_path: Path):
    method load_json (line 59) | def load_json(self):
    method set_pos (line 67) | def set_pos(self, node, pos_x, pos_y):
    method set_x (line 73) | def set_x(self, node, x):
    method set_y (line 76) | def set_y(self, node, y):
    method set_orange (line 80) | def set_orange(node):
    method uc_button (line 89) | def uc_button(mg, node, page, layer_name, width):
    method setup_tree_data (line 115) | def setup_tree_data(self):
    method setup_base_node (line 138) | def setup_base_node(self):
    method add_tool (line 191) | def add_tool(self, tool_name, pos_x, pos_y):
    method add_blank (line 195) | def add_blank(self, pos_x, pos_y):
    method add_layer (line 200) | def add_layer(self, pos_x, pos_y, layer_name):
    method add_node (line 208) | def add_node(self, pos_x, pos_y, data, name, uc):
    method add_node_ST (line 312) | def add_node_ST(self, pos_x, pos_y, data, name):
    method make (line 342) | def make(self):
  class MainWindow (line 367) | class MainWindow(QMainWindow):
    method __init__ (line 368) | def __init__(self, parent=None, fusion=None):
    method import_json (line 397) | def import_json(self) -> None:
    method toolButton_clicked (line 427) | def toolButton_clicked(self) -> None:
    method set_data (line 438) | def set_data(self, c: ConfigData):
    method get_data (line 441) | def get_data(self) -> ConfigData:
    method load_config (line 446) | def load_config(self) -> None:
    method save_config (line 452) | def save_config(self) -> None:
    method closeEvent (line 457) | def closeEvent(self, event):
  function run (line 462) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/import_exr/import_exr_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 92) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/importer/importer.py
  class TatieStyle (line 33) | class TatieStyle(IntEnum):
  class ConfigData (line 40) | class ConfigData(config.Data):
  class Importer (line 51) | class Importer:
    method __init__ (line 52) | def __init__(self, comp, fusion_ver, config_data: ConfigData, json_pat...
    method load_json (line 68) | def load_json(self):
    method set_x (line 76) | def set_x(self, node, x):
    method set_orange (line 81) | def set_orange(node):
    method uc_button (line 90) | def uc_button(mg, node, page, layer_name, width):
    method add_set_dod (line 116) | def add_set_dod(self, pos_x, pos_y, name, data_window):
    method add_bg (line 128) | def add_bg(self, pos_x, pos_y):
    method add_base_bg (line 139) | def add_base_bg(self, pos_x, pos_y):
    method add_xf_bg (line 150) | def add_xf_bg(self, pos_x, pos_y, name):
    method add_xf_bg_c (line 159) | def add_xf_bg_c(self, pos_x, pos_y, name):
    method add_ld (line 165) | def add_ld(self, pos_x, pos_y, path: str):
    method add_mask (line 182) | def add_mask(self, pos_x, pos_y, data_window):
    method add_node_A (line 193) | def add_node_A(self, pos_x, pos_y, data, name):
    method add_node_B (line 291) | def add_node_B(self, pos_x, pos_y, data, name, uc, use_label):
    method add_node_ST (line 395) | def add_node_ST(self, pos_x, pos_y, data, name):
    method add_node_STMM (line 428) | def add_node_STMM(self, pos_x, pos_y, data, name):
    method make (line 455) | def make(self):
  class MainWindow (line 484) | class MainWindow(QMainWindow):
    method __init__ (line 485) | def __init__(self, parent=None, fusion=None):
    method translate (line 519) | def translate(self) -> None:
    method import_json (line 535) | def import_json(self) -> None:
    method toolButton_clicked (line 568) | def toolButton_clicked(self) -> None:
    method set_data (line 579) | def set_data(self, c: ConfigData):
    method get_data (line 599) | def get_data(self) -> ConfigData:
    method load_config (line 621) | def load_config(self) -> None:
    method save_config (line 627) | def save_config(self) -> None:
    method closeEvent (line 632) | def closeEvent(self, event):
  function run (line 637) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/importer/importer_ui.py
  class Ui_MainWindow (line 24) | class Ui_MainWindow(object):
    method setupUi (line 25) | def setupUi(self, MainWindow):
    method retranslateUi (line 229) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/insert_tool/insert_tool.py
  class MainWindow (line 29) | class MainWindow(QMainWindow):
    method __init__ (line 31) | def __init__(self, parent=None, fusion=None):
    method select_first (line 100) | def select_first(self):
    method select_up (line 105) | def select_up(self):
    method select_down (line 108) | def select_down(self):
    method insert (line 111) | def insert(self):
    method show (line 124) | def show(self) -> None:
  function run (line 129) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/insert_tool/insert_tool_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 78) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/make_macro/macro.py
  function get_header (line 1) | def get_header(name: str, use_group: bool) -> str:
  function get_input (line 9) | def get_input(m_lst, lst) -> str:
  function get_output (line 41) | def get_output(lst) -> str:
  function get_footer (line 54) | def get_footer():
  function get_save_script (line 77) | def get_save_script(path, name, text):

FILE: app/fusion/python/rs_fusion/tool/make_macro/macro_table.py
  class InputData (line 14) | class InputData(table.RowData):
    method toHeaderList (line 25) | def toHeaderList(cls) -> List[str]:
  class ItemDelegate (line 29) | class ItemDelegate(QStyledItemDelegate):
    method __init__ (line 30) | def __init__(self, parent):
  class Model (line 35) | class Model(table.Model):
    method flags (line 36) | def flags(self, index: QModelIndex) -> Qt.ItemFlags:
  class View (line 45) | class View(table.View):
    method __init__ (line 46) | def __init__(self, parent=None):
    method keyPressEvent (line 83) | def keyPressEvent(self, event):
    method contextMenu (line 110) | def contextMenu(self, pos):

FILE: app/fusion/python/rs_fusion/tool/make_macro/make_macro.py
  class ConfigData (line 41) | class ConfigData(config.Data):
  class MainWindow (line 49) | class MainWindow(QMainWindow):
    method __init__ (line 50) | def __init__(self, parent=None, fusion=None):
    method translate (line 127) | def translate(self) -> None:
    method undo_stack_clear (line 135) | def undo_stack_clear(self):
    method undo_stack_set_clean (line 140) | def undo_stack_set_clean(self):
    method undo_stack_is_clean (line 145) | def undo_stack_is_clean(self) -> bool:
    method clear_tree (line 152) | def clear_tree(self) -> None:
    method get_comp (line 155) | def get_comp(self):
    method read_node (line 175) | def read_node(self) -> None:
    method add_row (line 276) | def add_row(self) -> None:
    method save_macro (line 330) | def save_macro(self, use_json_path: bool) -> None:
    method set_title (line 473) | def set_title(self):
    method new_doc (line 480) | def new_doc(self):
    method file_update (line 487) | def file_update(self, path: Path):
    method open_doc (line 493) | def open_doc(self):
    method save_doc (line 509) | def save_doc(self):
    method save_as_doc (line 518) | def save_as_doc(self):
    method set_data (line 533) | def set_data(self, c: ConfigData):
    method get_data (line 540) | def get_data(self) -> ConfigData:
  function run (line 550) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/make_macro/make_macro_ui.py
  class Ui_MainWindow (line 27) | class Ui_MainWindow(object):
    method setupUi (line 28) | def setupUi(self, MainWindow):
    method retranslateUi (line 217) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/nudge_tool/nudge_tool.py
  class MainWindow (line 22) | class MainWindow(QMainWindow):
    method __init__ (line 24) | def __init__(self, parent=None, fusion=None):
    method get_comp (line 64) | def get_comp(self):
    method set_value (line 77) | def set_value(self, value):
    method up (line 84) | def up(self):
    method down (line 87) | def down(self):
    method left (line 90) | def left(self):
    method right (line 93) | def right(self):
    method move_center (line 96) | def move_center(self, x, y):
    method show (line 116) | def show(self) -> None:
  function run (line 122) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/nudge_tool/nudge_tool_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 183) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/number_tool/number_tool.py
  function make_row (line 29) | def make_row(_id, _name):
  class MainWindow (line 38) | class MainWindow(QMainWindow):
    method __init__ (line 40) | def __init__(self, parent=None, fusion=None):
    method tab_index_changed (line 104) | def tab_index_changed(self):
    method get_comp (line 107) | def get_comp(self):
    method get_attr_id (line 120) | def get_attr_id(self, tree_view=None):
    method get_modifier (line 128) | def get_modifier(self, comp):
    method read_modifier (line 152) | def read_modifier(self):
    method read_node (line 204) | def read_node(self) -> None:
    method align_value (line 287) | def align_value(self, align_type: op.AlignType) -> None:
    method distribute_value (line 297) | def distribute_value(self) -> None:
    method set_value (line 312) | def set_value(self) -> None:
    method random_value (line 345) | def random_value(self) -> None:
  function run (line 378) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/number_tool/number_tool_ui.py
  class Ui_MainWindow (line 24) | class Ui_MainWindow(object):
    method setupUi (line 25) | def setupUi(self, MainWindow):
    method retranslateUi (line 418) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/paste_tool/node_window.py
  class MainWindow (line 25) | class MainWindow(QMainWindow):
    method __init__ (line 26) | def __init__(self, parent=None, fusion=None):
    method get_selection (line 54) | def get_selection(self) -> List[str]:
    method read_node (line 64) | def read_node(self) -> None:
  function run (line 152) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/paste_tool/node_window_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 72) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/paste_tool/paste_tool.py
  class MainWindow (line 29) | class MainWindow(QMainWindow):
    method __init__ (line 30) | def __init__(self, parent=None, fusion=None):
    method load_txt (line 72) | def load_txt(self):
    method save_txt (line 80) | def save_txt(self):
    method add (line 89) | def add(self):
    method paste (line 93) | def paste(self):
  function run (line 117) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/paste_tool/paste_tool_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 106) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/path_mapper/path_mapper.py
  class MainWindow (line 23) | class MainWindow(QMainWindow):
    method __init__ (line 25) | def __init__(self, parent=None, fusion=None):
    method translate (line 56) | def translate(self) -> None:
    method pathmap (line 62) | def pathmap(self, use_pathmap: bool) -> None:
  function run (line 92) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/path_mapper/path_mapper_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 65) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/pivot_tool/pivot_tool.py
  class V (line 25) | class V(enum.Enum):
  class H (line 31) | class H(enum.Enum):
  class MainWindow (line 37) | class MainWindow(QMainWindow):
    method __init__ (line 39) | def __init__(self, parent=None, fusion=None):
    method x_lock_changed (line 150) | def x_lock_changed(self):
    method y_lock_changed (line 156) | def y_lock_changed(self):
    method set_pivot (line 162) | def set_pivot(self, v: V, h: H) -> None:
    method align_pivot (line 232) | def align_pivot(self, align_type: op.AlignType2D) -> None:
  function run (line 246) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/pivot_tool/pivot_tool_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 324) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/psd2tatie/importer.py
  class Importer (line 7) | class Importer:
    method __init__ (line 8) | def __init__(
    method set_pos (line 65) | def set_pos(self, node, pos_x, pos_y):
    method set_x (line 71) | def set_x(self, node, x):
    method set_y (line 74) | def set_y(self, node, y):
    method set_orange (line 78) | def set_orange(node):
    method uc_button (line 87) | def uc_button(mg, node, page, layer_name, width):
    method setup_base_node (line 113) | def setup_base_node(self):
    method add_tool (line 140) | def add_tool(self, tool_name, pos_x, pos_y):
    method add_blank (line 144) | def add_blank(self, pos_x, pos_y):
    method add_layer (line 149) | def add_layer(self, pos_x, pos_y, layer_name):
    method add_node (line 191) | def add_node(self, pos_x, pos_y, data, name, uc):
    method set_mouth_scale (line 295) | def set_mouth_scale(self):
    method make (line 320) | def make(self):

FILE: app/fusion/python/rs_fusion/tool/psd2tatie/importer_exr.py
  class Importer (line 7) | class Importer:
    method __init__ (line 8) | def __init__(
    method set_pos (line 65) | def set_pos(self, node, pos_x, pos_y):
    method set_x (line 71) | def set_x(self, node, x):
    method set_y (line 74) | def set_y(self, node, y):
    method set_orange (line 78) | def set_orange(node):
    method uc_button (line 87) | def uc_button(mg, node, page, layer_name, width):
    method setup_base_node (line 113) | def setup_base_node(self):
    method add_tool (line 162) | def add_tool(self, tool_name, pos_x, pos_y):
    method add_blank (line 166) | def add_blank(self, pos_x, pos_y):
    method add_layer (line 171) | def add_layer(self, pos_x, pos_y, layer_name):
    method add_node (line 194) | def add_node(self, pos_x, pos_y, data, name, uc):
    method set_mouth_scale (line 298) | def set_mouth_scale(self):
    method make (line 319) | def make(self):

FILE: app/fusion/python/rs_fusion/tool/psd2tatie/macro_builder.py
  class MacroBuilder (line 13) | class MacroBuilder:
    method __init__ (line 14) | def __init__(self, comp):
    method read_node (line 18) | def read_node(self) -> list[dict]:
    method build (line 51) | def build(self, macro_name: str, macro_path: Path):

FILE: app/fusion/python/rs_fusion/tool/psd2tatie/psd2tatie.py
  class ConfigData (line 60) | class ConfigData(config.Data):
  function rename_layer (line 77) | def rename_layer(layer, s):
  class MainWindow (line 89) | class MainWindow(QMainWindow):
    method __init__ (line 91) | def __init__(self, parent=None, fusion=None):
    method make_tree_data (line 177) | def make_tree_data(self, layer_list: list[str]) -> dict:
    method save_thumbnail (line 207) | def save_thumbnail(self, config_data: ConfigData):
    method save_png (line 236) | def save_png(self, output_dir: Path, config_data: ConfigData) -> dict:
    method save_exr (line 295) | def save_exr(self, exr_path: Path, config_data: ConfigData) -> None:
    method conv (line 358) | def conv(self):
    method add2log (line 512) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method psdToolButton_clicked (line 515) | def psdToolButton_clicked(self) -> None:
    method dstToolButton_clicked (line 526) | def dstToolButton_clicked(self) -> None:
    method set_combo_box_current_text (line 536) | def set_combo_box_current_text(self, w):
    method set_layer_status (line 546) | def set_layer_status(self, status: str, color):
    method set_frontmost (line 554) | def set_frontmost(self):
    method set_eye (line 557) | def set_eye(self):
    method set_mouth (line 560) | def set_mouth(self):
    method set_remove (line 563) | def set_remove(self):
    method clear_status (line 566) | def clear_status(self):
    method set_data (line 569) | def set_data(self, c: ConfigData):
    method get_data (line 602) | def get_data(self) -> ConfigData:
    method open (line 635) | def open(self) -> None:
    method save (line 675) | def save(self) -> None:
    method clear (line 688) | def clear(self):
    method set_combobox (line 707) | def set_combobox(self) -> None:
    method set_layer_data (line 722) | def set_layer_data(self, psd):
    method get_layer_info (line 754) | def get_layer_info(self, group):
    method load_psd (line 778) | def load_psd(self):
    method open_psd_dir (line 835) | def open_psd_dir(self):
    method open_dir (line 842) | def open_dir(self, d):
    method closeEvent (line 855) | def closeEvent(self, event):
  function run (line 859) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/psd2tatie/psd2tatie_ui.py
  class Ui_MainWindow (line 28) | class Ui_MainWindow(object):
    method setupUi (line 29) | def setupUi(self, MainWindow):
    method retranslateUi (line 377) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/psd2tatie/tree.py
  class TreeModel (line 15) | class TreeModel(QStandardItemModel):
    method data (line 16) | def data(self, index, role=Qt.DisplayRole):
  class TreeView (line 32) | class TreeView(QTreeView):
    method __init__ (line 33) | def __init__(self, parent=None):

FILE: app/fusion/python/rs_fusion/tool/separate_layers/separate_layers.py
  class MainWindow (line 22) | class MainWindow(QMainWindow):
    method __init__ (line 24) | def __init__(self, parent=None, fusion=None):
    method separate (line 50) | def separate(self, tool_type: str = 'LayerMuxer') -> None:
    method show (line 101) | def show(self) -> None:
  function run (line 105) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/separate_layers/separate_layers_ui.py
  class Ui_MainWindow (line 21) | class Ui_MainWindow(object):
    method setupUi (line 22) | def setupUi(self, MainWindow):
    method retranslateUi (line 55) | def retranslateUi(self, MainWindow):

FILE: app/fusion/python/rs_fusion/tool/tatie/tatie.py
  class CtrlID (line 35) | class CtrlID(IntEnum):
  class ConfigData (line 42) | class ConfigData(config.Data):
  function uc_button (line 51) | def uc_button(node_a, node_b, page, layer_name, width, hide_list=None) -...
  class MainWindow (line 83) | class MainWindow(QMainWindow):
    method __init__ (line 85) | def __init__(self, parent=None, fusion=None):
    method open_dir (line 148) | def open_dir(self, d):
    method check_page (line 161) | def check_page(self):
    method get_comp (line 168) | def get_comp(self):
    method make_loader (line 177) | def make_loader(self):
    method get_tools (line 187) | def get_tools(self, comp):
    method switch_fuse (line 194) | def switch_fuse(self):
    method marge (line 251) | def marge(self):
    method dissolve (line 352) | def dissolve(self):
    method add_button (line 429) | def add_button(self):
    method add_pose_tools (line 484) | def add_pose_tools(self):
    method set_data (line 513) | def set_data(self, c: ConfigData):
    method get_data (line 521) | def get_data(self) -> ConfigData:
    method load_config (line 535) | def load_config(self) -> None:
    method save_config (line 541) | def save_config(self) -> None:
    method closeEvent (line 546) | def closeEvent(self, event):
  function run (line 551) | def run(fusion) -> None:

FILE: app/fusion/python/rs_fusion/tool/tatie/tatie_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 295) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/core/__init__.py
  function timecode2Frame (line 4) | def timecode2Frame(tc: str, fps):
  function get_currentframe (line 31) | def get_currentframe(timeline):
  function set_currentframe (line 37) | def set_currentframe(timeline, frame):
  function get_fps (line 41) | def get_fps(timeline):
  function track_name2index (line 56) | def track_name2index(timeline, track_type, name):
  function get_track_names (line 63) | def get_track_names(timeline, track_type):
  function get_item (line 70) | def get_item(timeline, track_type, index, frame=None):
  function get_track_item_count (line 82) | def get_track_item_count(timeline, track_type, index):
  class Appender (line 89) | class Appender:
    method __init__ (line 90) | def __init__(self, resolve, media_pool):
    method append2timeline (line 103) | def append2timeline(
  class LockOtherTrack (line 126) | class LockOtherTrack:
    method __init__ (line 127) | def __init__(self, timeline, index, track_type='video', enable=True):
    method __enter__ (line 137) | def __enter__(self):
    method __exit__ (line 148) | def __exit__(self, exc_type, exc_val, exc_tb):
  function test (line 156) | def test(tc: str, fps, frames):

FILE: app/resolve/python/rs_resolve/core/shortcut.py
  class Data (line 12) | class Data(config.Data):
    method razor (line 17) | def razor(self):
    method deselect_all (line 20) | def deselect_all(self):
    method active_timeline_panel (line 23) | def active_timeline_panel(self):
    method load (line 26) | def load(self, path: Path) -> None:

FILE: app/resolve/python/rs_resolve/gui/__init__.py
  function get_resolve_window (line 6) | def get_resolve_window(pj_name):
  function get_resolve_window (line 12) | def get_resolve_window(pj_name):
  function activate_window (line 21) | def activate_window(w):

FILE: app/resolve/python/rs_resolve/gui/shortcut/shortcut_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 123) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/gui/shortcut/shortcut_window.py
  class MainWindow (line 33) | class MainWindow(QMainWindow):
    method __init__ (line 34) | def __init__(self, parent=None, fusion=None):
    method get_resolve_window (line 65) | def get_resolve_window(self):
    method activate_resolve (line 74) | def activate_resolve(self):
    method razor_test (line 79) | def razor_test(self):
    method deselect_all_test (line 84) | def deselect_all_test(self):
    method active_timeline_panel_test (line 89) | def active_timeline_panel_test(self):
    method set_data (line 94) | def set_data(self, c: sc.Data):
    method get_data (line 99) | def get_data(self) -> sc.Data:
    method load_config (line 118) | def load_config(self) -> None:
    method save_config (line 124) | def save_config(self) -> None:
    method set_shortcut (line 129) | def set_shortcut(self):
    method show (line 133) | def show(self) -> None:
  function run (line 138) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/copy_text_plus/copy_text_plus.py
  function get_track_names (line 33) | def get_track_names(timeline, track_type):
  class MainWindow (line 40) | class MainWindow(QMainWindow):
    method __init__ (line 41) | def __init__(self, parent=None, fusion=None):
    method get_text_plus (line 88) | def get_text_plus(item):
    method copy (line 99) | def copy(self) -> None:
    method swap_track (line 177) | def swap_track(self) -> None:
    method update_track (line 183) | def update_track(self) -> None:
    method load_txt (line 206) | def load_txt(self):
    method save_txt (line 214) | def save_txt(self):
  function run (line 224) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/copy_text_plus/copy_text_plus_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 152) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/playhead/playhead.py
  function set_playhead (line 33) | def set_playhead(timeline, frame):
  function get_track_names (line 39) | def get_track_names(timeline, track_type):
  function track_name2index (line 46) | def track_name2index(timeline, track_type, name):
  class ConfigData (line 54) | class ConfigData(config.Data):
  class MainWindow (line 59) | class MainWindow(QMainWindow):
    method __init__ (line 60) | def __init__(self, parent=None, fusion=None):
    method set_data (line 138) | def set_data(self, c: ConfigData):
    method get_data (line 142) | def get_data(self) -> ConfigData:
    method load_config (line 148) | def load_config(self) -> None:
    method save_config (line 154) | def save_config(self) -> None:
    method closeEvent (line 159) | def closeEvent(self, event):
    method get_timeline (line 163) | def get_timeline(self):
    method move_to_prev_item (line 170) | def move_to_prev_item(self, track_type: str, w: QComboBox):
    method move_to_next_item (line 190) | def move_to_next_item(self, track_type: str, w: QComboBox):
    method move_playhead (line 208) | def move_playhead(self, n):
    method move_prev (line 215) | def move_prev(self, w: QSpinBox):
    method move_next (line 218) | def move_next(self, w: QSpinBox):
    method set_start (line 221) | def set_start(self):
    method set_end (line 228) | def set_end(self):
    method update_track (line 235) | def update_track(self) -> None:
  function run (line 280) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/playhead/playhead_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 185) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/subtitle2textPlus_typeB/subtitle2textPlus_typeB.py
  class ConfigData (line 42) | class ConfigData(config.Data):
  class MainWindow (line 46) | class MainWindow(QMainWindow):
    method __init__ (line 47) | def __init__(self, parent=None, fusion=None):
    method get_text_plus (line 90) | def get_text_plus(self, item, text, st=None):
    method convert (line 111) | def convert(self) -> None:
    method update_track (line 212) | def update_track(self) -> None:
    method settingFileButton_clicked (line 236) | def settingFileButton_clicked(self) -> None:
    method make_setting_folder (line 247) | def make_setting_folder(self):
    method add2log (line 275) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method set_data (line 278) | def set_data(self, c: ConfigData):
    method get_data (line 281) | def get_data(self) -> ConfigData:
    method load_config (line 286) | def load_config(self) -> None:
    method save_config (line 292) | def save_config(self) -> None:
    method closeEvent (line 297) | def closeEvent(self, event):
  function run (line 302) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/subtitle2textPlus_typeB/subtitle2textPlus_typeB_ui.py
  class Ui_MainWindow (line 25) | class Ui_MainWindow(object):
    method setupUi (line 26) | def setupUi(self, MainWindow):
    method retranslateUi (line 156) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/subtitle2text_plus/subtitle2text_plus.py
  class ConfigData (line 42) | class ConfigData(config.Data):
  function get_track_names (line 48) | def get_track_names(timeline, track_type):
  function track_name2index (line 55) | def track_name2index(timeline, track_type, name):
  function get_video_item (line 62) | def get_video_item(timeline, index):
  class MainWindow (line 70) | class MainWindow(QMainWindow):
    method __init__ (line 71) | def __init__(self, parent=None, fusion=None):
    method translate (line 117) | def translate(self) -> None:
    method get_text_plus (line 124) | def get_text_plus(self, item):
    method convert (line 143) | def convert(self) -> None:
    method update_track (line 258) | def update_track(self) -> None:
    method set_data (line 290) | def set_data(self, c: ConfigData):
    method get_data (line 295) | def get_data(self) -> ConfigData:
    method load_config (line 302) | def load_config(self) -> None:
    method save_config (line 308) | def save_config(self) -> None:
    method closeEvent (line 313) | def closeEvent(self, event):
  function run (line 318) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/subtitle2text_plus/subtitle2text_plus_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 156) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/tatie_anim/tatie_anim.py
  function select (line 27) | def select(v, names):
  class MainWindow (line 41) | class MainWindow(QMainWindow):
    method __init__ (line 43) | def __init__(self, parent=None, fusion=None):
    method refresh (line 82) | def refresh(self):
    method copy (line 111) | def copy(self):
    method get_timeline (line 121) | def get_timeline(self):
    method get_index (line 132) | def get_index(self):
    method get_item (line 148) | def get_item(timeline, index):
    method get_items (line 156) | def get_items(timeline, index, sf, ef):
  function run (line 167) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/tatie_anim/tatie_anim_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 113) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/text_plus2srt/text_plus2srt.py
  function to_time (line 38) | def to_time(fps, frame) -> str:
  class MainWindow (line 47) | class MainWindow(QMainWindow):
    method __init__ (line 48) | def __init__(self, parent=None, fusion=None):
    method save (line 82) | def save(self) -> None:
    method update_track (line 163) | def update_track(self) -> None:
    method add2log (line 192) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
  function run (line 196) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/text_plus2srt/text_plus2srt_ui.py
  class Ui_MainWindow (line 24) | class Ui_MainWindow(object):
    method setupUi (line 25) | def setupUi(self, MainWindow):
    method retranslateUi (line 111) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/voice_bin_assistant/voice_bin_assistant.py
  function get_index (line 48) | def get_index(timeline, track_type, v):
  function get_video_item (line 62) | def get_video_item(timeline, index):
  function get_text (line 70) | def get_text(item) -> str:
  class ConfigData (line 82) | class ConfigData(config.Data):
  class MainWindow (line 91) | class MainWindow(QMainWindow):
    method __init__ (line 92) | def __init__(self, parent=None, fusion=None):
    method set_data (line 136) | def set_data(self, c: ConfigData):
    method get_data (line 144) | def get_data(self) -> ConfigData:
    method load_config (line 154) | def load_config(self) -> None:
    method save_config (line 160) | def save_config(self) -> None:
    method closeEvent (line 165) | def closeEvent(self, event):
    method add2log (line 169) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method update_track (line 172) | def update_track(self) -> None:
    method copy_text (line 190) | def copy_text(self):
    method import_wave (line 229) | def import_wave(self) -> None:
    method split_and_setup (line 302) | def split_and_setup(self, use_text_plus: bool, use_tatie: bool) -> None:
  function run (line 384) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/voice_bin_assistant/voice_bin_assistant_ui.py
  class Ui_MainWindow (line 26) | class Ui_MainWindow(object):
    method setupUi (line 27) | def setupUi(self, MainWindow):
    method retranslateUi (line 256) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/voice_dropper/lip_sync_window.py
  function get_index (line 33) | def get_index(timeline, track_type, v):
  class ConfigData (line 48) | class ConfigData(config.Data):
  class MainWindow (line 54) | class MainWindow(QMainWindow):
    method __init__ (line 55) | def __init__(self, parent=None, fusion=None):
    method update_track (line 93) | def update_track(self) -> None:
    method set_data (line 111) | def set_data(self, c: ConfigData):
    method get_data (line 116) | def get_data(self) -> ConfigData:
    method get_video_track_index (line 123) | def get_video_track_index(self, timeline):
    method get_audio_track_index (line 126) | def get_audio_track_index(self, timeline):
    method load_config (line 129) | def load_config(self) -> None:
    method save_config (line 135) | def save_config(self) -> None:
    method closeEvent (line 140) | def closeEvent(self, event):
    method show (line 144) | def show(self) -> None:
  function run (line 149) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/voice_dropper/lip_sync_window_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 171) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/voice_dropper/voice_dropper.py
  class ConfigData (line 71) | class ConfigData(config.Data):
  class WatchdogEvent (line 83) | class WatchdogEvent(FileSystemEventHandler):
    method __init__ (line 84) | def __init__(self, sig):
    method on_created (line 89) | def on_created(self, event):
    method on_modified (line 95) | def on_modified(self, event):
  class MainWindow (line 104) | class MainWindow(QMainWindow):
    method __init__ (line 107) | def __init__(self, parent=None, fusion=None):
    method open_lip_sync_window (line 164) | def open_lip_sync_window(self):
    method import_wave (line 171) | def import_wave(self) -> None:
    method set_status_label (line 189) | def set_status_label(self):
    method start (line 198) | def start(self):
    method stop (line 212) | def stop(self):
    method make_dropper_folder (line 218) | def make_dropper_folder(self):
    method directory_changed (line 246) | def directory_changed(self, created_lst):
    method setup_track (line 257) | def setup_track(timeline, video_index, audio_index):
    method wave_check (line 267) | def wave_check(self, f, start_time, step, time_out) -> bool:
    method import_wave2mediapool (line 282) | def import_wave2mediapool(self, media_pool, f: Path, start_time, step,...
    method insert_audio_clip (line 296) | def insert_audio_clip(
    method setup_text_plus (line 323) | def setup_text_plus(
    method voice_drop (line 371) | def voice_drop(self, created_lst):
    method cut_clip (line 526) | def cut_clip(self, w, timeline, index, sf, ef, wait, sc: shortcut.Data):
    method set_anim (line 555) | def set_anim(self, comp, tool, ch_data, f, fps):
    method set_anim_mm (line 606) | def set_anim_mm(self, comp, ch_data, f, fps):
    method set_anim_mm_o (line 687) | def set_anim_mm_o(self, comp, f, fps):
    method lip_sync (line 737) | def lip_sync(self):
    method voiceDirToolButton_clicked (line 864) | def voiceDirToolButton_clicked(self) -> None:
    method set_data (line 874) | def set_data(self, c: ConfigData):
    method get_data (line 885) | def get_data(self) -> ConfigData:
    method load_config (line 898) | def load_config(self) -> None:
    method save_config (line 904) | def save_config(self) -> None:
    method closeEvent (line 909) | def closeEvent(self, event):
    method add2log (line 913) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
  function run (line 917) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/voice_dropper/voice_dropper_ui.py
  class Ui_MainWindow (line 25) | class Ui_MainWindow(object):
    method setupUi (line 26) | def setupUi(self, MainWindow):
    method retranslateUi (line 244) | def retranslateUi(self, MainWindow):

FILE: app/resolve/python/rs_resolve/tool/youtube_chapter/youtube_chapter.py
  class ConfigData (line 32) | class ConfigData(config.Data):
  function select (line 39) | def select(v, names):
  class MainWindow (line 53) | class MainWindow(QMainWindow):
    method __init__ (line 54) | def __init__(self, parent=None, fusion=None):
    method translate (line 89) | def translate(self) -> None:
    method make (line 98) | def make(self):
    method copy (line 141) | def copy(self):
    method set_data (line 144) | def set_data(self, c: ConfigData):
    method get_data (line 150) | def get_data(self) -> ConfigData:
    method load_config (line 164) | def load_config(self) -> None:
    method save_config (line 172) | def save_config(self) -> None:
    method closeEvent (line 177) | def closeEvent(self, event):
  function run (line 182) | def run(fusion) -> None:

FILE: app/resolve/python/rs_resolve/tool/youtube_chapter/youtube_chapter_ui.py
  class Ui_MainWindow (line 24) | class Ui_MainWindow(object):
    method setupUi (line 25) | def setupUi(self, MainWindow):
    method retranslateUi (line 140) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/core/anim.py
  class Type (line 6) | class Type(StrEnum):

FILE: library/python/rs/core/app/app.py
  class App (line 10) | class App(config.DataInterface):
    method get_path (line 11) | def get_path(self) -> Path:
    method get_env (line 14) | def get_env(self) -> Env:
    method execute (line 24) | def execute(self, args) -> None:
    method execute_for_mac (line 38) | def execute_for_mac(self, args) -> None:

FILE: library/python/rs/core/app/fusion.py
  function _get_def (line 14) | def _get_def():
  class Fusion (line 24) | class Fusion(App):
    method get_path (line 27) | def get_path(self) -> Path:
    method get_env (line 30) | def get_env(self) -> Env:

FILE: library/python/rs/core/app/resolve.py
  function _get_def (line 11) | def _get_def():
  class Resolve (line 21) | class Resolve(Fusion):
    method get_env (line 24) | def get_env(self) -> Env:

FILE: library/python/rs/core/chara_data.py
  class CharaData (line 21) | class CharaData(table.RowData):
    method setting_file (line 34) | def setting_file(self) -> Path:
    method setting_file (line 41) | def setting_file(self, path: Path):
    method pose_file (line 48) | def pose_file(self) -> Path:
    method pose_file (line 55) | def pose_file(self, path: Path):
    method toHeaderList (line 62) | def toHeaderList(cls) -> List[str]:
  class CharaSetData (line 77) | class CharaSetData(config.Data):
  function get_chara_list (line 81) | def get_chara_list():
  function from_file (line 90) | def from_file(f: Path) -> CharaData:

FILE: library/python/rs/core/colormind.py
  function get_color (line 7) | def get_color(model='default', input_list=None):

FILE: library/python/rs/core/config.py
  function get_user_path (line 96) | def get_user_path(is_resolve: bool):
  class DataList (line 100) | class DataList(list):
    method __init__ (line 101) | def __init__(self, cls):
    method new_data (line 105) | def new_data(self):
    method set (line 108) | def set(self, lst: list):
    method set_list (line 115) | def set_list(self, lst: list):
    method to_list (line 120) | def to_list(self) -> list:
    method to_list_of_dict (line 126) | def to_list_of_dict(self) -> list:
  class DataInterface (line 134) | class DataInterface:
    method set (line 135) | def set(self, dct):
    method as_dict (line 146) | def as_dict(self) -> dict:
  class Data (line 155) | class Data(DataInterface):
    method load (line 156) | def load(self, path: Path) -> None:
    method save (line 160) | def save(self, path: Path) -> None:
  class D (line 176) | class D(DataInterface):

FILE: library/python/rs/core/env.py
  class EnvKey (line 12) | class EnvKey(StrEnum):
  class Env (line 48) | class Env:
    method __init__ (line 49) | def __init__(self, e: Optional[Dict[str, str]] = None) -> None:
    method get (line 54) | def get(self, key: EnvKey) -> str:
    method set (line 60) | def set(self, key: EnvKey, s: str):
    method set_by_text (line 64) | def set_by_text(self, s: str) -> None:
    method add (line 82) | def add(self, key: EnvKey, prefix: str, suffix: str) -> None:
    method add_path (line 88) | def add_path(self, key: EnvKey, pre: Optional[List[Path]] = None, suf:...
    method to_dict (line 98) | def to_dict(self) -> Dict[str, str]:

FILE: library/python/rs/core/fcp.py
  class Timeline (line 5) | class Timeline(object):
    method __init__ (line 6) | def __init__(self, xml: str):
    method set_name (line 11) | def set_name(self, name: str):
    method set_fps (line 14) | def set_fps(self, fps: float):
    method set_width (line 33) | def set_width(self, width: int):
    method set_height (line 36) | def set_height(self, height: int):
    method set_dropframe (line 39) | def set_dropframe(self, is_dropframe: bool):
    method __str__ (line 46) | def __str__(self):

FILE: library/python/rs/core/lab.py
  function sign2int (line 19) | def sign2int(s: str):
  function sign2intE (line 37) | def sign2intE(s: str):
  function _dict2anim_process (line 45) | def _dict2anim_process(dct) -> str:
  function dict2anim (line 73) | def dict2anim(dct) -> str:
  function dict2anim_mm (line 87) | def dict2anim_mm(dct) -> list:
  function read (line 109) | def read(path: Path):
  function _lab2anim (line 131) | def _lab2anim(path: Path, fps, anim_tpe, offset: int = 0, is_mm: bool = ...
  function lab2anim (line 194) | def lab2anim(path: Path, fps, anim_tpe, offset: int = 0) -> str:
  function lab2anim_mm (line 199) | def lab2anim_mm(path: Path, fps, anim_tpe, offset: int = 0) -> list:
  function get_wav_data (line 203) | def get_wav_data(path: Path, fps, offset: int = 0):
  function wav2anim (line 216) | def wav2anim(path: Path, fps, offset: int = 0) -> str:
  function to_mm_setting (line 221) | def to_mm_setting(anim_list) -> str:
  function wav2setting_mm (line 267) | def wav2setting_mm(comp, path: Path, fps, offset: int = 0) -> str:

FILE: library/python/rs/core/lab_romaji.py
  function conv (line 201) | def conv(lst: list) -> str:

FILE: library/python/rs/core/lang.py
  class Code (line 13) | class Code(StrEnum):
    method __str__ (line 17) | def __str__(self) -> str:
    method from_str (line 21) | def from_str(cls, s: str) -> 'Code':
    method from_locale (line 27) | def from_locale(cls) -> 'Code':
  class ConfigData (line 32) | class ConfigData(config.Data):
  function save (line 36) | def save(lang_code: Code):
  function load (line 43) | def load() -> Code:

FILE: library/python/rs/core/note.py
  function index2frequency (line 139) | def index2frequency(note_index: int) -> float:
  function index2pitch (line 143) | def index2pitch(note_index: int) -> float:
  function index2name (line 147) | def index2name(note_index: int) -> str:
  function name2index (line 153) | def name2index(note_name: str) -> int:

FILE: library/python/rs/core/pipe.py
  class MethodCaller (line 15) | class MethodCaller:
    method __getattribute__ (line 16) | def __getattribute__(self, name):
    method __getattr__ (line 19) | def __getattr__(self, name):
  class AttrGetter (line 26) | class AttrGetter:
    method __getattribute__ (line 27) | def __getattribute__(self, name):
    method __getattr__ (line 30) | def __getattr__(self, name):
  function map (line 37) | def map(f):
  function iter (line 41) | def iter(f):
  function filter (line 49) | def filter(f):
  function do (line 63) | def do(*fs):
  function pipe (line 71) | def pipe(x, *fs):

FILE: library/python/rs/core/read_aloud/cmd.py
  class Data (line 8) | class Data(config.DataInterface):
    method export (line 13) | def export(self, path: Path) -> None:

FILE: library/python/rs/core/read_aloud/seika_say2.py
  class Data (line 13) | class Data(cmd.Data):
    method export (line 24) | def export(self, path: Path) -> None:

FILE: library/python/rs/core/read_aloud/softalk.py
  class Data (line 45) | class Data(cmd.Data):
    method export (line 52) | def export(self, path: Path) -> None:

FILE: library/python/rs/core/srt.py
  function seconds2str (line 12) | def seconds2str(s: float) -> str:
  class Subtitle (line 24) | class Subtitle:
    method __str__ (line 29) | def __str__(self) -> str:
  class Srt (line 37) | class Srt:
    method __init__ (line 38) | def __init__(self):
    method __str__ (line 41) | def __str__(self) -> str:
    method save (line 49) | def save(self, path: Path) -> None:

FILE: library/python/rs/core/txt.py
  function read (line 6) | def read(f: Path, c_code: str):

FILE: library/python/rs/core/ust.py
  function read (line 9) | def read(path: Path):

FILE: library/python/rs/core/util.py
  class Singleton (line 15) | class Singleton:
    method get_instance (line 19) | def get_instance(cls):
  function memoize (line 26) | def memoize(f):
  function write_text (line 50) | def write_text(path: Path, s: str) -> None:
  function open_url (line 55) | def open_url(url):
  function open_directory (line 65) | def open_directory(path: Path):
  function get_char_width (line 74) | def get_char_width(c):
  function get_str_width (line 79) | def get_str_width(s):
  function str2lines (line 87) | def str2lines(s: str, width: int):

FILE: library/python/rs/core/voice_bin_process.py
  function del_script (line 25) | def del_script(f: Path):
  function run (line 37) | def run(f: Path, fps, time_out=10.0):

FILE: library/python/rs/core/voicevox/api.py
  function get (line 10) | def get(command: str, max_retry: int, port: int = VOICEVOX_PORT):
  function post (line 25) | def post(command: str, params, data, max_retry: int, port: int = VOICEVO...
  function core_versions (line 42) | def core_versions(max_retry: int, port: int = VOICEVOX_PORT):
  function speakers (line 47) | def speakers(max_retry: int, port: int = VOICEVOX_PORT):
  function audio_query (line 52) | def audio_query(text: str, speaker: int, max_retry: int, port: int = VOI...
  function synthesis (line 58) | def synthesis(speaker: int, data, max_retry: int, port: int = VOICEVOX_P...

FILE: library/python/rs/core/voicevox/data.py
  class Speaker (line 15) | class Speaker(config.DataInterface):
    method get_display_name (line 20) | def get_display_name(self):
  class SpeakerList (line 25) | class SpeakerList(config.Data):
    method to_list (line 28) | def to_list(self):
    method to_dict (line 31) | def to_dict(self):
    method get_display_name_list (line 34) | def get_display_name_list(self):
    method get_display_name (line 41) | def get_display_name(self, id: int):
    method get_id_from_display_name (line 49) | def get_id_from_display_name(self, display_name):
    method set_from_voicevox (line 57) | def set_from_voicevox(self, max_retry: int = 10, port: int = 50021):
  class Mora (line 76) | class Mora(config.DataInterface):
    method set_rest (line 88) | def set_rest(self, length: float):
    method set_note (line 96) | def set_note(self, text: str, note_index: int, length: float):
    method get_sec (line 119) | def get_sec(self):
    method get_phoneme_list (line 124) | def get_phoneme_list(self):
  class AccentPhrase (line 139) | class AccentPhrase(config.DataInterface):
    method get_text (line 145) | def get_text(self):
    method get_phoneme_list (line 155) | def get_phoneme_list(self):
  class AudioQuery (line 165) | class AudioQuery(config.DataInterface):
    method get_text (line 176) | def get_text(self):
    method get_phoneme_list (line 183) | def get_phoneme_list(self):

FILE: library/python/rs/gui/appearance.py
  function _get_palette (line 40) | def _get_palette():

FILE: library/python/rs/gui/chara/chara.py
  class Model (line 39) | class Model(table.Model):
    method data (line 41) | def data(self, index: QModelIndex, role: int = Qt.DisplayRole) -> Any:
    method flags (line 49) | def flags(self, index: QModelIndex) -> Qt.ItemFlags:
  class ItemDelegate (line 56) | class ItemDelegate(QStyledItemDelegate):
    method __init__ (line 57) | def __init__(self, parent):
    method createEditor (line 68) | def createEditor(self, parent, option, index):
    method updateEditorGeometry (line 87) | def updateEditorGeometry(self, editor, option, index):
    method setEditorData (line 93) | def setEditorData(self, editor, index):
    method setModelData (line 114) | def setModelData(self, editor, model, index):
  class MainWindow (line 133) | class MainWindow(QMainWindow):
    method __init__ (line 134) | def __init__(self, parent=None):
    method add (line 197) | def add(self):
    method contextMenu (line 202) | def contextMenu(self, pos):
    method set_comment (line 218) | def set_comment(self, comment: str) -> None:
    method set_data (line 221) | def set_data(self, a: CharaSetData) -> None:
    method get_data (line 224) | def get_data(self) -> CharaSetData:
    method open (line 229) | def open(self) -> None:
    method save (line 236) | def save(self) -> None:
    method show (line 241) | def show(self) -> None:
  function run (line 246) | def run() -> None:

FILE: library/python/rs/gui/chara/chara_ui.py
  class Ui_MainWindow (line 25) | class Ui_MainWindow(object):
    method setupUi (line 26) | def setupUi(self, MainWindow):
    method retranslateUi (line 124) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/gui/frame_layout/frame_layout.py
  class Form (line 12) | class Form(QWidget):
    method __init__ (line 13) | def __init__(self, parent=None):
    method setText (line 24) | def setText(self, s):
    method setStyleSheetToTitle (line 28) | def setStyleSheetToTitle(self, styleSheet):
    method text (line 31) | def text(self):
    method isCollapse (line 34) | def isCollapse(self):
    method setCollapse (line 37) | def setCollapse(self, b):
    method toggleCollapse (line 46) | def toggleCollapse(self):
    method layout (line 49) | def layout(self):
    method setLayout (line 52) | def setLayout(self, lo):

FILE: library/python/rs/gui/frame_layout/frame_layout_ui.py
  class Ui_Form (line 21) | class Ui_Form(object):
    method setupUi (line 22) | def setupUi(self, Form):
    method retranslateUi (line 61) | def retranslateUi(self, Form):

FILE: library/python/rs/gui/lang/lang.py
  class MainWindow (line 20) | class MainWindow(QMainWindow):
    method __init__ (line 21) | def __init__(self, parent=None):
    method open (line 41) | def open(self) -> None:
    method save (line 45) | def save(self) -> None:
    method show (line 50) | def show(self) -> None:
  function run (line 55) | def run() -> None:

FILE: library/python/rs/gui/lang/lang_ui.py
  class Ui_MainWindow (line 22) | class Ui_MainWindow(object):
    method setupUi (line 23) | def setupUi(self, MainWindow):
    method retranslateUi (line 68) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/gui/log.py
  class LogTextEdit (line 14) | class LogTextEdit(QTextEdit):
    method __init__ (line 15) | def __init__(self, *args, **kwargs):
    method log (line 18) | def log(self, text: str, color: QColor = TEXT_COLOR) -> None:

FILE: library/python/rs/gui/script_button.py
  function run_python (line 16) | def run_python(path, args, env=None):
  class ScriptButton (line 30) | class ScriptButton(QPushButton):
    method __init__ (line 31) | def __init__(self, *args, script_path=None, env=None, **kwargs):
    method run (line 39) | def run(self) -> None:

FILE: library/python/rs/gui/table/model.py
  class RowData (line 24) | class RowData(config.DataInterface):
    method toHeaderList (line 27) | def toHeaderList(cls) -> List[str]:
    method set_value (line 34) | def set_value(self, i: int, value) -> bool:
    method get_value (line 61) | def get_value(self, i):
  class SetDataCommand (line 71) | class SetDataCommand(QUndoCommand):
    method __init__ (line 72) | def __init__(self, model, index: QModelIndex, value):
    method redo (line 81) | def redo(self):
    method undo (line 87) | def undo(self):
  class InsertRowsCommand (line 92) | class InsertRowsCommand(QUndoCommand):
    method __init__ (line 93) | def __init__(self, model, row, rows_data):
    method redo (line 100) | def redo(self):
    method undo (line 105) | def undo(self):
  class RemoveRowsCommand (line 111) | class RemoveRowsCommand(QUndoCommand):
    method __init__ (line 112) | def __init__(self, model, row, count):
    method redo (line 119) | def redo(self):
    method undo (line 124) | def undo(self):
  class SetDataListCommand (line 130) | class SetDataListCommand(QUndoCommand):
    method __init__ (line 131) | def __init__(self, model, data_list):
    method redo (line 137) | def redo(self):
    method undo (line 142) | def undo(self):
  class Model (line 148) | class Model(QAbstractTableModel):
    method __init__ (line 149) | def __init__(self, cls, parent=None):
    method get_value (line 157) | def get_value(self, row: int, col: int):
    method to_list (line 160) | def to_list(self):
    method clear (line 163) | def clear(self):
    method set_data (line 166) | def set_data(self, data_list: config.DataList):
    method get_row_data (line 169) | def get_row_data(self, row: int):
    method insert_row_data (line 172) | def insert_row_data(self, row: int, row_data):
    method insert_rows_data (line 175) | def insert_rows_data(self, row: int, rows_data):
    method add_row_data (line 178) | def add_row_data(self, row_data):
    method rowCount (line 181) | def rowCount(self, parent=QModelIndex()) -> int:
    method columnCount (line 184) | def columnCount(self, parent=QModelIndex()) -> int:
    method data (line 187) | def data(self, index: QModelIndex, role=Qt.DisplayRole):
    method setData (line 198) | def setData(self, index: QModelIndex, value, role=Qt.EditRole):
    method headerData (line 204) | def headerData(self, section: int, orientation: Qt.Orientation, role=Q...
    method flags (line 212) | def flags(self, index: QModelIndex):
    method insertRow (line 215) | def insertRow(self, row: int, parent=QModelIndex()):
    method insertRows (line 219) | def insertRows(self, row: int, count: int, parent=QModelIndex()):
    method removeRow (line 223) | def removeRow(self, row: int, parent=QModelIndex()):
    method removeRows (line 227) | def removeRows(self, row: int, count: int, parent=QModelIndex()):
    method appendRow (line 231) | def appendRow(self, parent=QModelIndex()):

FILE: library/python/rs/gui/table/view.py
  class View (line 17) | class View(QTableView):
    method undo (line 19) | def undo(self):
    method redo (line 22) | def redo(self):
    method selected_rows (line 25) | def selected_rows(self) -> List[int]:
    method clear (line 35) | def clear(self):
    method delete (line 43) | def delete(self):
    method up (line 52) | def up(self):
    method down (line 78) | def down(self):
    method select_rect (line 104) | def select_rect(self):
    method copy (line 135) | def copy(self):
    method paste (line 151) | def paste(self):

FILE: library/python/rs/tool/aquestalk_wrapper/aquestalk.py
  class Player (line 11) | class Player(QObject):
    method __init__ (line 14) | def __init__(self, parent=None):
    method play (line 20) | def play(self):
    method export (line 38) | def export(self):
    method stop (line 54) | def stop(self):

FILE: library/python/rs/tool/aquestalk_wrapper/aquestalk_wrapper.py
  class ConfigData (line 42) | class ConfigData(config.Data):
  class VoiceData (line 49) | class VoiceData(table.RowData):
    method toHeaderList (line 55) | def toHeaderList(cls) -> List[str]:
  class VoiceDataset (line 60) | class VoiceDataset(config.Data):
  class Model (line 65) | class Model(table.Model):
  class ItemDelegate (line 69) | class ItemDelegate(QStyledItemDelegate):
    method __init__ (line 70) | def __init__(self, parent):
    method createEditor (line 74) | def createEditor(self, parent, option, index):
    method setEditorData (line 79) | def setEditorData(self, editor, index):
    method eventFilter (line 88) | def eventFilter(self, editor, event):
  class MainWindow (line 120) | class MainWindow(QMainWindow):
    method __init__ (line 121) | def __init__(self, parent=None):
    method set_title (line 207) | def set_title(self):
    method play (line 214) | def play(self):
    method play_state_off (line 253) | def play_state_off(self):
    method play_or_stop (line 256) | def play_or_stop(self):
    method stop (line 262) | def stop(self):
    method wave_save (line 270) | def wave_save(self):
    method edit (line 316) | def edit(self):
    method contextMenu (line 320) | def contextMenu(self, pos):
    method add (line 339) | def add(self):
    method import_from_clipboard (line 356) | def import_from_clipboard(self):
    method exeToolButton_clicked (line 372) | def exeToolButton_clicked(self) -> None:
    method folderToolButton_clicked (line 383) | def folderToolButton_clicked(self) -> None:
    method set_data (line 393) | def set_data(self, a: VoiceDataset):
    method get_data (line 397) | def get_data(self) -> VoiceDataset:
    method new_doc (line 403) | def new_doc(self):
    method open_doc (line 412) | def open_doc(self):
    method save_doc (line 433) | def save_doc(self):
    method save_as_doc (line 443) | def save_as_doc(self):
    method set_config (line 462) | def set_config(self, c: ConfigData):
    method get_config (line 467) | def get_config(self) -> ConfigData:
    method load_config (line 474) | def load_config(self) -> None:
    method save_config (line 480) | def save_config(self) -> None:
    method closeEvent (line 485) | def closeEvent(self, event):
  function run (line 491) | def run() -> None:

FILE: library/python/rs/tool/aquestalk_wrapper/aquestalk_wrapper_ui.py
  class Ui_MainWindow (line 26) | class Ui_MainWindow(object):
    method setupUi (line 27) | def setupUi(self, MainWindow):
    method retranslateUi (line 234) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/characters/characters.py
  class MainWindow (line 18) | class MainWindow(QMainWindow):
    method __init__ (line 19) | def __init__(self, parent=None):
  function run (line 167) | def run() -> None:

FILE: library/python/rs/tool/characters/characters_ui.py
  class Ui_MainWindow (line 23) | class Ui_MainWindow(object):
    method setupUi (line 24) | def setupUi(self, MainWindow):
    method retranslateUi (line 661) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/disk_cache/disk_cache.py
  function select (line 25) | def select(v, names):
  class MainWindow (line 39) | class MainWindow(QMainWindow):
    method __init__ (line 40) | def __init__(self, parent=None):
    method set_indexes (line 95) | def set_indexes(self):
    method set_color (line 107) | def set_color(self):
  function run (line 118) | def run() -> None:

FILE: library/python/rs/tool/disk_cache/disk_cache_ui.py
  class Ui_MainWindow (line 24) | class Ui_MainWindow(object):
    method setupUi (line 25) | def setupUi(self, MainWindow):
    method retranslateUi (line 119) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/disk_cache/drag_button.py
  class DragButton (line 18) | class DragButton(QPushButton):
    method __init__ (line 19) | def __init__(self, *arg, **kwarg):
    method mousePressEvent (line 36) | def mousePressEvent(self, e):

FILE: library/python/rs/tool/launcher.py
  class MainWindow (line 49) | class MainWindow(QWidget):
    method __init__ (line 50) | def __init__(self):
    method set_title (line 139) | def set_title(self):
  function run (line 147) | def run() -> None:

FILE: library/python/rs/tool/macro2group/macro2group.py
  class Form (line 27) | class Form(QWidget):
    method __init__ (line 28) | def __init__(self, parent=None):
    method conv (line 44) | def conv(self):
    method moveEvent (line 50) | def moveEvent(self, e):
    method leaveEvent (line 54) | def leaveEvent(self, e):
    method resizeEvent (line 58) | def resizeEvent(self, e):
    method dragEnterEvent (line 62) | def dragEnterEvent(self, e):
    method dropEvent (line 74) | def dropEvent(self, e):
  function run (line 93) | def run() -> None:

FILE: library/python/rs/tool/macro2group/macro2group_ui.py
  class Ui_Form (line 21) | class Ui_Form(object):
    method setupUi (line 22) | def setupUi(self, Form):
    method retranslateUi (line 45) | def retranslateUi(self, Form):

FILE: library/python/rs/tool/psd2exr/psd2exr.py
  class ConfigData (line 40) | class ConfigData(config.Data):
  function rename_layer (line 44) | def rename_layer(layer, s):
  class MainWindow (line 56) | class MainWindow(QMainWindow):
    method __init__ (line 57) | def __init__(self, parent=None):
    method set_data (line 87) | def set_data(self, c: ConfigData):
    method get_data (line 90) | def get_data(self) -> ConfigData:
    method load_config (line 96) | def load_config(self) -> None:
    method save_config (line 102) | def save_config(self) -> None:
    method open (line 107) | def open(self) -> None:
    method save (line 122) | def save(self) -> None:
    method closeEvent (line 135) | def closeEvent(self, event):
    method add2log (line 139) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method srcToolButton_clicked (line 142) | def srcToolButton_clicked(self) -> None:
    method get_layer_info (line 153) | def get_layer_info(self, group):
    method psd_layers_to_exr (line 176) | def psd_layers_to_exr(self):
  function run (line 311) | def run() -> None:

FILE: library/python/rs/tool/psd2exr/psd2exr_ui.py
  class Ui_MainWindow (line 26) | class Ui_MainWindow(object):
    method setupUi (line 27) | def setupUi(self, MainWindow):
    method retranslateUi (line 143) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/psd_splitter/psd_spliter_ui.py
  class Ui_MainWindow (line 27) | class Ui_MainWindow(object):
    method setupUi (line 28) | def setupUi(self, MainWindow):
    method retranslateUi (line 170) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/psd_splitter/psd_splitter.py
  class ConfigData (line 38) | class ConfigData(config.Data):
  class MainWindow (line 44) | class MainWindow(QMainWindow):
    method __init__ (line 45) | def __init__(self, parent=None):
    method translate (line 80) | def translate(self) -> None:
    method set_data (line 90) | def set_data(self, c: ConfigData):
    method get_data (line 95) | def get_data(self) -> ConfigData:
    method load_config (line 103) | def load_config(self) -> None:
    method save_config (line 109) | def save_config(self) -> None:
    method open (line 114) | def open(self) -> None:
    method save (line 129) | def save(self) -> None:
    method closeEvent (line 141) | def closeEvent(self, event):
    method add2log (line 145) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method srcToolButton_clicked (line 148) | def srcToolButton_clicked(self) -> None:
    method dstToolButton_clicked (line 159) | def dstToolButton_clicked(self) -> None:
    method export_layer (line 169) | def export_layer(self, size, d: Path, group):
    method split (line 239) | def split(self):
  function run (line 316) | def run() -> None:

FILE: library/python/rs/tool/resolve_launcher/drag_button.py
  class DragButton (line 18) | class DragButton(QPushButton):
    method __init__ (line 19) | def __init__(self, *arg, **kwarg):
    method setLuaFile (line 29) | def setLuaFile(self, path: Path):
    method mousePressEvent (line 32) | def mousePressEvent(self, e):

FILE: library/python/rs/tool/resolve_launcher/resolve_launcher.py
  class ConfigData (line 36) | class ConfigData(config.Data):
  function run_app (line 42) | def run_app(app_name):
  function run_resolve (line 59) | def run_resolve():
  function run_fusion (line 63) | def run_fusion():
  class MainWindow (line 67) | class MainWindow(QMainWindow):
    method __init__ (line 69) | def __init__(self, parent=None):
    method translate (line 124) | def translate(self) -> None:
    method run_fusion (line 135) | def run_fusion(self):
    method run_resolve (line 145) | def run_resolve(self):
    method toolButton_clicked (line 155) | def toolButton_clicked(self, w, name: str) -> None:
    method toolButton_clicked_for_mac (line 165) | def toolButton_clicked_for_mac(self, w, name: str) -> None:
    method new_config (line 175) | def new_config():
    method set_data (line 178) | def set_data(self, c: ConfigData):
    method get_data (line 183) | def get_data(self) -> ConfigData:
    method load_config (line 190) | def load_config(self) -> None:
    method save_config (line 196) | def save_config(self) -> None:
    method closeEvent (line 201) | def closeEvent(self, event):
  function run (line 206) | def run() -> None:

FILE: library/python/rs/tool/resolve_launcher/resolve_launcher_ui.py
  class Ui_MainWindow (line 25) | class Ui_MainWindow(object):
    method setupUi (line 26) | def setupUi(self, MainWindow):
    method retranslateUi (line 138) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/script_launcher/preset_form/drag_button.py
  class DragButton (line 19) | class DragButton(QPushButton):
    method __init__ (line 20) | def __init__(self, *arg, **kwarg):
    method setFilterFile (line 38) | def setFilterFile(self, path):
    method setSettingFile (line 41) | def setSettingFile(self, path):
    method setTrackIndex (line 44) | def setTrackIndex(self, index: int):
    method mousePressEvent (line 47) | def mousePressEvent(self, e):

FILE: library/python/rs/tool/script_launcher/preset_form/filter_ui.py
  class Ui_Form (line 21) | class Ui_Form(object):
    method setupUi (line 22) | def setupUi(self, Form):
    method retranslateUi (line 58) | def retranslateUi(self, Form):

FILE: library/python/rs/tool/script_launcher/preset_form/preset_form.py
  class FilterWindow (line 27) | class FilterWindow(QWidget):
    method __init__ (line 28) | def __init__(self, parent=None):
    method load_filter (line 47) | def load_filter(self):
    method save_filter (line 50) | def save_filter(self):
    method set_path (line 54) | def set_path(self, path: Path):
    method show (line 59) | def show(self):
  class Form (line 65) | class Form(QWidget):
    method __init__ (line 66) | def __init__(self, parent=None):
    method update_text (line 111) | def update_text(self):
    method update_filter_path (line 118) | def update_filter_path(self):
    method update_setting_path (line 121) | def update_setting_path(self):
    method update_track_index (line 124) | def update_track_index(self):
    method add_filter (line 127) | def add_filter(self):
    method rename_filter (line 148) | def rename_filter(self):
    method edit_filter (line 165) | def edit_filter(self):
    method select_by_name (line 175) | def select_by_name(v, name):
    method setting (line 185) | def setting(self):
    method load_dir_List (line 189) | def load_dir_List(self):
    method get_dir_path (line 215) | def get_dir_path(self):
    method load_file_List (line 224) | def load_file_List(self):
    method load_filter_List (line 248) | def load_filter_List(self):
    method get_file_path (line 273) | def get_file_path(self):
    method get_filter_path (line 285) | def get_filter_path(self):
    method open_file_dir (line 297) | def open_file_dir(self):
    method open_filter_dir (line 302) | def open_filter_dir(self):
    method open_dir (line 311) | def open_dir(path, _):
    method show (line 314) | def show(self):
  function run (line 319) | def run() -> None:

FILE: library/python/rs/tool/script_launcher/preset_form/preset_form_ui.py
  class Ui_Form (line 25) | class Ui_Form(object):
    method setupUi (line 26) | def setupUi(self, Form):
    method retranslateUi (line 173) | def retranslateUi(self, Form):

FILE: library/python/rs/tool/script_launcher/script_launcher.py
  class MainWindow (line 32) | class MainWindow(QWidget):
    method __init__ (line 33) | def __init__(self):
    method comp_directory_changed (line 135) | def comp_directory_changed(self, s):
    method edit_directory_changed (line 138) | def edit_directory_changed(self, s):
    method set_tree_root (line 142) | def set_tree_root(v, w, path):
    method reset_tree (line 154) | def reset_tree(v, path):
    method open_dir (line 160) | def open_dir(path, _):
  function run (line 164) | def run() -> None:

FILE: library/python/rs/tool/text2wave/assistant_seika2wave/assistant_seika2wave.py
  class ConfigData (line 24) | class ConfigData(base.ConfigData):
  class SeikaSay2UI (line 28) | class SeikaSay2UI(QWidget):
    method __init__ (line 29) | def __init__(self, parent=None):
  class MainWindow (line 35) | class MainWindow(base.MainWindow):
    method __init__ (line 36) | def __init__(self, parent=None):
    method new_config (line 57) | def new_config(self):
    method set_data (line 60) | def set_data(self, c: ConfigData):
    method get_data (line 78) | def get_data(self) -> ConfigData:
  function run (line 100) | def run() -> None:

FILE: library/python/rs/tool/text2wave/assistant_seika2wave/seika_say2_ui.py
  class Ui_Form (line 22) | class Ui_Form(object):
    method setupUi (line 23) | def setupUi(self, Form):
    method retranslateUi (line 131) | def retranslateUi(self, Form):

FILE: library/python/rs/tool/text2wave/base/base.py
  class ConfigData (line 40) | class ConfigData(config.Data):
    method save_voice_template (line 44) | def save_voice_template(self, path: Path) -> None:
  class MainWindow (line 56) | class MainWindow(QMainWindow):
    method __init__ (line 57) | def __init__(self, parent=None):
    method open_out_dir (line 114) | def open_out_dir(self):
    method set_tree_root (line 117) | def set_tree_root(self):
    method reset_tree (line 127) | def reset_tree(self):
    method new_config (line 132) | def new_config(self):
    method set_data (line 135) | def set_data(self, c: ConfigData):
    method get_data (line 138) | def get_data(self) -> ConfigData:
    method load_config (line 143) | def load_config(self) -> None:
    method save_config (line 149) | def save_config(self) -> None:
    method open (line 154) | def open(self, is_template=False) -> None:
    method save (line 169) | def save(self) -> None:
    method save_voice_template (line 181) | def save_voice_template(self) -> None:
    method closeEvent (line 193) | def closeEvent(self, event):
    method add2log (line 197) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method exeToolButton_clicked (line 200) | def exeToolButton_clicked(self) -> None:
    method outToolButton_clicked (line 211) | def outToolButton_clicked(self) -> None:
    method export_wave (line 221) | def export_wave(self, path: Path) -> bool:
    method export (line 232) | def export(self) -> None:
  function run (line 315) | def run() -> None:

FILE: library/python/rs/tool/text2wave/base/base_ui.py
  class Ui_MainWindow (line 28) | class Ui_MainWindow(object):
    method setupUi (line 29) | def setupUi(self, MainWindow):
    method retranslateUi (line 191) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/text2wave/softalk2wave/softalk2wave.py
  class ConfigData (line 23) | class ConfigData(base.ConfigData):
  class SoftalkUI (line 27) | class SoftalkUI(QWidget):
    method __init__ (line 28) | def __init__(self, parent=None):
  class MainWindow (line 34) | class MainWindow(base.MainWindow):
    method __init__ (line 35) | def __init__(self, parent=None):
    method new_config (line 56) | def new_config(self):
    method set_data (line 59) | def set_data(self, c: ConfigData):
    method get_data (line 72) | def get_data(self) -> ConfigData:
  function run (line 89) | def run() -> None:

FILE: library/python/rs/tool/text2wave/softalk2wave/softalk_ui.py
  class Ui_Form (line 21) | class Ui_Form(object):
    method setupUi (line 22) | def setupUi(self, Form):
    method retranslateUi (line 83) | def retranslateUi(self, Form):

FILE: library/python/rs/tool/voice_bin/drag_button.py
  class DragButton (line 24) | class DragButton(QPushButton):
    method __init__ (line 25) | def __init__(self, *arg, **kwarg):
    method setLuaFile (line 41) | def setLuaFile(self, path: Path):
    method setLuaFiles (line 44) | def setLuaFiles(self, path1: Path, path2: Path, ):
    method mousePressEvent (line 48) | def mousePressEvent(self, e):

FILE: library/python/rs/tool/voice_bin/voice_bin.py
  class ConfigData (line 40) | class ConfigData(config.Data):
  class WatchdogEvent (line 46) | class WatchdogEvent(FileSystemEventHandler):
    method __init__ (line 47) | def __init__(self, sig):
    method on_created (line 54) | def on_created(self, event):
    method on_modified (line 60) | def on_modified(self, event):
    method on_moved (line 70) | def on_moved(self, event):
    method on_deleted (line 75) | def on_deleted(self, event):
  class Form (line 82) | class Form(QWidget):
    method __init__ (line 85) | def __init__(self, parent=None):
    method start (line 158) | def start(self):
    method stop (line 170) | def stop(self):
    method set_lua (line 175) | def set_lua(self):
    method directory_changed (line 188) | def directory_changed(self, s, created_lst):
    method rebuild_all (line 228) | def rebuild_all(self):
    method set_tree_root (line 250) | def set_tree_root(self):
    method _reset_tree (line 263) | def _reset_tree(self, v):
    method reset_tree (line 268) | def reset_tree(self):
    method open_dir (line 272) | def open_dir(self):
    method folderToolButton_clicked (line 275) | def folderToolButton_clicked(self) -> None:
    method new_config (line 286) | def new_config():
    method set_data (line 289) | def set_data(self, c: ConfigData):
    method get_data (line 294) | def get_data(self) -> ConfigData:
    method load_config (line 301) | def load_config(self) -> None:
    method save_config (line 307) | def save_config(self) -> None:
    method show (line 312) | def show(self) -> None:
    method closeEvent (line 316) | def closeEvent(self, event):
  function run (line 322) | def run() -> None:

FILE: library/python/rs/tool/voice_bin/voice_bin_ui.py
  class Ui_Form (line 25) | class Ui_Form(object):
    method setupUi (line 26) | def setupUi(self, Form):
    method retranslateUi (line 194) | def retranslateUi(self, Form):

FILE: library/python/rs/tool/voice_sync/check_timing.py
  class Data (line 30) | class Data(table.RowData):
  class Model (line 36) | class Model(table.Model):
    method data (line 38) | def data(self, index: QModelIndex, role: int = Qt.DisplayRole) -> Any:
    method flags (line 53) | def flags(self, index: QModelIndex) -> Qt.ItemFlags:
  class MainWindow (line 60) | class MainWindow(QMainWindow):
    method __init__ (line 61) | def __init__(self, parent=None):
    method set_data (line 80) | def set_data(self, data_list: list) -> None:
  function run (line 90) | def run() -> None:

FILE: library/python/rs/tool/voice_sync/check_timing_ui.py
  class Ui_MainWindow (line 21) | class Ui_MainWindow(object):
    method setupUi (line 22) | def setupUi(self, MainWindow):
    method retranslateUi (line 42) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/voice_sync/voice_sync.py
  class ConfigData (line 46) | class ConfigData(config.Data):
  class MainWindow (line 74) | class MainWindow(QMainWindow):
    method __init__ (line 77) | def __init__(self, parent=None):
    method pau_comp (line 140) | def pau_comp(lab_data):
    method repeat_vowel (line 166) | def repeat_vowel(lab_data, repeat: int, exclude_end: bool):
    method _pitch_replace_process (line 192) | def _pitch_replace_process(self):
    method _sync_voice_process (line 245) | def _sync_voice_process(self):
    method sync_voice (line 342) | def sync_voice(self):
    method check (line 430) | def check(self):
    method add_table (line 496) | def add_table(self):
    method clear_table (line 514) | def clear_table(self):
    method read_lyrics (line 519) | def read_lyrics(self):
    method copy_lyrics (line 538) | def copy_lyrics(self):
    method get_open_file_name (line 542) | def get_open_file_name(self, w, type_name: str) -> None:
    method get_wav_name (line 552) | def get_wav_name(self) -> None:
    method get_save_file_name (line 571) | def get_save_file_name(self, w, type_name: str) -> None:
    method add2log (line 581) | def add2log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method set_data (line 584) | def set_data(self, c: ConfigData):
    method get_data (line 605) | def get_data(self) -> ConfigData:
    method load_config (line 628) | def load_config(self) -> None:
    method save_config (line 634) | def save_config(self) -> None:
    method new_file (line 639) | def new_file(self) -> None:
    method open_file (line 643) | def open_file(self) -> None:
    method save_file (line 658) | def save_file(self) -> None:
  function run (line 677) | def run() -> None:

FILE: library/python/rs/tool/voice_sync/voice_sync_ui.py
  class Ui_MainWindow (line 29) | class Ui_MainWindow(object):
    method setupUi (line 30) | def setupUi(self, MainWindow):
    method retranslateUi (line 411) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/voice_sync/wav_table.py
  class InputData (line 24) | class InputData(table.RowData):
  class ItemDelegate (line 29) | class ItemDelegate(QStyledItemDelegate):
    method __init__ (line 30) | def __init__(self, parent):
    method createEditor (line 34) | def createEditor(self, parent, option, index):
    method setEditorData (line 48) | def setEditorData(self, editor, index):
    method setModelData (line 56) | def setModelData(self, editor, model, index):
    method updateEditorGeometry (line 65) | def updateEditorGeometry(self, editor, option, index):
  class Model (line 72) | class Model(table.Model):
  class View (line 76) | class View(table.View):
    method __init__ (line 77) | def __init__(self, parent=None):
    method add (line 114) | def add(self, wav: str, lab: str):
    method get_wav_list (line 118) | def get_wav_list(self):
    method get_lab_list (line 126) | def get_lab_list(self):
    method keyPressEvent (line 134) | def keyPressEvent(self, event):
    method contextMenu (line 161) | def contextMenu(self, pos):

FILE: library/python/rs/tool/voicevox_sequencer/lyrics.py
  class MainWindow (line 24) | class MainWindow(QMainWindow):
    method __init__ (line 25) | def __init__(self, parent=None):
    method conv (line 41) | def conv(self):
  function run (line 57) | def run() -> None:

FILE: library/python/rs/tool/voicevox_sequencer/lyrics_ui.py
  class Ui_MainWindow (line 21) | class Ui_MainWindow(object):
    method setupUi (line 22) | def setupUi(self, MainWindow):
    method retranslateUi (line 60) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/voicevox_sequencer/seq.py
  class NoteData (line 48) | class NoteData(table.RowData):
    method get_sec (line 54) | def get_sec(self, tempo: int) -> float:
    method toHeaderList (line 59) | def toHeaderList(cls) -> List[str]:
  class Model (line 68) | class Model(table.Model):
    method __init__ (line 69) | def __init__(self, cls, parent=None):
    method data (line 108) | def data(self, index: QModelIndex, role: int = ...) -> Optional[str]:
  class LineEdit (line 144) | class LineEdit(QLineEdit):
    method __init__ (line 145) | def __init__(self, parent=None):
  class ItemDelegate (line 150) | class ItemDelegate(QStyledItemDelegate):
    method createEditor (line 152) | def createEditor(self, parent, option, index):
    method setEditorData (line 156) | def setEditorData(self, editor, index):
    method setModelData (line 163) | def setModelData(self, editor, model, index):
    method eventFilter (line 212) | def eventFilter(self, editor, event):
    method commitAndCloseEditor (line 263) | def commitAndCloseEditor(self):
  class Paragraph (line 271) | class Paragraph:
    method in_paragraph (line 277) | def in_paragraph(self, row: int):
    method get_text (line 280) | def get_text(self):
    method get_rest_sec (line 283) | def get_rest_sec(self, tempo: int) -> float:
  class View (line 287) | class View(table.View):
    method __init__ (line 288) | def __init__(self, parent=None):
    method undo (line 319) | def undo(self):
    method redo (line 323) | def redo(self):
    method paste (line 327) | def paste(self):
    method set_octave (line 331) | def set_octave(self, octave: int):
    method decrement (line 334) | def decrement(self):
    method decrement_plus (line 358) | def decrement_plus(self):
    method increment (line 386) | def increment(self):
    method increment_plus (line 408) | def increment_plus(self):
    method get_paragraph_list (line 434) | def get_paragraph_list(self):
    method get_paragraph (line 491) | def get_paragraph(self, row: int):
    method get_current_paragraph (line 501) | def get_current_paragraph(self):
    method keyPressEvent (line 504) | def keyPressEvent(self, event: QKeyEvent):

FILE: library/python/rs/tool/voicevox_sequencer/voicevox_sequencer.py
  class Engine (line 54) | class Engine:
    method get_speakers_file (line 59) | def get_speakers_file(self):
    method load_speakers (line 62) | def load_speakers(self):
    method save_speakers (line 67) | def save_speakers(self):
  class ConfigData (line 74) | class ConfigData(config.Data):
  function msg2notes (line 79) | def msg2notes(msg_lst: list[mido.Message]):
  class Doc (line 97) | class Doc(config.Data):
    method load_midi (line 103) | def load_midi(self, f: Path):
    method load_ust (line 121) | def load_ust(self, f: Path):
  function paragraph2audio_query (line 178) | def paragraph2audio_query(paragraph: seq.Paragraph, tempo: int, sampling...
  function write_label (line 213) | def write_label(f: Path, phoneme_list: list[dict]):
  class MainWindow (line 237) | class MainWindow(QMainWindow):
    method __init__ (line 238) | def __init__(self, parent=None):
    method set_title (line 331) | def set_title(self):
    method make_wav_data (line 338) | def make_wav_data(self, is_phrase=False):
    method play (line 396) | def play(self):
    method play_phrase (line 403) | def play_phrase(self):
    method stop (line 414) | def stop(self):
    method wave_save (line 419) | def wave_save(self):
    method edit (line 441) | def edit(self):
    method contextMenu (line 445) | def contextMenu(self, pos):
    method add (line 471) | def add(self):
    method duplicate (line 487) | def duplicate(self):
    method split (line 503) | def split(self):
    method add_log (line 526) | def add_log(self, text: str, color: QColor = log.TEXT_COLOR) -> None:
    method add_error (line 529) | def add_error(self, text: str) -> None:
    method log_clear (line 532) | def log_clear(self) -> None:
    method set_speaker_list (line 535) | def set_speaker_list(self) -> None:
    method get_speakers (line 540) | def get_speakers(self):
    method port2engine (line 554) | def port2engine(self, port: int) -> Engine:
    method set_data (line 560) | def set_data(self, doc: Doc):
    method get_data (line 577) | def get_data(self) -> Doc:
    method new_doc (line 596) | def new_doc(self):
    method open_doc (line 605) | def open_doc(self):
    method save_doc (line 635) | def save_doc(self):
    method save_as_doc (line 647) | def save_as_doc(self):
    method set_config (line 667) | def set_config(self, c: ConfigData):
    method get_config (line 677) | def get_config(self) -> ConfigData:
    method load_config (line 690) | def load_config(self) -> None:
    method save_config (line 696) | def save_config(self) -> None:
    method closeEvent (line 702) | def closeEvent(self, event):
  function run (line 708) | def run() -> None:

FILE: library/python/rs/tool/voicevox_sequencer/voicevox_sequencer_ui.py
  class Ui_MainWindow (line 27) | class Ui_MainWindow(object):
    method setupUi (line 28) | def setupUi(self, MainWindow):
    method retranslateUi (line 265) | def retranslateUi(self, MainWindow):

FILE: library/python/rs/tool/vtt2anim/vtt2anim.py
  class ConfigData (line 29) | class ConfigData(config.Data):
    method get_timecode (line 36) | def get_timecode(self) -> Timecode:
  function dict2anim (line 40) | def dict2anim(d: dict) -> str:
  class Form (line 78) | class Form(QWidget):
    method __init__ (line 79) | def __init__(self, parent=None):
    method moveEvent (line 97) | def moveEvent(self, e):
    method leaveEvent (line 101) | def leaveEvent(self, e):
    method resizeEvent (line 105) | def resizeEvent(self, e):
    method dragEnterEvent (line 109) | def dragEnterEvent(self, e):
    method str2frame (line 121) | def str2frame(self, s: str) -> int:
    method dropEvent (line 125) | def dropEvent(self, e):
    method new_config (line 147) | def new_config(self):
    method set_data (line 150) | def set_data(self, c: ConfigData):
    method get_data (line 157) | def get_data(self) -> ConfigData:
    method load_config (line 166) | def load_config(self) -> None:
    method save_config (line 172) | def save_config(self) -> None:
    method closeEvent (line 177) | def closeEvent(self, event):
  function run (line 182) | def run() -> None:

FILE: library/python/rs/tool/vtt2anim/vtt2anim_ui.py
  class Ui_Form (line 13) | class Ui_Form(object):
    method setupUi (line 14) | def setupUi(self, Form):
    method retranslateUi (line 114) | def retranslateUi(self, Form):
Copy disabled (too large) Download .json
Condensed preview — 576 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (13,281K chars).
[
  {
    "path": ".gitignore",
    "chars": 1857,
    "preview": "# Byte-compiled / optimized / DLL files\n__pycache__/\n*.py[cod]\n*$py.class\n\n# C extensions\n*.so\n\n# Distribution / packagi"
  },
  {
    "path": "AHK/voicepeak1.2.1.ahk",
    "chars": 464,
    "preview": "#Requires AutoHotkey v2.0\n#HotIf WinActive(\"ahk_exe voicepeak.exe\")\n\n; Ctrl-Space ブロック再生\n^Space::{\n    SetKeyDelay 75, "
  },
  {
    "path": "LICENSE",
    "chars": 1070,
    "preview": "MIT License\n\nCopyright (c) 2022 Yoshio Nakano\n\nPermission is hereby granted, free of charge, to any person obtaining a c"
  },
  {
    "path": "Preset/Background/透明.setting",
    "chars": 387,
    "preview": "{\n\tTools = ordered() {\n\t\tBackground1 = Background {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tUseFrameFormatSettings = Inp"
  },
  {
    "path": "Preset/ImageTab/1280x720.setting",
    "chars": 285,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 1280"
  },
  {
    "path": "Preset/ImageTab/1980x1080.setting",
    "chars": 286,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 1920"
  },
  {
    "path": "Preset/ImageTab/3840x2160.setting",
    "chars": 286,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 3840"
  },
  {
    "path": "Preset/ImageTab/7680x4320.setting",
    "chars": 286,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 7680"
  },
  {
    "path": "Preset/ImageTab/UseFrameFormatSettings_ON.setting",
    "chars": 220,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n            Inputs = {\n\t\t\t\tUseFrameFormatSetti"
  },
  {
    "path": "Preset/ImageTab/色深度_int8.setting",
    "chars": 194,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tDepth = Input { Value = 1, }"
  },
  {
    "path": "Preset/ImageTab(square)/1024x1024.setting",
    "chars": 286,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 1024"
  },
  {
    "path": "Preset/ImageTab(square)/2048x2048.setting",
    "chars": 286,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 2048"
  },
  {
    "path": "Preset/ImageTab(square)/4096x4096.setting",
    "chars": 286,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 4096"
  },
  {
    "path": "Preset/ImageTab(square)/8192x8192.setting",
    "chars": 286,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 8192"
  },
  {
    "path": "Preset/ImageTab(square)/UseFrameFormatSettings_ON.setting",
    "chars": 220,
    "preview": "{\n\tTools = ordered() {\n\t\tPipeRouter1 = PipeRouter {\n\t\t\tCtrlWZoom = false,\n            Inputs = {\n\t\t\t\tUseFrameFormatSetti"
  },
  {
    "path": "Preset/TextPlus/Filter/テキスト.txt",
    "chars": 46,
    "preview": "StyledText\nWidth\nHeight\nUseFrameFormatSettings"
  },
  {
    "path": "Preset/TextPlus/Filter/テキスト_サイズ.txt",
    "chars": 51,
    "preview": "StyledText\nWidth\nHeight\nUseFrameFormatSettings\nSize"
  },
  {
    "path": "Preset/TextPlus/Filter/テキスト_フォント.txt",
    "chars": 57,
    "preview": "StyledText\nFont\nStyle\nWidth\nHeight\nUseFrameFormatSettings"
  },
  {
    "path": "Preset/TextPlus/Filter/テキスト_フォント_サイズ.txt",
    "chars": 62,
    "preview": "StyledText\nFont\nStyle\nWidth\nHeight\nUseFrameFormatSettings\nSize"
  },
  {
    "path": "Preset/TextPlus/字幕_白.setting",
    "chars": 1051,
    "preview": "{\n\tTools = ordered() {\n\t\tText1 = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tGlobalOut = Input { Value = 149, },\n"
  },
  {
    "path": "Preset/TextPlus/字幕_白_紫.setting",
    "chars": 1251,
    "preview": "{\n\tTools = ordered() {\n\t\tText1 = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t"
  },
  {
    "path": "Preset/TextPlus/字幕_白_緑.setting",
    "chars": 1088,
    "preview": "{\n\tTools = ordered() {\n\t\tText1 = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tGlobalOut = Input { Value = 149, },\n"
  },
  {
    "path": "Preset/TextPlus/字幕_白_茶.setting",
    "chars": 1087,
    "preview": "{\n\tTools = ordered() {\n\t\tText1 = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tGlobalOut = Input { Value = 149, },\n"
  },
  {
    "path": "Preset/TextPlus/字幕_白_赤.setting",
    "chars": 1073,
    "preview": "{\n\tTools = ordered() {\n\t\tText1 = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tGlobalOut = Input { Value = 149, },\n"
  },
  {
    "path": "Preset/TextPlus/字幕_白_赤紫.setting",
    "chars": 988,
    "preview": "{\n\tTools = ordered() {\n\t\tText2 = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tGlobalOut = Input { Value = 149, },\n"
  },
  {
    "path": "README.md",
    "chars": 2510,
    "preview": "## 使い方\n\nDaVinci Resolve で使える 動画制作補助ツールです。  \n日本語のフォルダに入れると動きません。ご注意ください。\n\n1. 右のReleasesからzipファイルをダウンロードし解凍。\n2. (オプション)アップ"
  },
  {
    "path": "Scripts/Comp/PathMapper.lua",
    "chars": 279,
    "preview": "local function pathMapper()\n    local tool_list = comp:GetToolList(false, 'Loader')\n    comp.StartUndo('RS Path Mapper')"
  },
  {
    "path": "Scripts/Comp/PrintNames.lua",
    "chars": 155,
    "preview": "local function printNames()\n    local tool_list = comp:GetToolList(true)\n    for k,v in pairs(tool_list) do\n        prin"
  },
  {
    "path": "Scripts/Comp/Prototype/Import(PsdSplitter)_NO_EXP.py3",
    "chars": 5968,
    "preview": "import json\nfrom pathlib import Path\n\nX_OFFSET = 1\nY_OFFSET = 4\n\nselectedPath = fu.RequestFile(\n    '',  # dir\n    '',  "
  },
  {
    "path": "Scripts/Comp/Refresh.lua",
    "chars": 227,
    "preview": "\nlocal function refresh()\n    comp:StartUndo('RS Refresh')\n    local tool_list = comp:GetToolList(true)\n    for k,v in p"
  },
  {
    "path": "Scripts/Edit/Marker2Chapter.lua",
    "chars": 1050,
    "preview": "local function marker2Chapter(color, separator)\n    print(color .. 'マーカーを目次にします。\\n')\n    local projectManager = resolve:"
  },
  {
    "path": "Templates/Edit/Generators/WhiteCUL.setting",
    "chars": 172291,
    "preview": "{\n\tTools = ordered() {\n\t\tWhiteCUL = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = InstanceInput {\n\t\t\t\t\tSource = \""
  },
  {
    "path": "Templates/Edit/Generators/old/SampleRig.setting",
    "chars": 10842,
    "preview": "{\n\tTools = ordered() {\n\t\tRigTool = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tInputs = ordered() {\n\t\t\t\t"
  },
  {
    "path": "Templates/Edit/Generators/old/ずんだもん(FUSE).setting",
    "chars": 205175,
    "preview": "{\n\tTools = ordered() {\n\t\tZundamon = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tLoader48 = Loader {\n\t\t\t\t\tClips = {\n\t\t\t\t\t\t"
  },
  {
    "path": "Templates/Edit/Generators/old/ずんだもん(FUSE_Open).setting",
    "chars": 204706,
    "preview": "{\n\tTools = ordered() {\n\t\tZundamon = GroupOperator {\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tDirection = \"Horizontal\",\n\t\t\t\tFlags = "
  },
  {
    "path": "Templates/Edit/Generators/old/ずんだもん.setting",
    "chars": 216316,
    "preview": "{\n\tTools = ordered() {\n\t\tZundamon = GroupOperator {\n\t\t\tOutputs = ordered() {\n\t\t\t\tMainOutput1 = InstanceOutput {\n\t\t\t\t\tSou"
  },
  {
    "path": "Templates/Edit/Generators/old/ちびめたん(FUSE).setting",
    "chars": 153314,
    "preview": "{\n\tTools = ordered() {\n\t\tMetan = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tOutputs = ordered() {\n\t\t\t\tMainOutput1 = Instan"
  },
  {
    "path": "Templates/Edit/Generators/old/ちびめたん(FUSE_Open).setting",
    "chars": 152823,
    "preview": "{\n\tTools = ordered() {\n\t\tMetan = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tOutputs = ordered() {\n\t\t\t\tMainOutput1 = Instan"
  },
  {
    "path": "Templates/Edit/Generators/old/ちびめたん.setting",
    "chars": 164748,
    "preview": "{\n\tTools = ordered() {\n\t\tMetan = GroupOperator {\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tDirection = \"Horizontal\",\n\t\t\t\tFlags = {\n\t"
  },
  {
    "path": "Templates/Edit/Generators/old/東北ずん子(FUSE_Open).setting",
    "chars": 124969,
    "preview": "{\n\tTools = ordered() {\n\t\tZunko = GroupOperator {\n\t\t\tOutputs = ordered() {\n\t\t\t\tMainOutput1 = InstanceOutput {\n\t\t\t\t\tSource"
  },
  {
    "path": "Templates/Edit/Generators/old/東北ずん子.setting",
    "chars": 128539,
    "preview": "{\n\tTools = ordered() {\n\t\tZunko = GroupOperator {\n\t\t\tOutputs = ordered() {\n\t\t\t\tMainOutput1 = InstanceOutput {\n\t\t\t\t\tSource"
  },
  {
    "path": "Templates/Edit/Generators/old/琴葉茜(FUSE).setting",
    "chars": 142874,
    "preview": "{\n\tTools = ordered() {\n\t\tAkane = GroupOperator {\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tScale = 1,\n\t\t\t\tOffset = { 0, 0 },\n\t\t\t\tFla"
  },
  {
    "path": "Templates/Edit/Generators/old/琴葉茜(FUSE_Open).setting",
    "chars": 142636,
    "preview": "{\n\tTools = ordered() {\n\t\tAkane = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tLoader7 = Loader {\n\t\t\t\t\tInputs = {\n\t\t\t\t\t\t[\"G"
  },
  {
    "path": "Templates/Edit/Generators/old/琴葉茜.setting",
    "chars": 155040,
    "preview": "{\n\tTools = ordered() {\n\t\tAkane = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = InstanceInput {\n\t\t\t\t\tDefault = 0,\n"
  },
  {
    "path": "Templates/Edit/Generators/old/琴葉葵(FUSE).setting",
    "chars": 142905,
    "preview": "{\n\tTools = ordered() {\n\t\tAoi = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = InstanceInput {\n\t\t\t\t\tSource = \"CopyP"
  },
  {
    "path": "Templates/Edit/Generators/old/琴葉葵(FUSE_Open).setting",
    "chars": 142615,
    "preview": "{\n\tTools = ordered() {\n\t\tAoi = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tOffset = { 0, 0 },\n\t\t"
  },
  {
    "path": "Templates/Edit/Generators/old/琴葉葵.setting",
    "chars": 155088,
    "preview": "{\n\tTools = ordered() {\n\t\tAoi = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tLoader21 = Loader {\n\t\t\t\t\tClips = {\n\t\t\t\t\t\tClip "
  },
  {
    "path": "Templates/Edit/Generators/ずんだもん(Open).setting",
    "chars": 234388,
    "preview": "{\n\tTools = ordered() {\n\t\tZundamon = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tLoader71 = Loader {\n\t\t\t\t\tClips = {\n\t\t\t\t\t\t"
  },
  {
    "path": "Templates/Edit/Generators/ずんだもん.setting",
    "chars": 238137,
    "preview": "{\n\tTools = ordered() {\n\t\tZundamon = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tLoader72 = Loader {\n\t\t\t\t\tClips = {\n\t\t\t\t\t\t"
  },
  {
    "path": "Templates/Edit/Generators/ちびめたん.setting",
    "chars": 184863,
    "preview": "{\n\tTools = ordered() {\n\t\tMetan = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = InstanceInput {\n\t\t\t\t\tSourceOp = \"R"
  },
  {
    "path": "Templates/Edit/Generators/まりさ.setting",
    "chars": 357694,
    "preview": "{\n\tTools = ordered() {\n\t\tMarisa = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tEYE_18_01_LD = Loader {\n\t\t\t\t\tViewInfo = Ope"
  },
  {
    "path": "Templates/Edit/Generators/れいむ.setting",
    "chars": 360074,
    "preview": "{\n\tTools = ordered() {\n\t\tReimu = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tOutputs = ordered() {\n\t\t\t\tMainOutput1 = Instan"
  },
  {
    "path": "Templates/Edit/Generators/中国うさぎ.setting",
    "chars": 222561,
    "preview": "{\n\tTools = ordered() {\n\t\tUsagi = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tOffset = { 0, 0 },\n"
  },
  {
    "path": "Templates/Edit/Generators/九州そら.setting",
    "chars": 156838,
    "preview": "{\n\tTools = ordered() {\n\t\tSora = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = InstanceInput"
  },
  {
    "path": "Templates/Edit/Generators/四国めたん.setting",
    "chars": 199062,
    "preview": "{\n\tTools = ordered() {\n\t\tMetan = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = InstanceInput {\n\t\t\t\t\tSourceOp = \"R"
  },
  {
    "path": "Templates/Edit/Generators/春日部つむぎ.setting",
    "chars": 174259,
    "preview": "{\n\tTools = ordered() {\n\t\tTsumugi = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tLoader50 = Loader {\n\t\t\t\t\tClips = {\n\t\t\t\t\t\tC"
  },
  {
    "path": "Templates/Edit/Generators/東北ずん子(Open).setting",
    "chars": 151737,
    "preview": "{\n\tTools = ordered() {\n\t\tZunko = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = InstanceInput {\n\t\t\t\t\tSourceOp = \"R"
  },
  {
    "path": "Templates/Edit/Generators/枠線を引く.setting",
    "chars": 4540,
    "preview": "{\n\tTools = ordered() {\n\t\tGroup1 = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = ordered() {\n\t\t\t\tCommentsNest = Input"
  },
  {
    "path": "Templates/Edit/Generators/琴葉茜.setting",
    "chars": 174363,
    "preview": "{\n\tTools = ordered() {\n\t\tAkane = GroupOperator {\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tDirection = \"Horizontal\",\n\t\t\t\tFlags = {\n\t"
  },
  {
    "path": "Templates/Edit/Generators/琴葉葵.setting",
    "chars": 174361,
    "preview": "{\n\tTools = ordered() {\n\t\tAoi = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = InstanceInput {\n\t\t\t\t\tSource = \"CopyP"
  },
  {
    "path": "Templates/Edit/Generators/矢印.setting",
    "chars": 7014,
    "preview": "{\n\tTools = ordered() {\n\t\tMacroTool1 = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = ordered() {\n\t\t\t\tInput1 = Instanc"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/WhiteCUL.comp",
    "chars": 153410,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 995,\n\tHiQ = true,\n\t"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/WhiteCUL.json",
    "chars": 27048,
    "preview": "{\n  \"macro_name\": \"WhiteCUL\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/ずんだもん(Open).comp",
    "chars": 208218,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 300 },\n\tGlobalRange = { 0, 300 },\n\tCurrentID = 9643,\n\tHiQ = true,\n\tP"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/ずんだもん(Open).json",
    "chars": 33063,
    "preview": "{\n  \"macro_name\": \"Zundamon\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/ずんだもん.comp",
    "chars": 211941,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 300 },\n\tGlobalRange = { 0, 300 },\n\tCurrentID = 9680,\n\tHiQ = true,\n\tP"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/ずんだもん.json",
    "chars": 32997,
    "preview": "{\n  \"macro_name\": \"Zundamon\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/ちびめたん.comp",
    "chars": 163252,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 3297,\n\tHiQ = true,\n"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/ちびめたん.json",
    "chars": 29800,
    "preview": "{\n  \"macro_name\": \"Metan\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<Out"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/まりさ.comp",
    "chars": 323986,
    "preview": "Composition {\n\tCurrentTime = 228,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 1594,\n\tHiQ = true"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/まりさ.json",
    "chars": 32628,
    "preview": "{\n  \"macro_name\": \"Marisa\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"ST_MergeB\",\n      \"page\": "
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/れいむ.comp",
    "chars": 325979,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 2809,\n\tHiQ = true,\n"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/れいむ.json",
    "chars": 33020,
    "preview": "{\n  \"macro_name\": \"Reimu\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"ST_MergeB\",\n      \"page\": \""
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/中国うさぎ.comp",
    "chars": 195837,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 180 },\n\tGlobalRange = { 0, 180 },\n\tCurrentID = 1207,\n\tHiQ = true,\n\tP"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/中国うさぎ.json",
    "chars": 35038,
    "preview": "{\n  \"macro_name\": \"Usagi\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<Out"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/九州そら.comp",
    "chars": 140345,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 886,\n\tHiQ = true,\n\t"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/九州そら.json",
    "chars": 24655,
    "preview": "{\n  \"macro_name\": \"Sora\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<Outp"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/四国めたん.comp",
    "chars": 175191,
    "preview": "Composition {\n\tCurrentTime = 76,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 1118,\n\tHiQ = true,"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/四国めたん.json",
    "chars": 32617,
    "preview": "{\n  \"macro_name\": \"Metan\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<Out"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/春日部つむぎ.comp",
    "chars": 154345,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 759,\n\tHiQ = true,\n\t"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/春日部つむぎ.json",
    "chars": 28461,
    "preview": "{\n  \"macro_name\": \"Tsumugi\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<O"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/東北ずん子(Open).comp",
    "chars": 136318,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 852,\n\tHiQ = true,\n\t"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/東北ずん子(Open).json",
    "chars": 24064,
    "preview": "{\n  \"macro_name\": \"Zunko\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<Out"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/琴葉茜.comp",
    "chars": 154745,
    "preview": "Composition {\n\tCurrentTime = 0,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 995,\n\tHiQ = true,\n\t"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/琴葉茜.json",
    "chars": 27915,
    "preview": "{\n  \"macro_name\": \"Akane\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<Out"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/琴葉葵.comp",
    "chars": 154745,
    "preview": "Composition {\n\tCurrentTime = 172,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 989,\n\tHiQ = true,"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/琴葉葵.json",
    "chars": 27913,
    "preview": "{\n  \"macro_name\": \"Aoi\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<Outpu"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/雨晴はう.comp",
    "chars": 160534,
    "preview": "Composition {\n\tCurrentTime = 131,\n\tRenderRange = { 0, 1000 },\n\tGlobalRange = { 0, 1000 },\n\tCurrentID = 639,\n\tHiQ = true,"
  },
  {
    "path": "Templates/Edit/Generators/立ち絵書き出し元ファイル/雨晴はう.json",
    "chars": 29015,
    "preview": "{\n  \"macro_name\": \"Hau\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \"<Outpu"
  },
  {
    "path": "Templates/Edit/Generators/設定等/ポーズ以外の設定(Open).json",
    "chars": 13382,
    "preview": "{\n  \"macro_name\": \"MacroTool\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \""
  },
  {
    "path": "Templates/Edit/Generators/設定等/ポーズ以外の設定.json",
    "chars": 13316,
    "preview": "{\n  \"macro_name\": \"MacroTool\",\n  \"use_group\": true,\n  \"main_output_list\": [\n    {\n      \"node\": \"レイアウト\",\n      \"page\": \""
  },
  {
    "path": "Templates/Edit/Generators/設定等/立ち絵素材ダウンロード先.txt",
    "chars": 2819,
    "preview": "立ち絵サンプル用立ち絵素材のダウンロード先です。\n\n------------------------------------------------------\nずんだもん.setting\nずんだもん(Open).setting\n\n坂本アヒ"
  },
  {
    "path": "Templates/Edit/Generators/雨晴はう.setting",
    "chars": 181120,
    "preview": "{\n\tTools = ordered() {\n\t\tHau = GroupOperator {\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tOffset = { 0, 0 },\n\t\t\t\tScale = 1,\n\t\t\t\tDirec"
  },
  {
    "path": "app/fusion/UserPath/Fuses/NKN_FXAA.fuse",
    "chars": 7218,
    "preview": "--[[\n下記を参考に書きました。\nhttps://github.com/baldavenger/DCTLs/blob/master/DCTL_OFX/FXAA_OFX.dctl\n\n私の他のファイルと違い、このファイルは、元のファイルと同じ"
  },
  {
    "path": "app/fusion/UserPath/Fuses/NKN_Posterise.fuse",
    "chars": 2717,
    "preview": "FuRegisterClass(\"NKN_Posterize\", CT_Tool, {\n    REGS_Category = \"NKN\",\n    REGS_OpIconString = \"NKNPOS\",\n    REGS_OpDesc"
  },
  {
    "path": "app/fusion/UserPath/Fuses/RS_GlobalStart.fuse",
    "chars": 556,
    "preview": "FuRegisterClass(\"RS_GlobalStart\", CT_Modifier, {\n    REGS_Category = \"Fuses\",\n    REGS_OpIconString = \"RSGS\",\n    REGS_O"
  },
  {
    "path": "app/fusion/UserPath/Fuses/RS_MouthAIUEO.fuse",
    "chars": 3258,
    "preview": "FuRegisterClass(\"RS_MouthAIUEO\", CT_Tool, {\n    REGS_Category = \"りぞりぷと\",\n    REGS_OpIconString = \"RSMA\",\n    REGS_OpDesc"
  },
  {
    "path": "app/fusion/UserPath/Fuses/RS_MouthOpen.fuse",
    "chars": 4183,
    "preview": "FuRegisterClass(\"RS_MouthOpen\", CT_Tool, {\n    REGS_Category = \"りぞりぷと\",\n    REGS_OpIconString = \"RSMO\",\n    REGS_OpDescr"
  },
  {
    "path": "app/fusion/UserPath/Fuses/RS_Null.fuse",
    "chars": 526,
    "preview": "FuRegisterClass(\"RS_Null\", CT_Tool, {\n\tREGS_Category = \"りぞりぷと\",\n\tREGS_OpIconString = \"RSNU\",\n\tREGS_OpDescription = \"Null"
  },
  {
    "path": "app/fusion/UserPath/Modules/Lua/rs.lua",
    "chars": 80,
    "preview": "local m = {}\n\nm.print = function()\n    print(\"module01 print().\")\nend\n\nreturn m\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Comp_Utility.py3",
    "chars": 53,
    "preview": "from rs_fusion.tool.comp_utility import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Import/CHARA_SOZAI.py3",
    "chars": 56,
    "preview": "from rs_fusion.tool.chara_converter import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Import/OpenEXR.py",
    "chars": 51,
    "preview": "from rs_fusion.tool.import_exr import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Import/PsdSplitter.py3",
    "chars": 49,
    "preview": "from rs_fusion.tool.importer import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/MakeMacro.py3",
    "chars": 51,
    "preview": "from rs_fusion.tool.make_macro import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/PathMapper.py3",
    "chars": 52,
    "preview": "from rs_fusion.tool.path_mapper import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Psd2Tatie.py3",
    "chars": 50,
    "preview": "from rs_fusion.tool.psd2tatie import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Tatie.py3",
    "chars": 46,
    "preview": "from rs_fusion.tool.tatie import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Text/Separate.py3",
    "chars": 4728,
    "preview": "import string\n\nimport unicodedata\n\n\ndef make_bg(name, x, y):\n    return bmd.readstring(\"\"\"{\n    Tools = ordered() {\n    "
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Text/SeparateIntoWords.py3",
    "chars": 4772,
    "preview": "import re\nimport string\n\nimport unicodedata\n\n\ndef make_bg(name, x, y):\n    return bmd.readstring(\"\"\"{\n    Tools = ordere"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Comp/RS/Utility/SetMotionBlur.lua",
    "chars": 247,
    "preview": "local function set_mb()\n    comp.Lock()\n    comp:StartUndo('RS Set MotionBlur')\n    local tool_list = comp:GetToolList(t"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/CopyTextplus.py3",
    "chars": 56,
    "preview": "from rs_resolve.tool.copy_text_plus import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/Playhead.py3",
    "chars": 50,
    "preview": "from rs_resolve.tool.playhead import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/Subtitle2TextPlus.py3",
    "chars": 60,
    "preview": "from rs_resolve.tool.subtitle2text_plus import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/Subtitle2TextPlusTypeB.py3",
    "chars": 65,
    "preview": "from rs_resolve.tool.subtitle2textPlus_typeB import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/TatieAnim.py3",
    "chars": 52,
    "preview": "from rs_resolve.tool.tatie_anim import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/TextPlus2SRT.py3",
    "chars": 55,
    "preview": "from rs_resolve.tool.text_plus2srt import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/VoiceBin_Assistant.py3",
    "chars": 61,
    "preview": "from rs_resolve.tool.voice_bin_assistant import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/VoiceDropper.py3",
    "chars": 55,
    "preview": "from rs_resolve.tool.voice_dropper import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Scripts/Edit/RS/YoutubeChapter.py3",
    "chars": 57,
    "preview": "from rs_resolve.tool.youtube_chapter import run\nrun(app)\n"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Blur/Blur.setting",
    "chars": 372,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Blur {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tFilter = Input { Value = FuID { \"Fast Ga"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Blur/Defocus.setting",
    "chars": 352,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Defocus {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tFilter = Input { Value = 1, },\n\t\t\t\tMa"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Blur/DirectionalBlur.setting",
    "chars": 325,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = DirectionalBlur {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Blur/Glow.setting",
    "chars": 408,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Glow {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tBlend = Input { Value = 0.2, },\n\t\t\t\tFilt"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Blur/Sharpen.setting",
    "chars": 317,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Sharpen {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSou"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Blur/SoftGlow.setting",
    "chars": 376,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = SoftGlow {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tFilter = Input { Value = FuID { \"Fas"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Blur/UnsharpMask.setting",
    "chars": 321,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = UnsharpMask {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Blur/VariBlur.setting",
    "chars": 317,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = VariBlur {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSo"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Color/AutoGain.setting",
    "chars": 237,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = AutoGain {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSo"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Color/BrightnessContrast.setting",
    "chars": 247,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = BrightnessContrast {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Color/ColorCorrector.setting",
    "chars": 648,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = ColorCorrector {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Color/ColorCurves.setting",
    "chars": 2269,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = ColorCurves {\n\t\t\tPickColor = true,\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 ="
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Color/ColorGain.setting",
    "chars": 608,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = ColorGain {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tS"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Color/HueCurves.setting",
    "chars": 6412,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = HueCurves {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tS"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Color/WhiteBalance.setting",
    "chars": 613,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = WhiteBalance {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Effect/Duplicate.setting",
    "chars": 250,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Fuse.Duplicate {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Effect/Highlight.setting",
    "chars": 319,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Highlight {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tS"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Effect/HotSpot.setting",
    "chars": 3329,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = HotSpot {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSou"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Effect/PseudoColor.setting",
    "chars": 321,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = PseudoColor {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Effect/Rays.setting",
    "chars": 243,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Fuse.OCLRays {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Effect/Shadow.setting",
    "chars": 316,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Shadow {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSour"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Effect/TV.setting",
    "chars": 334,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = TV {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = Instanc"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Effect/Trails.setting",
    "chars": 316,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Trails {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSour"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Transform/DVE.setting",
    "chars": 350,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = DVE {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tAlphaMode = Input { Value = 2, },\n\t\t\t\tMai"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Transform/Transform.setting",
    "chars": 318,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Transform {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tS"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Warp/CoordinateSpace.setting",
    "chars": 319,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = CoordSpace {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Warp/CornerPositioner.setting",
    "chars": 326,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = CornerPositioner {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Warp/Dent.setting",
    "chars": 314,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Dent {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSource"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Warp/Drip.setting",
    "chars": 314,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Drip {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSource"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Warp/GridWarp.setting",
    "chars": 6961,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = GridWarp {\n\t\t\tSrcDrawMode = 1,\n\t\t\tDestDrawMode = 1,\n\t\t\tNameSet = true,\n\t\t\tInputs = {"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Warp/LensDistort.setting",
    "chars": 321,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = LensDistort {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Warp/PerspectivePositioner.setting",
    "chars": 371,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = PerspectivePositioner {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMappingType = Input { V"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/RS_Fusion/Warp/Vortex.setting",
    "chars": 338,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Vortex {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tMainInput1 = Ins"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/スタイル(Style)/RS_CutoutText.setting",
    "chars": 3467,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t\t\t\t["
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/スタイル(Style)/RS_Glitch.setting",
    "chars": 12205,
    "preview": "{\n\tTools = ordered() {\n\t\tGlitch = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput6 = InstanceInput {\n\t\t\t\t\tSourceOp = \""
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/スタイル(Style)/RS_GradientMap.setting",
    "chars": 2847,
    "preview": "{\n\tTools = ordered() {\n\t\tGradientMap = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = ordered() {\n\t\t\t\tMainInput1 = In"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/スタイル(Style)/RS_KomaUchi.setting",
    "chars": 2247,
    "preview": "{\n\tTools = ordered() {\n\t\tKoma = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tTimeStretcher1 = TimeStretcher {\n\t\t\t\t\tViewInf"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/スタイル(Style)/RS_Outline.setting",
    "chars": 4159,
    "preview": "{\n\tTools = ordered() {\n\t\tOutline = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/スタイル(Style)/RS_Shatter.setting",
    "chars": 14381,
    "preview": "{\n\tTools = ordered() {\n\t\tShatter = GroupOperator {\n\t\t\tTools = ordered() {\n\t\t\t\tElements = Merge3D {\n\t\t\t\t\tNameSet = true,\n"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/スタイル(Style)/RS_Ugo.setting",
    "chars": 3673,
    "preview": "{\n\tTools = ordered() {\n\t\tUgo = GroupOperator {\n\t\t\tOutputs = ordered() {\n\t\t\t\tMainOutput1 = InstanceOutput {\n\t\t\t\t\tSource ="
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/スタイル(Style)/RS_Zoom.setting",
    "chars": 10589,
    "preview": "{\n\tTools = ordered() {\n\t\tZoom = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSource = \""
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_Bound.setting",
    "chars": 2569,
    "preview": "{\n\tTools = ordered() {\n\t\tBound = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSourceOp "
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_FrameIn(Down).setting",
    "chars": 3430,
    "preview": "{\n\tTools = ordered() {\n\t\tFrameIn = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_FrameIn(ToLeft).setting",
    "chars": 3430,
    "preview": "{\n\tTools = ordered() {\n\t\tFrameIn = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_FrameIn(ToRight).setting",
    "chars": 3431,
    "preview": "{\n\tTools = ordered() {\n\t\tFrameIn = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_FrameIn(Up).setting",
    "chars": 3431,
    "preview": "{\n\tTools = ordered() {\n\t\tFrameIn = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_Poyo.setting",
    "chars": 3001,
    "preview": "{\n\tTools = ordered() {\n\t\tPoyo = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSourceOp ="
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_Pyon.setting",
    "chars": 2882,
    "preview": "{\n\tTools = ordered() {\n\t\tBound = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSourceOp "
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_Shake.setting",
    "chars": 3589,
    "preview": "{\n\tTools = ordered() {\n\t\tShake = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSourceOp "
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/モーション(Motion)/RS_Sin.setting",
    "chars": 3189,
    "preview": "{\n\tTools = ordered() {\n\t\tSin = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t\t\t\t["
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/ユーティリティ(Utility)/RS_FixAlpha.setting",
    "chars": 793,
    "preview": "{\n\tTools = ordered() {\n\t\tFixAlpha = MacroOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSource"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/ユーティリティ(Utility)/RS_MultiMerge.setting",
    "chars": 387,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = MultiMerge {\n\t\t\tCtrlWZoom = false,\n\t\t\t\tMainInput1 = InstanceInput {\n\t\t\t\t\tSourceOp = "
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/ライト(Light)/RS_EdgeRays.setting",
    "chars": 9686,
    "preview": "{\n\tTools = ordered() {\n\t\tEdgeRays = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/ライト(Light)/RS_FakeLightWrap.setting",
    "chars": 14641,
    "preview": "{\n\tTools = ordered() {\n\t\tFakeLightWrap = GroupOperator {\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tDirection = \"Horizontal\",\n\t\t\t\tFla"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Effects/りぞりぷと(RIZORIPUTO)/ライト(Light)/RS_LightSweep.setting",
    "chars": 7771,
    "preview": "{\n\tTools = ordered() {\n\t\tLightSweep = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/RS_Fusion/Background.setting",
    "chars": 339,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Background {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 1920, },\n\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/RS_Fusion/DaySky.setting",
    "chars": 335,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = DaySky {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 1920, },\n\t\t\t\tH"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/RS_Fusion/FastNoise.setting",
    "chars": 338,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = FastNoise {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 1920, },\n\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/RS_Fusion/Mandelbrot.setting",
    "chars": 335,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Mandel {\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 1920, },\n\t\t\t\tH"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/RS_Fusion/Plasma.setting",
    "chars": 357,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = Plasma {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { "
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/N角形(NGon).setting",
    "chars": 12363,
    "preview": "{\n\tTools = ordered() {\n\t\tNGon = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/円形(Ellipse).setting",
    "chars": 11809,
    "preview": "{\n\tTools = ordered() {\n\t\tEllipse = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/星形(Star).setting",
    "chars": 12613,
    "preview": "{\n\tTools = ordered() {\n\t\tStar = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/枠線(BorderOfRect).setting",
    "chars": 14407,
    "preview": "{\n\tTools = ordered() {\n\t\tFrame = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInputP1 = InstanceInput {\n\t\t\t\t\tSourceOp = \""
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/流背(RyuHai).setting",
    "chars": 9677,
    "preview": "{\n\tTools = ordered() {\n\t\tRyuhai = GroupOperator {\n\t\t\tInputs = ordered() {\n\t\t\t\tInput2 = InstanceInput {\n\t\t\t\t\tSourceOp = \""
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/炎(Flame).setting",
    "chars": 30640,
    "preview": "{\n\tTools = ordered() {\n\t\tFlame = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/矢印(Arrow).setting",
    "chars": 23114,
    "preview": "{\n\tTools = ordered() {\n\t\tArrow = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/矩形(Rectangle).setting",
    "chars": 12278,
    "preview": "{\n\tTools = ordered() {\n\t\tRectangle = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Generators/りぞりぷと(RIZORIPUTO)/集中線(ConcentrationLine).setting",
    "chars": 25684,
    "preview": "{\n\tTools = ordered() {\n\t\tLine = GroupOperator {\n\t\t\tCtrlWZoom = false,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Titles/りぞりぷと(RIZORIPUTO)/RS_ASCIIArt.setting",
    "chars": 3594,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tWidth = Input { Value = 1920, },\n"
  },
  {
    "path": "app/fusion/UserPath/Templates/Edit/Titles/りぞりぷと(RIZORIPUTO)/RS_TextPlus.setting",
    "chars": 3141,
    "preview": "{\n\tTools = ordered() {\n\t\tTemplate = TextPlus {\n\t\t\tCtrlWZoom = false,\n\t\t\tInputs = {\n\t\t\t\tGlobalOut = Input { Value = 149, "
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/AutoDomain.setting",
    "chars": 239,
    "preview": "{\n\tTools = ordered() {\n\t\tAutoDomain1 = AutoDomain {\n\t\t\tCtrlWZoom = false,\n\t\t\tViewInfo = OperatorInfo { Pos = { 11660, -5"
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/BG/HorizontalStripe.setting",
    "chars": 7062,
    "preview": "{\n\tTools = ordered() {\n\t\tMrg_D = Merge {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMa"
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/BG/VerticalStripe.setting",
    "chars": 5120,
    "preview": "{\n\tTools = ordered() {\n\t\tMrg_D = Merge {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n\t\t\t\tBackground = Input {"
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/Flatten.setting",
    "chars": 333,
    "preview": "{\n\tTools = ordered() {\n\t\tFlatten = Transform {\n\t\t\tLocked = true,\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tInputs = {\n"
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/ImagePlane用3dScene.setting",
    "chars": 3144,
    "preview": "{\n\tTools = ordered() {\n\t\tRenderer3D1 = Renderer3D {\n\t\t\tCustomData = { ToolVersion = 2, },\n\t\t\tInputs = {\n\t\t\t\t[\"RendererOp"
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/LightWrap.setting",
    "chars": 15018,
    "preview": "{\n\tTools = ordered() {\n\t\tLightWrap = GroupOperator {\n\t\t\tViewInfo = GroupInfo {\n\t\t\t\tFlags = {\n\t\t\t\t\tGridSnap = true,\n\t\t\t\t\t"
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/目パチ_口パク(Open)機構.setting",
    "chars": 9461,
    "preview": "{\n\tTools = ordered() {\n\t\tEyeAnim = MultiMerge {\n\t\t\tCtrlWZoom = false,\n\t\t\tNameSet = true,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n"
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/目パチ_口パク機構.setting",
    "chars": 13354,
    "preview": "{\n\tTools = ordered() {\n\t\tMouthScale = Transform {\n\t\t\tNameSet = true,\n\t\t\tCustomData = {\n\t\t\t\tPath = {\n\t\t\t\t\tMap = {\n\t\t\t\t\t\t["
  },
  {
    "path": "app/fusion/UserPath/Templates/Fusion/りぞりぷと(RIZORIPUTO)/立ち絵用小窓.setting",
    "chars": 12939,
    "preview": "{\n\tTools = ordered() {\n\t\tKomado = GroupOperator {\n\t\t\tOutputs = ordered() {\n\t\t\t\tMainOutput1 = InstanceOutput {\n\t\t\t\t\tSourc"
  }
]

// ... and 376 more files (download for full content)

About this extraction

This page contains the full source code of the nakano000/Resolve_Script GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 576 files (10.2 MB), approximately 2.7M tokens, and a symbol index with 1425 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!