{
  "key": "grid_conquer",
  "name": "Grid Conquerors",
  "nameAr": "سيطرة",
  "icon": "🏰",
  "category": "battle",
  "description": "Conquer the grid! Expand your territory by capturing adjacent cells. Steal enemy cells to grow your empire in this real-time zero-sum battle.",
  "descriptionAr": "سيطر على الشبكة! وسّع إقليمك بالاستيلاء على الخلايا المجاورة. اسرق خلايا الأعداء لتوسيع إمبراطوريتك في معركة فورية!",
  "version": "1.0.0",
  "displayOrder": 21,
  "minPlayers": 2,
  "maxPlayers": 8,
  "showBottomTabBar": false,
  "settingsGroups": [
    { "key": "gameplay", "labelAr": "اللعب", "icon": "🎯" },
    { "key": "powerTypes", "labelAr": "أنواع الخلايا الخاصة", "icon": "✨" },
    { "key": "features", "labelAr": "ميزات إضافية", "icon": "⚙️" },
    { "key": "scoring", "labelAr": "النقاط", "icon": "💰" },
    { "key": "display", "labelAr": "العرض", "icon": "📺" },
    { "key": "admin", "labelAr": "الأدمن", "icon": "🛡️" }
  ],
  "settings": [
    {
      "key": "gridSize",
      "type": "number",
      "label": "Grid Size",
      "labelAr": "حجم الشبكة",
      "icon": "📐",
      "group": "gameplay",
      "default": 8,
      "min": 6,
      "max": 12,
      "step": 2
    },
    {
      "key": "gameDuration",
      "type": "number",
      "label": "Game Duration (seconds)",
      "labelAr": "مدة اللعبة (ثانية)",
      "icon": "⏱️",
      "group": "gameplay",
      "default": 60,
      "min": 30,
      "max": 120,
      "step": 10
    },
    {
      "key": "spawnMode",
      "type": "select",
      "label": "Spawn Mode",
      "labelAr": "نمط البداية",
      "icon": "📍",
      "group": "gameplay",
      "default": "spread",
      "options": [
        { "value": "spread", "label": "Spread Out", "labelAr": "متباعدين" },
        { "value": "random", "label": "Random", "labelAr": "عشوائي" },
        { "value": "corners", "label": "Corners / Edges", "labelAr": "الزوايا والأطراف" }
      ]
    },
    {
      "key": "spawnProtection",
      "type": "number",
      "label": "Spawn Protection (sec)",
      "labelAr": "حماية البداية (ثانية)",
      "icon": "🛡️",
      "group": "gameplay",
      "default": 3,
      "min": 0,
      "max": 10,
      "step": 1
    },
    {
      "key": "enablePowerCells",
      "type": "boolean",
      "label": "Power Cells",
      "labelAr": "الخلايا الخاصة 💣",
      "icon": "💣",
      "group": "gameplay",
      "default": true
    },
    {
      "key": "enableBomb",
      "type": "boolean",
      "label": "Bomb Cell",
      "labelAr": "💣 قنبلة",
      "icon": "💣",
      "group": "powerTypes",
      "default": true,
      "dependsOn": "enablePowerCells"
    },
    {
      "key": "enableShield",
      "type": "boolean",
      "label": "Shield Cell",
      "labelAr": "🛡️ درع",
      "icon": "🛡️",
      "group": "powerTypes",
      "default": true,
      "dependsOn": "enablePowerCells"
    },
    {
      "key": "enableMultiplier",
      "type": "boolean",
      "label": "Multiplier Cell",
      "labelAr": "⚡ مضاعف",
      "icon": "⚡",
      "group": "powerTypes",
      "default": true,
      "dependsOn": "enablePowerCells"
    },
    {
      "key": "enableMagnet",
      "type": "boolean",
      "label": "Magnet Cell",
      "labelAr": "🧲 مغناطيس",
      "icon": "🧲",
      "group": "powerTypes",
      "default": true,
      "dependsOn": "enablePowerCells"
    },
    {
      "key": "enableFreeze",
      "type": "boolean",
      "label": "Freeze Cell",
      "labelAr": "❄️ تجميد",
      "icon": "❄️",
      "group": "powerTypes",
      "default": true,
      "dependsOn": "enablePowerCells"
    },
    {
      "key": "enableGhost",
      "type": "boolean",
      "label": "Ghost Cell",
      "labelAr": "👻 شبح",
      "icon": "👻",
      "group": "powerTypes",
      "default": true,
      "dependsOn": "enablePowerCells"
    },
    {
      "key": "enableSwap",
      "type": "boolean",
      "label": "Swap Cell",
      "labelAr": "🔄 تبديل",
      "icon": "🔄",
      "group": "powerTypes",
      "default": true,
      "dependsOn": "enablePowerCells"
    },
    {
      "key": "enableTimeBonus",
      "type": "boolean",
      "label": "Time Bonus Cell",
      "labelAr": "⏱️ وقت إضافي",
      "icon": "⏱️",
      "group": "powerTypes",
      "default": true,
      "dependsOn": "enablePowerCells"
    },
    {
      "key": "enableFogOfWar",
      "type": "boolean",
      "label": "Fog of War",
      "labelAr": "🌑 ضباب الحرب",
      "icon": "🌑",
      "group": "features",
      "default": false
    },
    {
      "key": "enableDecay",
      "type": "boolean",
      "label": "Cell Decay",
      "labelAr": "💀 اضمحلال الخلايا",
      "icon": "💀",
      "group": "features",
      "default": false
    },
    {
      "key": "enableGridRotation",
      "type": "boolean",
      "label": "Grid Rotation",
      "labelAr": "🔄 دوران الشبكة",
      "icon": "🔄",
      "group": "features",
      "default": false
    },
    {
      "key": "captureEmptyPoints",
      "type": "number",
      "label": "Points for Empty Cell",
      "labelAr": "نقاط الخلية الفارغة",
      "icon": "⬜",
      "group": "scoring",
      "default": 1,
      "min": 0,
      "max": 3,
      "step": 1
    },
    {
      "key": "stealPoints",
      "type": "number",
      "label": "Points for Stealing",
      "labelAr": "نقاط السرقة",
      "icon": "⚔️",
      "group": "scoring",
      "default": 1,
      "min": 1,
      "max": 5,
      "step": 1
    },
    {
      "key": "showLeaderboard",
      "type": "boolean",
      "label": "Show Leaderboard",
      "labelAr": "عرض لوحة النتائج",
      "icon": "🏆",
      "group": "display",
      "default": true
    },
    {
      "key": "leaderboardDuration",
      "type": "number",
      "label": "Leaderboard Duration (sec)",
      "labelAr": "مدة لوحة النتائج (ثانية)",
      "icon": "⏳",
      "group": "display",
      "default": 5,
      "min": 3,
      "max": 15,
      "step": 1,
      "dependsOn": "showLeaderboard"
    },
    {
      "key": "teamOnlyCapture",
      "type": "boolean",
      "label": "Team Shared Grid",
      "labelAr": "🤝 شبكة الفريق المشتركة",
      "icon": "🤝",
      "group": "features",
      "default": false
    },
    {
      "key": "adminMode",
      "type": "select",
      "label": "Admin Role",
      "labelAr": "دور الأدمن",
      "icon": "👑",
      "group": "admin",
      "default": "controller",
      "options": [
        { "value": "controller", "label": "Controller Only", "labelAr": "متحكم فقط" },
        { "value": "participant", "label": "Participant", "labelAr": "مشارك" }
      ]
    }
  ],
  "events": [
    "grid_conquer:start",
    "grid_conquer:capture",
    "grid_conquer:end",
    "grid_conquer:getState",
    "grid_conquer:starting",
    "grid_conquer:gameStarted",
    "grid_conquer:cellCaptured",
    "grid_conquer:captureRejected",
    "grid_conquer:tick",
    "grid_conquer:gameOver",
    "grid_conquer:playerEliminated",
    "grid_conquer:stateSync",
    "grid_conquer:cellsDecayed",
    "grid_conquer:gridRotated",
    "grid_conquer:timeBonusAdded"
  ]
}
