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.

119 lines
2.7 KiB

{
"format": "juegoland.package",
"formatVersion": 1,
"id": "conecta4",
"version": "1.0.0",
"engineApiVersion": 1,
"metadata": {
"name": "Conecta 4",
"description": "Paquete de referencia de Conecta 4; 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": ["conecta4"],
"competition": "individual"
},
"players": {
"min": 2,
"max": 2
},
"capabilities": {
"hiddenInformation": false,
"simultaneousActions": false,
"deadlines": false
},
"components": {
"board": {
"kind": "board",
"definition": {
"source": "local",
"path": "components/board.json"
},
"copies": 1
},
"discs": {
"kind": "pieces",
"definition": {
"source": "local",
"path": "components/discs.json"
},
"copies": 1
}
},
"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"
}
},
"sound.drop": {
"kind": "audio",
"path": "assets/connect-four-drop.wav",
"load": "board",
"required": false,
"fallback": {
"kind": "omit"
}
}
},
"bindings": {},
"catalog": {
"cover": "catalog.cover",
"thumbnail": "catalog.thumbnail",
"icon": "catalog.icon"
}
}
}

Powered by TurnKey Linux.