Ajout de l'image du bouton de sauvegarde - Création des fichiers json qui serviront à charger les niveaux du jeux - Pour le moment, l'arbre d'action et les stats initials sont chargés depuis un fichier json - L'arbre se charge automatiquement en placant les actions au bon endroit et dans le bon ordre - création des constantes CENTERX_TREE, OFFX_TREE et OFFY_TREE dans le but de gérer la disposition et l'écartement des actions - Suppression du code en dur de la création de l'arbre initial. Dorénavant, tout les arbres initiaux sot issus d'un fichier json) - Ajout d'un bouton sauvegarder en bas à droite de l'écran dans le but d'afficher dans la console la sauvegarde json de l'arbre et des stats du robot - Chaque type de partie (TEAM, FLAG ...) possède dorénavant son propre fichier json (level1, level2, level3, level4, level5)
parent
184fd823c3
commit
20c3716b7d
After Width: | Height: | Size: 8.2 KiB |
After Width: | Height: | Size: 8.2 KiB |
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
{"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"]]}}
|
@ -0,0 +1 @@
|
||||
{"tree":{"type":"waria","lRect":[{"type":"attack","option":[0.3333333333333333]},{"type":"move","option":[true,false]},{"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":3,"valueMax":5,"color":16711680,"colorMin":16711680},{"value":2,"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"]]}}
|
@ -0,0 +1 @@
|
||||
{"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"]]}}
|
@ -0,0 +1 @@
|
||||
{"tree":{"type":"waria","lRect":[{"type":"condition","option":[false,false,true,0.3333333333333333,1],"lRect":[{"type":"move","option":[false,true]},{"type":"attack","option":[1]}]},{"type":"attack","option":[0.3333333333333333]},{"type":"move","option":[true,false]},{"type":"move","option":[true,true]}]},"initStat":{"lBar":[{"value":5,"valueMax":5,"color":16711680,"colorMin":16711680},{"value":5,"valueMax":5,"color":8323327,"colorMin":8323327},{"value":0,"valueMax":5,"color":255,"colorMin":255},{"value":0,"valueMax":5,"color":32768,"colorMin":32768}],"lText":[["DAMAGE","DEGATS"],["R.S","RECHARGEMENT"],["SPEED","VITESSE"],["RANGE","PORTEE"]]}}
|
@ -0,0 +1 @@
|
||||
{"tree":{"type":"waria","lRect":[{"type":"attack","option":[0.3333333333333333]},{"type":"attack","option":[1]},{"type":"move","option":[true,false]},{"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"]]}}
|
@ -0,0 +1,99 @@
|
||||
{
|
||||
"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"
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
@ -0,0 +1,98 @@
|
||||
{
|
||||
"tree": {
|
||||
"type": "waria",
|
||||
"lRect": [
|
||||
{
|
||||
"type": "attack",
|
||||
"option": [
|
||||
0.3333333333333333
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "move",
|
||||
"option": [
|
||||
true,
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"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": 3,
|
||||
"valueMax": 5,
|
||||
"color": 16711680,
|
||||
"colorMin": 16711680
|
||||
},
|
||||
{
|
||||
"value": 2,
|
||||
"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"
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
@ -0,0 +1,98 @@
|
||||
{
|
||||
"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"
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
@ -0,0 +1,98 @@
|
||||
{
|
||||
"tree": {
|
||||
"type": "waria",
|
||||
"lRect": [
|
||||
{
|
||||
"type": "condition",
|
||||
"option": [
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
0.3333333333333333,
|
||||
1
|
||||
],
|
||||
"lRect": [
|
||||
{
|
||||
"type": "move",
|
||||
"option": [
|
||||
false,
|
||||
true
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "attack",
|
||||
"option": [
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "attack",
|
||||
"option": [
|
||||
0.3333333333333333
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "move",
|
||||
"option": [
|
||||
true,
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "move",
|
||||
"option": [
|
||||
true,
|
||||
true
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"initStat": {
|
||||
"lBar": [
|
||||
{
|
||||
"value": 5,
|
||||
"valueMax": 5,
|
||||
"color": 16711680,
|
||||
"colorMin": 16711680
|
||||
},
|
||||
{
|
||||
"value": 5,
|
||||
"valueMax": 5,
|
||||
"color": 8323327,
|
||||
"colorMin": 8323327
|
||||
},
|
||||
{
|
||||
"value": 0,
|
||||
"valueMax": 5,
|
||||
"color": 255,
|
||||
"colorMin": 255
|
||||
},
|
||||
{
|
||||
"value": 0,
|
||||
"valueMax": 5,
|
||||
"color": 32768,
|
||||
"colorMin": 32768
|
||||
}
|
||||
],
|
||||
"lText": [
|
||||
[
|
||||
"DAMAGE",
|
||||
"DEGATS"
|
||||
],
|
||||
[
|
||||
"R.S",
|
||||
"RECHARGEMENT"
|
||||
],
|
||||
[
|
||||
"SPEED",
|
||||
"VITESSE"
|
||||
],
|
||||
[
|
||||
"RANGE",
|
||||
"PORTEE"
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
@ -0,0 +1,79 @@
|
||||
{
|
||||
"tree": {
|
||||
"type": "waria",
|
||||
"lRect": [
|
||||
{
|
||||
"type": "attack",
|
||||
"option": [
|
||||
0.3333333333333333
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "attack",
|
||||
"option": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "move",
|
||||
"option": [
|
||||
true,
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"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"
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
Loading…
Reference in new issue