Struktur konfigurasi objek lokal untuk identifikasi modul dan katalog permainan.
JavaScript
// Konfigurasi objek lingkungan lokal hokiluck
const hokiluckClientConfig = {
platformName: "hokiluck",
domain: "hokiluck.cc",
targetLocale: "id-ID",
supportedPlatform: "android",
gameCatalog: [
{ id: "025", name: "Hip Hop Panda", category: "Permainan Slot" },
{ id: "083", name: "Fortune Ox", category: "Permainan Slot" },
{ id: "118", name: "Lucky Piggy", category: "Permainan Slot" },
{ id: "177", name: "Dragons Treas", category: "Permainan Slot" },
{ id: "178", name: "Galaxy Miner", category: "Permainan Slot" }
],
welcomePromo: {
title: "Paket Pemain Baru",
validUntil: "2026-11-30"
}
};
function validateGameAvailability(gameId) {
return hokiluckClientConfig.gameCatalog.some(game => game.id === gameId);
}
// Contoh evaluasi lokal
const isOxAvailable = validateGameAvailability("083");
console.log("Ketersediaan Fortune Ox:", isOxAvailable);
JSON
{
"platformName": "hokiluck",
"domain": "hokiluck.cc",
"targetLocale": "id-ID",
"supportedPlatform": "android",
"gameCatalog": [
{
"id": "025",
"name": "Hip Hop Panda",
"category": "Permainan Slot"
},
{
"id": "083",
"name": "Fortune Ox",
"category": "Permainan Slot"
},
{
"id": "118",
"name": "Lucky Piggy",
"category": "Permainan Slot"
},
{
"id": "177",
"name": "Dragons Treas",
"category": "Permainan Slot"
},
{
"id": "178",
"name": "Galaxy Miner",
"category": "Permainan Slot"
}
],
"welcomePromo": {
"title": "Paket Pemain Baru",
"validUntil": "2026-11-30"
}
}