{
  "Version": 0,
  "Z": 6,
  "Scripts":[
    "Canvas/HeliScript/helApi.hs",
    "Canvas/HeliScript/helConfig.hs",
    "Canvas/HeliScript/helFunc.hs",
    "Canvas/HeliScript/Common/ReturnType.hs",

    "Canvas/HeliScript/TextChat/TCModelCommon.hs",
    "Canvas/HeliScript/TextChat/TCModelGlobalChat.hs",
    "Canvas/HeliScript/TextChat/TCModelPrivateChat.hs",
    "Canvas/HeliScript/TextChat/TCModelSystemChat.hs",
    "Canvas/HeliScript/TextChat/TCView.hs",
    "Canvas/HeliScript/TextChat/TCViewModel.hs",
    "Canvas/HeliScript/TextChat/TCController.hs",
    "Canvas/HeliScript/TextChat/MessageLogger/TCMessageManagerList.hs",
    "Canvas/HeliScript/TextChat/MessageLogger/TCMessageGUIManager.hs",
    "Canvas/HeliScript/TextChat/MessageLogger/TCMessageGUIData.hs",
    "Canvas/HeliScript/TextChat/MessageLogger/TCMessageGUIActor.hs",
    "Canvas/HeliScript/TextChat/MessageLogger/TCMessageGUITransform.hs"
  ],
  "Layout": [
    {
      "Comment" : "エンジンのテキチャ機能が旧UIのChatLogViewに依存しているようでOperateCanvasエラーが出るので空のレイヤーを入れて対策",
      "Name": "ChatLogView",
      "Show": false,
      "Z": 0,
      "Gui": []
    },
    {
      "Comment" : "エンジンのテキチャ機能が旧UIのconfig_baseに依存しているようでOperateCanvasエラーが出るので空のレイヤーを入れて対策",
      "Name": "config_base",
      "Show": false,
      "Z": 0,
      "Gui": []
    },
    {
      "Comment" : "エンジンのテキチャ機能が旧UIのphoto_layerに依存しているようでOperateCanvasエラーが出るので空のレイヤーを入れて対策",
      "Name": "photo_layer",
      "Show": false,
      "Z": 0,
      "Gui": []
    },
    {
      "Name": "textchat_common",
      "Show": false,
      "Z": 3,
      "Components":[
        "TCModelCommon",
        "TCModelGlobalChat",
        "TCModelPrivateChat",
        "TCModelSystemChat",
        "TCViewModel",
        "TCController"
      ],
      "AutoLoading":false,
      "Gui": [
        {
          "Name": "chat_base",
          "Type": "button",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-255,-35],
          "Size":[360,600],
          "Z": 0,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "ParamButton": {
            "FileName": "gui2024/chat/chat_base_9s.png",
            "OnCursorFileName": "",
            "DownFileName": "",
            "LTRB": [50,120,120,100]
          },
          "GUIAction": []
        },
        {
          "Name": "chat_tab_txt_chat_off",
          "Type": "button",
          "Platform": "",
          "Language": "_en",
          "Portrait": "",
          "Show": true,
          "Pos":[-351,-310],
          "Size":[157,38],
          "Z": 1,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":false}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_txt_chat_off.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": []
        },
        {
          "Name": "chat_tab_txt_chat_on",
          "Type": "button",
          "Platform": "",
          "Language": "_en",
          "Portrait": "",
          "Pos":[-351,-310],
          "Size":[157,38],
          "Z": 1,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_txt_chat_on.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": []
        },
        {
          "Name": "chat_tab_system_off",
          "Type": "button",
          "Platform": "",
          "Language": "_en",
          "Portrait": "",
          "Show": true,
          "Pos":[-196,-310],
          "Size":[157,38],
          "Z": 1,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_system_off.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": 
          [
          ]
        },
        {
          "Name": "chat_tab_system_on",
          "Type": "button",
          "Platform": "",
          "Language": "_en",
          "Portrait": "",
          "Pos":[-196,-310],
          "Size":[157,38],
          "Z": 1,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":false}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_system_on.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": []
        },
        { "comment": "個別テキチャ プレースホルダー(送信可能)",
          "Name": "chat_prv_txt_chat_placeholder",
          "Type": "text",
          "Show": false,
          "Pos":[-340,160],
          "Size":[142,24],
          "Z": 5,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_ph_show", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true},
            {"Name":"Toggle_TextChat_Sendable", "State":true}
          ],
          "ParamText": {
            "FontSize": 14,
            "FontFamily": "BIZUDPGothic",
            "Alignment":"LM",
            "Color":[0.5,0.5,0.5,1.0],
            "Text": "個別チャットを入力",
            "Text_en": "Input private chat"
          }
        },
        { "comment": "個別テキチャ プレースホルダー(送信不能)",
          "Name": "chat_prv_txt_chat_placeholder_notsendable",
          "Type": "text",
          "Show": false,
          "Pos":[-269,160],
          "Size":[284,24],
          "Z": 5,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_ph_show", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true},
            {"Name":"Toggle_TextChat_Sendable", "State":false}
          ],
          "ParamText": {
            "FontSize": 14,
            "FontFamily": "BIZUDPGothic",
            "Alignment":"LM",
            "Color":[0.5,0.5,0.5,1.0],
            "Text": "個別チャットを送信できません",
            "Text_en": "Cannot send private chat."
          }
        },
        { "comment": "公開テキチャ プレースホルダー",
          "Name": "chat_pub_txt_chat_placeholder",
          "Type": "text",
          "Show": false,
          "Pos":[-340,160],
          "Size":[142,24],
          "Z": 5,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":true},
            {"Name":"Toggle_ph_show", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamText": {
            "FontSize": 14,
            "FontFamily": "BIZUDPGothic",
            "Alignment":"LM",
            "Color":[0.5,0.5,0.5,1.0],
            "Text": "全体チャットを入力",
            "Text_en": "Input global chat"
          }
        },
        { "comment": "個別テキチャ OFF",
          "Name": "chat_tab_prv_txt_chat_off",
          "Type": "button",
          "Language": "_en",
          "Show": false,
          "Pos":[-301,-273],
          "Size":[128,32],
          "Z": 15,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":true},
            {"Name":"Toggle_PrvTextChat_Enabled_Disabled", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_dm_off.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": []
        },
        { "comment": "個別テキチャ ON",
          "Name": "chat_tab_prv_txt_chat_on",
          "Type": "button",
          "Language": "_en",
          "Show": false,
          "Pos":[-301,-273],
          "Size":[128,32],
          "Z": 15,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_PrvTextChat_Enabled_Disabled", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_dm_on.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": 
          [
          ]
        },
        { "comment": "個別テキチャ グレーアウト",
          "Name": "chat_tab_prv_txt_chat_disabled",
          "Type": "button",
          "Language": "_en",
          "Show": false,
          "Pos":[-301,-273],
          "Size":[128,32],
          "Z": 15,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Enabled_Disabled", "State":true},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_dm_disabled.png"
          },
          "GUIAction": 
          [
          ]
        },
        { "comment": "公開テキチャ OFF",
          "Name": "chat_tab_pub_txt_chat_off",
          "Type": "button",
          "Language": "_en",
          "Show": false,
          "Pos":[-385,-273],
          "Size":[128,32],
          "Z": 15,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_all_off.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": [
          ]
        },
        { "comment": "公開テキチャ ON",
          "Name": "chat_tab_pub_txt_chat_on",
          "Type": "button",
          "Language": "_en",
          "Show": false,
          "Pos":[-385,-273],
          "Size":[128,32],
          "Z": 15,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":true},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_tab_all_on.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": []
        },
        { "comment": "個別テキチャ プルダウン展開",
          "Name": "chat_prv_txt_chat_pulldown_open",
          "Type": "button",
          "Platform": "",
          "Portrait": "",
          "Show": false,
          "Pos":[-169,-273],
          "Size":[168,32],
          "Z": 14,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_PrvTextChat_Pulldown_OpenClose", "State":true},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_dm_select_box.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0],
            "LTRB":[16,16,16,16]
          }
        },
        {
          "Name": "chat_prv_txt_chat_pulldown_arrow_down",
          "Type": "image",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-101,-273],
          "Size":[16,16],
          "Z": 16,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_PrvTextChat_Pulldown_OpenClose", "State":true},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamImage": {
            "Uri": "gui2024/chat/chat_tab_idv_txt_chat_pd_down.png"
          }
        },
        { "comment": "個別テキチャ プルダウン展開中",
          "Name": "chat_prv_txt_chat_pulldown_opened",
          "Type": "button",
          "Platform": "",
          "Portrait": "",
          "Show": false,
          "Pos":[-169,-290],
          "Size":[168,538],
          "Z": 14,
          "Pivot":[0.5,0],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_PrvTextChat_Pulldown_OpenClose", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_dm_select_box.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0],
            "LTRB":[16,16,16,16]
          }
        },
        { "comment": "個別テキチャ プルダウン モーダル",
          "Name": "chat_prv_txt_chat_pulldown_modal",
          "Type": "button",
          "Show": false,
          "Pos":[0,0],
          "Size":[2600,1500],
          "Z": 14,
          "Pivot":[0.5,0.5],
          "Anchor": "CM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_PrvTextChat_Pulldown_OpenClose", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/clear.png"
          },
          "GUIAction": 
          [
          ]
        },
        { "comment": "個別テキチャ プルダウン展開 テキスト",
          "Name": "chat_prv_txt_chat_pulldown_open_txt",
          "Type": "text",
          "Show": false,
          "Pos":[-173,-273],
          "Size":[135,24],
          "Z": 16,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_PrvTextChat_Tab", "State":false},
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamText": {
            "FontSize": 14,
            "FontFamily": "BIZUDPGothic",
            "Alignment":"LM",
            "Color":[1.0,1.0,1.0,1.0],
            "Text": "ユーザーを選択"
          }
        },
        {
          "Name": "common_btn_close",
          "Type": "button",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-100,-314],
          "Size":[46,46],
          "Z": 1,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "ParamButton": {
            "FileName": "gui2024/common/common_btn_close.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": []
        },
        {
          "Name": "chat_btn_send",
          "Type": "button",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-205,219],
          "Size":[128,32],
          "Z": 1,
          "Pivot":[0.0, 0.0],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true},
            {"Name":"Toggle_TextChat_Sendable", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_btn_send.png",
            "OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
          },
          "GUIAction": []
        },
        {
          "Name": "chat_btn_send_disabled",
          "Type": "button",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-205,219],
          "Size":[128,32],
          "Z": 1,
          "Pivot":[0.0, 0.0],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true},
            {"Name":"Toggle_TextChat_Sendable", "State":false}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_btn_send_disabled.png"
          },
          "GUIAction": []
        },
        {
          "Name": "chat_input_base",
          "Type": "button",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-254,177],
          "Size":[340,95],
          "Z": 1,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "gui2024/chat/chat_input_base_9s.png",
            "OnCursorFileName": "",
            "DownFileName": "",
            "LTRB": [14,14,14,14]
          },
          "GUIAction": []
        },
        {
          "Name": "chat_scroll_base_chat",
          "Type": "image",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-94,-60],
          "Size":[10,535],
          "Z": 1,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamImage": {
            "Uri": "gui2024/chat/chat_scroll_base.png"
          }
        },
        {
          "Name": "chat_scroll_slider_chat",
          "Type": "button",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-94,-242],
          "Size":[20,80],
          "Z": 2,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamButton": {
            "FileName": "",
            "OnCursorFileName": "",
            "DownFileName": ""
          },
          "GUIAction": []
        },
        {
          "Name": "chat_scroll_base_system",
          "Type": "image",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-94,-15],
          "Size":[10,725],
          "Z": 1,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":false}
          ],
          "ParamImage": {
            "Uri": "gui2024/chat/chat_scroll_base.png"
          }
        },
        {
          "Name": "chat_scroll_slider_system",
          "Type": "button",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-94,-242],
          "Size":[20,80],
          "Z": 2,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":false}
          ],
          "ParamButton": {
            "FileName": "",
            "OnCursorFileName": "",
            "DownFileName": ""
          },
          "GUIAction": []
        },
        {
          "Name": "chat_text_inputfield",
          "Type": "text",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-255,177],
          "Size":[323,61],
          "Z": 2,
          "Pivot":[0.5,0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamText": {
            "FontSize": 16,
            "FontFamily": "BIZUDPGothic",
            "Alignment":"LT",
            "Color":[0.1, 0.1, 0.1, 1.0],
            "Text": ""
          }
        },
        {
          "Name": "chat_text_input_counter",
          "Type": "text",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-380,230],
          "Size":[140,20],
          "Z": 2,
          "Pivot":[0.0, 0.0],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamText": {
            "FontSize": 18,
            "FontFamily": "BIZUDPGothic",
            "Alignment":"RM",
            "Color":[0.8,0.8,0.8,1.0],
            "Text": ""
          }
        },
        {
          "Name": "chat_text_input_limiter",
          "Type": "text",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-340,235],
          "Size":[140,17],
          "Z": 2,
          "Pivot":[0.0, 0.0],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamText": {
            "FontSize": 14,
            "FontFamily": "BIZUDPGothic",
            "Alignment":"RM",
            "Color":[0.8,0.8,0.8,1.0],
            "Text": "0/200"
          }
        },
        {
          "Name": "chat_text_input_limit_lamp",
          "Type": "image",
          "Platform": "",
          "Language": "",
          "Portrait": "",
          "Show": true,
          "Pos":[-200,225],
          "Size":[8,8],
          "Z": 2,
          "Pivot":[0.5, 0.5],
          "Anchor": "RM",
          "Toggle":[
            {"Name":"Toggle_TextChat_Tab", "State":true}
          ],
          "ParamImage": {
            "Uri": "gui2024/chat/text_length_limit_lamp.png"
          }
        }
      ]
    }
  ]
}