Suppression de Map et Flag - Ajout d'un niveau supplémentaire sur chaque catégorie ("DUEL", "LAST", "TEAM") => Le niveau supplémentaire de "TEAM" est le même que le premier pour le moment - Modification des actions et des stats initiales des robots ennemis dans "DUEL" et "LAST" pour rendre le second niveau plus compliqué- Correction du problème de fin dans "TEAM" lorsque nos robots gagnaient - Il n'y a pour le moment que deux niveaux par catégories. Lorsque l'on gagne le dernier niveau, le bouton "NEXT" n'apparait pas - Commencement de l'affichage du score, il n'est pour le moment pas utilisable
parent
5983ce37bb
commit
f4772e9f16
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,220 @@
|
|||||||
|
{
|
||||||
|
"enemyVisible": true,
|
||||||
|
"bonusVisible": true,
|
||||||
|
"robotRandomPosition": true,
|
||||||
|
"tree": {
|
||||||
|
"type": "waria",
|
||||||
|
"lRect": [
|
||||||
|
{
|
||||||
|
"type": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "attack",
|
||||||
|
"option": [
|
||||||
|
0.3333333333333333
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.3333333333333333,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lRect": [
|
||||||
|
{
|
||||||
|
"type": "move",
|
||||||
|
"option": [
|
||||||
|
false,
|
||||||
|
true
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "attack",
|
||||||
|
"option": [
|
||||||
|
1
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"initStat": {
|
||||||
|
"lBar": [
|
||||||
|
{
|
||||||
|
"value": 2,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 16711680,
|
||||||
|
"colorMin": 16711680
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 3,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 8323327,
|
||||||
|
"colorMin": 8323327
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 3,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 255,
|
||||||
|
"colorMin": 255
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 2,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 32768,
|
||||||
|
"colorMin": 32768
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lText": [
|
||||||
|
[
|
||||||
|
"DAMAGE",
|
||||||
|
"DEGATS"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"R.S",
|
||||||
|
"RECHARGEMENT"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"SPEED",
|
||||||
|
"VITESSE"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"RANGE",
|
||||||
|
"PORTEE"
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"listTeam": [
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.1,
|
||||||
|
"y": 0.1,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 3,
|
||||||
|
"speedReload": 3,
|
||||||
|
"range": 3,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
true,
|
||||||
|
0,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.3333333333333333,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
0.3333333333333333
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
0.6666666666666666
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "myTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.9,
|
||||||
|
"y": 0.9,
|
||||||
|
"name": "myself",
|
||||||
|
"speed": 3,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 3,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lBonus": [
|
||||||
|
{
|
||||||
|
"style": "shield",
|
||||||
|
"number": 0,
|
||||||
|
"x": 0.2,
|
||||||
|
"y": 0.1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "shield",
|
||||||
|
"number": 1,
|
||||||
|
"x": 0.5,
|
||||||
|
"y": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "shield",
|
||||||
|
"number": 2,
|
||||||
|
"x": 0.2,
|
||||||
|
"y": 0.8
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,458 @@
|
|||||||
|
{
|
||||||
|
"enemyVisible": false,
|
||||||
|
"bonusVisible": true,
|
||||||
|
"robotRandomPosition": true,
|
||||||
|
"tree": {
|
||||||
|
"type": "waria",
|
||||||
|
"lRect": [
|
||||||
|
{
|
||||||
|
"type": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.3333333333333333,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lRect": [
|
||||||
|
{
|
||||||
|
"type": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
"speed"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "attack",
|
||||||
|
"option": [
|
||||||
|
0.3333333333333333
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"initStat": {
|
||||||
|
"lBar": [
|
||||||
|
{
|
||||||
|
"value": 0,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 16711680,
|
||||||
|
"colorMin": 16711680
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 0,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 8323327,
|
||||||
|
"colorMin": 8323327
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 5,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 255,
|
||||||
|
"colorMin": 255
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 5,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 32768,
|
||||||
|
"colorMin": 32768
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lText": [
|
||||||
|
[
|
||||||
|
"DAMAGE",
|
||||||
|
"DEGATS"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"R.S",
|
||||||
|
"RECHARGEMENT"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"SPEED",
|
||||||
|
"VITESSE"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"RANGE",
|
||||||
|
"PORTEE"
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"listTeam": [
|
||||||
|
{
|
||||||
|
"name": "myTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.9,
|
||||||
|
"y": 0.9,
|
||||||
|
"name": "myself",
|
||||||
|
"speed": 3,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 3,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.1,
|
||||||
|
"y": 0.1,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 1,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 5,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.3,
|
||||||
|
"y": 0.1,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 1,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 5,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.5,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.7,
|
||||||
|
"y": 0.1,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 1,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 5,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.5,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.5,
|
||||||
|
"y": 0.4,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 1,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 5,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.5,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.1,
|
||||||
|
"y": 0.9,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 1,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 5,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.5,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.3,
|
||||||
|
"y": 0.7,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 1,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 5,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.5,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.9,
|
||||||
|
"y": 0.2,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 3,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 3,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.5,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lBonus": [
|
||||||
|
{
|
||||||
|
"style": "speed",
|
||||||
|
"number": 0,
|
||||||
|
"x": 0.5,
|
||||||
|
"y": 0.5
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "attack",
|
||||||
|
"number": 2,
|
||||||
|
"x": 0.7,
|
||||||
|
"y": 0.7
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "shield",
|
||||||
|
"number": 0,
|
||||||
|
"x": 0.2,
|
||||||
|
"y": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "shield",
|
||||||
|
"number": 1,
|
||||||
|
"x": 0.8,
|
||||||
|
"y": 0.4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "shield",
|
||||||
|
"number": 2,
|
||||||
|
"x": 0.2,
|
||||||
|
"y": 0.2
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,231 @@
|
|||||||
|
{
|
||||||
|
"enemyVisible": false,
|
||||||
|
"bonusVisible": true,
|
||||||
|
"robotRandomPosition": false,
|
||||||
|
"tree": {
|
||||||
|
"type": "waria",
|
||||||
|
"lRect": [
|
||||||
|
{
|
||||||
|
"type": "attack",
|
||||||
|
"option": [
|
||||||
|
0.3333333333333333
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "condition",
|
||||||
|
"option": [
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
true,
|
||||||
|
0.3333333333333333,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
"lRect": [
|
||||||
|
{
|
||||||
|
"type": "move",
|
||||||
|
"option": [
|
||||||
|
false,
|
||||||
|
true
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "attack",
|
||||||
|
"option": [
|
||||||
|
1
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "move",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"initStat": {
|
||||||
|
"lBar": [
|
||||||
|
{
|
||||||
|
"value": 5,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 16711680,
|
||||||
|
"colorMin": 16711680
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 0,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 8323327,
|
||||||
|
"colorMin": 8323327
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 0,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 255,
|
||||||
|
"colorMin": 255
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": 5,
|
||||||
|
"valueMax": 5,
|
||||||
|
"color": 32768,
|
||||||
|
"colorMin": 32768
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lText": [
|
||||||
|
[
|
||||||
|
"DAMAGE",
|
||||||
|
"DEGATS"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"R.S",
|
||||||
|
"RECHARGEMENT"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"SPEED",
|
||||||
|
"VITESSE"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"RANGE",
|
||||||
|
"PORTEE"
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"listTeam": [
|
||||||
|
{
|
||||||
|
"name": "myTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.9,
|
||||||
|
"y": 0.9,
|
||||||
|
"name": "myself",
|
||||||
|
"speed": 3,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 3,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.3,
|
||||||
|
"y": 0.5,
|
||||||
|
"name": "myself",
|
||||||
|
"speed": 3,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 3,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enemyTeam",
|
||||||
|
"robots": [
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.5,
|
||||||
|
"y": 0.1,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 3,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 3,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.5,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"height": 0.1,
|
||||||
|
"width": 0.1,
|
||||||
|
"x": 0.1,
|
||||||
|
"y": 0.9,
|
||||||
|
"name": "enemy",
|
||||||
|
"speed": 3,
|
||||||
|
"speedReload": 1,
|
||||||
|
"range": 3,
|
||||||
|
"damage": 5,
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "condition",
|
||||||
|
"option": [
|
||||||
|
true,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
0.5,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"lNode": [
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "attack",
|
||||||
|
"option": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "move",
|
||||||
|
"option": [
|
||||||
|
true
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lBonus": [
|
||||||
|
{
|
||||||
|
"style": "speed",
|
||||||
|
"number": 0,
|
||||||
|
"x": 0.5,
|
||||||
|
"y": 0.5
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Loading…
Reference in new issue