regenerated scrum index

This commit is contained in:
mig 2017-04-08 17:02:38 +02:00
parent 6f50e289c8
commit 8519c1824c

View file

@ -1,13 +1,15 @@
var mvs = {
exports.games = [{ "models": {
name: "scrum", "scrum": {
modelScripts: ["scrum-model.js"], "plazza": "true",
viewScripts: ["scrum-xd-view.js"],
config: {
"status": true,
"model": {
"title-en": "Scrum", "title-en": "Scrum",
"js": [
"scrum-model.js"
],
"module": "scrum",
"maxLevel": 5,
"defaultLevel": 1,
"summary": "A little rugby game", "summary": "A little rugby game",
"rules": { "rules": {
"en": "rules.html", "en": "rules.html",
@ -30,9 +32,70 @@ exports.games = [{
"width": 5, "width": 5,
"height": 12, "height": 12,
"initial": { "initial": {
"a": [[1,2],[2,0],[2,4],[3,2],[4,1],[5,2],[5,0]], "a": [
"b": [[11,2],[10,0],[10,4],[9,2],[8,1],[7,2],[7,0]], [
"ball": [5,1] 1,
2
],
[
2,
0
],
[
2,
4
],
[
3,
2
],
[
4,
1
],
[
5,
2
],
[
5,
0
]
],
"b": [
[
11,
2
],
[
10,
0
],
[
10,
4
],
[
9,
2
],
[
8,
1
],
[
7,
2
],
[
7,
0
]
],
"ball": [
5,
1
]
}, },
"uctTransposition": "states", "uctTransposition": "states",
"levelOptions": { "levelOptions": {
@ -144,11 +207,11 @@ exports.games = [{
"maxNodes": 50000, "maxNodes": 50000,
"maxLoops": 3000 "maxLoops": 3000
} }
], ]
"name": "scrum3d", }
"title": "Scrum" },
}, "views": {
"view": { "scrum": {
"title-en": "Scrum View", "title-en": "Scrum View",
"preferredRatio": 0.58, "preferredRatio": 0.58,
"switchable": true, "switchable": true,
@ -301,7 +364,7 @@ exports.games = [{
"image|/res/xd-view/meshes/scrumfield8x12.jpg", "image|/res/xd-view/meshes/scrumfield8x12.jpg",
"image|/res/xd-view/meshes/teama-text.jpg", "image|/res/xd-view/meshes/teama-text.jpg",
"image|/res/xd-view/meshes/teamb-text.jpg", "image|/res/xd-view/meshes/teamb-text.jpg",
"image|/res/xd-view/meshes/ballUVslayout.jpg-", "image|/res/xd-view/meshes/ballUVslayout.jpg",
"image|/res/xd-view/meshes/pubs.jocly.jpg", "image|/res/xd-view/meshes/pubs.jocly.jpg",
"smoothedfilegeo|0|/res/xd-view/meshes/target.js", "smoothedfilegeo|0|/res/xd-view/meshes/target.js",
"smoothedfilegeo|0|/res/xd-view/meshes/stade2-xtra.js", "smoothedfilegeo|0|/res/xd-view/meshes/stade2-xtra.js",
@ -569,6 +632,10 @@ exports.games = [{
"moves": true, "moves": true,
"skin-scrum": "rugby" "skin-scrum": "rugby"
}, },
"xdView": true,
"js": [
"scrum-xd-view.js"
],
"visuals": { "visuals": {
"600x600": [ "600x600": [
"res/visuals/scrum-600x600-3d.jpg", "res/visuals/scrum-600x600-3d.jpg",
@ -580,5 +647,26 @@ exports.games = [{
] ]
} }
} }
}]; };
var games = {};
for(var name in mvs.models) {
games[name] = {
name: name,
modelScripts: mvs.models[name].js,
config: {
status: true,
model: mvs.models[name]
}
}
}
for(var name in mvs.views) {
games[name].viewScripts = mvs.views[name].js;
games[name].config.view = mvs.views[name];
}
exports.games = Object.keys(games).map((name)=>{
return games[name];
});