charset,UTF-8
type,shell
name,パスタ

craftman,ekicyou
craftmanw,えちょ
craftmanurl,https://ekicyou.github.io/ghost_dev/pasta-in-windows/

seriko.use_self_alpha,1
seriko.alignmenttodesktop,free

sakura.defaultx,0

sakura.balloon.alignment,left

// ===== 縦書き試作（案C・2026-10-18）=====
// 窓＝kero(\1) と ぱすた＝sakura(\0) を同じ位置に重ね、ドラッグで一緒に動かす。
seriko.sticky-window,0,1
// 縦書きバルーン（pasta_tategaki・画像 436×450）を窓キャンバスの (40,58) に重ねる。
// 左に出すバルーンの offsetx は「シェル左端からバルーン右端まで」（右へ正）の想定: 40+436=476。
// ※実機で位置を見て調整する（\![set,balloonoffset,x,y] で試してからここへ書き戻す）。
sakura.balloon.offsetx,476
sakura.balloon.offsety,58

// ===== 右クリックメニュー（オーナードロー・2026-10-18）=====
// あえて普通の Windows のメニューに見せる。色は Windows 11 ライトテーマの標準ポップアップメニューの実測値。
// 画像は単色の小片を敷き詰める（生成: 窓際のぱすたさん/doc/assets/gen_menu.py）。
// 左端の帯は SSP 標準の絵が出ないよう、背景と同じ色の幅 1px にしてある。
// フォントは指定しない（OS の UI フォント＝普通のメニューと同じ）。
menu.background.bitmap.filename,menu_background.png
menu.background.alignment,lefttop+repeat-x+repeat-y
menu.foreground.bitmap.filename,menu_foreground.png
menu.foreground.alignment,lefttop+repeat-x+repeat-y
menu.sidebar.bitmap.filename,menu_sidebar.png
menu.sidebar.alignment,bottom+repeat-y
// 文字（ふだん）#000000
menu.background.font.color.r,0
menu.background.font.color.g,0
menu.background.font.color.b,0
// 文字（選択中）#000000（Windows 11 は選択中も黒字のまま、背景だけ少し濃くなる）
menu.foreground.font.color.r,0
menu.foreground.font.color.g,0
menu.foreground.font.color.b,0
// 選べない項目 #9F9F9F
menu.disable.font.color.r,159
menu.disable.font.color.g,159
menu.disable.font.color.b,159
// 区切り線 #D7D7D7
menu.separator.color.r,215
menu.separator.color.g,215
menu.separator.color.b,215
// 枠 #E5E5E5（既定は黒）
menu.frame.color.r,229
menu.frame.color.g,229
menu.frame.color.b,229

// ===== 着せ替え定義 — surface1000 用（正典マッピング: surfaces.txt 冒頭表と一致）=====

// --- 口軸（x: 背面） ---
sakura.bindgroup1100.name,口,ノーマル
sakura.bindgroup1100.default,1
sakura.bindgroup1101.name,口,びっくり
sakura.bindgroup1102.name,口,笑顔
sakura.bindgroup1103.name,口,不機嫌
sakura.bindgroup1104.name,口,開く
sakura.bindgroup1105.name,口,もっと開く

// --- 目軸（y） ---
sakura.bindgroup1200.name,目,ノーマル
sakura.bindgroup1200.default,1
sakura.bindgroup1201.name,目,そらす
sakura.bindgroup1202.name,目,注目
sakura.bindgroup1203.name,目,閉じる
sakura.bindgroup1204.name,目,うわの空
sakura.bindgroup1205.name,目,びっくり
sakura.bindgroup1206.name,目,半目

// --- 眉軸（z: 前面） ---
sakura.bindgroup1300.name,眉,ノーマル
sakura.bindgroup1300.default,1
sakura.bindgroup1301.name,眉,閉じる
sakura.bindgroup1302.name,眉,不機嫌

// --- うで軸（w: 最前面。ベースに右腕が無いためノーマル＝腕なし）---
sakura.bindgroup1600.name,うで,ノーマル
sakura.bindgroup1600.default,1
sakura.bindgroup1601.name,うで,しーっ
sakura.bindgroup1602.name,うで,またね
sakura.bindgroup1603.name,うで,ボール

// --- まばたき（目の状態で切り替える・2026-10-18）---
// surfaces.txt animation1400（ふつう）・1401（閉じるだけ）の bind+random に連動。
// scripts/pasta_dress.lua が目のパーツに合わせて 1 つを ON・他を OFF にする（閉じた目ではどちらも OFF）。
// どちらも OFF の時があるので mustselect にはしない。
sakura.bindgroup1400.name,まばたき,ふつう
sakura.bindgroup1400.default,1
sakura.bindgroup1401.name,まばたき,閉じるだけ

// --- 赤×トグル（閉じる軸: 独立トグル, default=OFF, 窓chrome）---
// surfaces.txt animation1500 / surface1510（part_close_red）に連動。
// 辞書(dic/window.pasta・Task 4)が \![bind,閉じる,赤,1/0] でON/OFF制御する。
// 3軸（口/目/眉）と異なり mustselect にはしない（任意トグル・既定OFF）。
// メニューへの「閉じる/赤」項目露出は許容仕様（議題1で開発者承認済み）。
sakura.bindgroup1500.name,閉じる,赤

// --- セキュリティボール（前面オーバーレイ）---
// webp 3レイヤー自動アニメ方式へ移行。surfaces.txt の surface1000 に element3/4/5（埋め込み
// アニメwebp）を重ねるだけで動くため、着せ替えトグル（bindgroup/bindoption）は持たない。
// 旧90枚SERIKO方式の bindgroup1700/1702/1703/1705・bindoption,ボール,multiple は撤去済み。
// 設計原典: doc/assets/securityball/SECURITYBALL_WEBP実装.md。

// --- ボールに映す相手役（2026-10-18・既定はどれも OFF）---
// surfaces.txt animation1700〜1703（window/ball/sil_*.png）に連動。相手役が話すと、
// 辞書（scripts/pasta_layout.lua）がその人を ON・他を OFF にし、黙って 8 秒たつと全部 OFF にする（dic/pose.pasta）。
// 誰も映さない時があるので mustselect にはしない。
sakura.bindgroup1700.name,ボール,おじさん
sakura.bindgroup1701.name,ボール,男の子
sakura.bindgroup1702.name,ボール,ギャル
sakura.bindgroup1703.name,ボール,妹

// --- 着せ替えオプション（口/目/眉/うでは mustselect=排他）---
sakura.bindoption0.group,口,mustselect
sakura.bindoption1.group,目,mustselect
sakura.bindoption2.group,眉,mustselect
sakura.bindoption3.group,うで,mustselect

// --- メニュー自動生成 ---
sakura.menu,auto
