You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

195 lines
4.3 KiB

{
"format": "juegoland.package",
"formatVersion": 1,
"id": "hundido",
"version": "1.0.0",
"engineApiVersion": 1,
"metadata": {
"name": "Hundido",
"description": "Paquete de referencia de Hundido; especificación previa a su implementación.",
"authors": ["Juegoland"],
"license": "UNLICENSED",
"defaultLocale": "es",
"locales": {
"es": "locales/es.json"
}
},
"dependencies": [],
"kind": "game",
"classification": {
"category": "board",
"tags": ["hundido"],
"competition": "individual"
},
"players": {
"min": 2,
"max": 2
},
"capabilities": {
"hiddenInformation": true,
"simultaneousActions": true,
"deadlines": false
},
"components": {
"board": {
"kind": "board",
"definition": {
"source": "local",
"path": "components/board.json"
},
"copies": 2
},
"fleet": {
"kind": "pieces",
"definition": {
"source": "local",
"path": "components/fleet.json"
},
"copies": 2
}
},
"rules": {
"entry": "rules/index.ts",
"version": "1.0.0",
"stateSchemaVersion": 1,
"viewSchemaVersion": 1,
"eventSchemaVersion": 1,
"schemas": {
"config": "schemas/config.json",
"data": "schemas/data.json",
"view": "schemas/view.json",
"context": "schemas/context.json",
"event": "schemas/event.json",
"visibleEvent": "schemas/visible-event.json"
}
},
"presentation": {
"entry": "presentation/index.ts",
"apiVersion": 1,
"bundleVersion": "1.0.0",
"resources": {
"catalog.cover": {
"kind": "graphic",
"path": "presentation/catalog.ts",
"load": "catalog",
"required": true,
"fallback": {
"kind": "text",
"key": "catalog.name"
}
},
"catalog.thumbnail": {
"kind": "graphic",
"path": "presentation/catalog.ts",
"load": "catalog",
"required": true,
"fallback": {
"kind": "text",
"key": "catalog.name"
}
},
"catalog.icon": {
"kind": "graphic",
"path": "presentation/catalog.ts",
"load": "catalog",
"required": true,
"fallback": {
"kind": "text",
"key": "catalog.name"
}
},
"fleet.ships": {
"kind": "atlas",
"path": "assets/fleet.png",
"load": "board",
"required": true,
"width": 1024,
"height": 1536,
"regions": {
"portaaviones": {
"x": 14,
"y": 48,
"width": 999,
"height": 322
},
"acorazado": {
"x": 13,
"y": 395,
"width": 1000,
"height": 270
},
"crucero": {
"x": 72,
"y": 694,
"width": 870,
"height": 229
},
"submarino": {
"x": 110,
"y": 956,
"width": 804,
"height": 184
},
"destructor": {
"x": 219,
"y": 1155,
"width": 590,
"height": 195
},
"lancha": {
"x": 371,
"y": 1350,
"width": 287,
"height": 164
}
},
"fallback": {
"kind": "text",
"key": "fleet.label"
}
},
"sound.hit": {
"kind": "audio",
"path": "assets/hit.wav",
"load": "phase",
"phase": "battle",
"required": false,
"fallback": {
"kind": "omit"
}
},
"sound.miss": {
"kind": "audio",
"path": "assets/miss.wav",
"load": "phase",
"phase": "battle",
"required": false,
"fallback": {
"kind": "omit"
}
},
"sound.sunk": {
"kind": "audio",
"path": "assets/sunk.wav",
"load": "phase",
"phase": "battle",
"required": false,
"fallback": {
"kind": "omit"
}
}
},
"bindings": {
"fleet": {
"source": "local",
"path": "presentation/fleet-artwork.json"
}
},
"catalog": {
"cover": "catalog.cover",
"thumbnail": "catalog.thumbnail",
"icon": "catalog.icon"
}
}
}

Powered by TurnKey Linux.