{
  "key": "family_feud",
  "name": "Family Feud",
  "nameAr": "عائلتي تربح",
  "icon": "👨‍👩‍👧‍👦",
  "category": "battle",
  "description": "Family Feud style game for two teams. The admin controls the board while teams try to guess the most popular survey answers.",
  "descriptionAr": "لعبة عائلتي تربح لفريقين! خمّنوا أشهر الإجابات في الاستطلاع واكسبوا النقاط. تابعوا على الشاشة الكبيرة!",
  "version": "1.0.0",
  "displayOrder": 30,
  "minPlayers": 0,
  "maxPlayers": 0,
  "showBottomTabBar": false,
  "spectatorMode": "tv",
  "settingsGroups": [
    { "key": "gameplay", "labelAr": "اللعب", "icon": "🎯" },
    { "key": "fastmoney", "labelAr": "اللعب السريع", "icon": "⚡" },
    { "key": "teams", "labelAr": "الفرق", "icon": "👥" }
  ],
  "settings": [
    {
      "key": "roundCount",
      "type": "number",
      "label": "Number of Rounds",
      "labelAr": "عدد الجولات",
      "icon": "🔄",
      "group": "gameplay",
      "default": 5,
      "min": 3,
      "max": 10,
      "step": 1
    },
    {
      "key": "enableSteal",
      "type": "boolean",
      "label": "Enable Steal",
      "labelAr": "🎯 تفعيل السرقة",
      "icon": "🎯",
      "group": "gameplay",
      "default": true
    },
    {
      "key": "maxStrikes",
      "type": "number",
      "label": "Max Strikes",
      "labelAr": "عدد الأخطاء المسموحة",
      "icon": "❌",
      "group": "gameplay",
      "default": 3,
      "min": 2,
      "max": 4,
      "step": 1
    },
    {
      "key": "doublePointsRound",
      "type": "number",
      "label": "Double Points from Round",
      "labelAr": "مضاعفة النقاط من الجولة",
      "icon": "✖️",
      "group": "gameplay",
      "default": 4,
      "min": 2,
      "max": 10,
      "step": 1
    },
    {
      "key": "triplePointsRound",
      "type": "number",
      "label": "Triple Points from Round",
      "labelAr": "ثلاثة أضعاف من الجولة",
      "icon": "✖️",
      "group": "gameplay",
      "default": 6,
      "min": 3,
      "max": 10,
      "step": 1
    },
    {
      "key": "enableFastMoney",
      "type": "boolean",
      "label": "Enable Fast Money",
      "labelAr": "⚡ تفعيل اللعب السريع",
      "icon": "⚡",
      "group": "fastmoney",
      "default": true
      
    },
    {
      "key": "fastMoneyOnly",
      "type": "boolean",
      "label": "Fast Money Only (skip rounds)",
      "labelAr": "⚡ لعب سريع فقط (بدون جولات)",
      "icon": "🚀",
      "group": "fastmoney",
      "default": false
    },
    {
      "key": "fastMoneyTimer",
      "type": "number",
      "label": "Fast Money Timer (seconds)",
      "labelAr": "مؤقت اللعب السريع (ثانية)",
      "icon": "⏱️",
      "group": "fastmoney",
      "default": 20,
      "min": 10,
      "max": 60,
      "step": 5
    },
    {
      "key": "fastMoneyTarget",
      "type": "number",
      "label": "Fast Money Target Points",
      "labelAr": "هدف نقاط اللعب السريع",
      "icon": "🎯",
      "group": "fastmoney",
      "default": 200,
      "min": 100,
      "max": 300,
      "step": 25
    },
    {
      "key": "team1Name",
      "type": "text",
      "label": "Team 1 Name",
      "labelAr": "اسم الفريق الأول",
      "icon": "🔵",
      "group": "teams",
      "default": "العائلة 1"
    },
    {
      "key": "team2Name",
      "type": "text",
      "label": "Team 2 Name",
      "labelAr": "اسم الفريق الثاني",
      "icon": "🔴",
      "group": "teams",
      "default": "العائلة 2"
    }
  ],
  "events": [
    "ff:start",
    "ff:startRound",
    "ff:faceOffWinner",
    "ff:playOrPass",
    "ff:judgeAnswer",
    "ff:judgeSteal",
    "ff:nextRound",
    "ff:startFastMoney",
    "ff:fastMoneyAnswer",
    "ff:fastMoneyNext",
    "ff:end",
    "ff:getState"
  ]
}
