From 256a85d51b09fd576d2a6541f8cf6962b3312726 Mon Sep 17 00:00:00 2001 From: Nikita Iryupin Date: Fri, 30 Apr 2021 12:14:00 +0200 Subject: [PATCH] Add levels for parse --- public/stages/stage-1.json | 44 ++++++++++++++++++++++---------------- public/stages/stage-2.json | 27 +++++++++++++++++++++++ public/stages/stage-3.json | 27 +++++++++++++++++++++++ public/stages/stage-4.json | 28 ++++++++++++++++++++++++ 4 files changed, 107 insertions(+), 19 deletions(-) create mode 100644 public/stages/stage-2.json create mode 100644 public/stages/stage-3.json create mode 100644 public/stages/stage-4.json diff --git a/public/stages/stage-1.json b/public/stages/stage-1.json index 67f4efc..0406486 100644 --- a/public/stages/stage-1.json +++ b/public/stages/stage-1.json @@ -1,20 +1,26 @@ { - "name": "1", - "difficulty": 1, - "map": [ - "X X X X X X X X X X X X X ", - "X Bf X Bf X Bf X Bf X Bf X Bf X ", - "X Bf X Bf X Bf X Bf X Bf X Bf X ", - "X Bf X Bf X Bf Tf Bf X Bf X Bf X ", - "X Bf X Bf X B3 X B3 X Bf X Bf X ", - "X B3 X B3 X Bc X Bc X B3 X B3 X ", - "Bc X Bc Bc X B3 X B3 X Bc Bc X Bc ", - "T3 X B3 B3 X Bc X Bc X B3 B3 X T3 ", - "X Bc X Bc X Bf Bf Bf X Bc X Bc X ", - "X Bf X Bf X Bf X Bf X Bf X Bf X ", - "X Bf X Bf X B3 X B3 X Bf X Bf X ", - "X Bf X Bf X B8 Bc B4 X Bf X Bf X ", - "X X X X X Ba E B5 X X X X X " - ], - "bots": ["18*basic", "2*fast"] - } \ No newline at end of file + "name": "1", + "map": [ + "X X X X X X X X X X X X X ", + "X Bf X Bf X Bf X Bf X Bf X Bf X ", + "X Bf X Bf X Bf X Bf X Bf X Bf X ", + "X Bf X Bf X Bf Tf Bf X Bf X Bf X ", + "X Bf X Bf X B3 X B3 X Bf X Bf X ", + "X B3 X B3 X Bc X Bc X B3 X B3 X ", + "Bc X Bc Bc X B3 X B3 X Bc Bc X Bc ", + "T3 X B3 B3 X Bc X Bc X B3 B3 X T3 ", + "X Bc X Bc X Bf Bf Bf X Bc X Bc X ", + "X Bf X Bf X Bf X Bf X Bf X Bf X ", + "X Bf X Bf X B3 X B3 X Bf X Bf X ", + "X Bf X Bf X B8 Bc B4 X Bf X Bf X ", + "X X X X X Ba Ef B5 X X X X X " + ], + "bots": [ + "18*basic", + "2*fast" + ], + "size": { + "width": 13, + "height": 13 + } +} \ No newline at end of file diff --git a/public/stages/stage-2.json b/public/stages/stage-2.json new file mode 100644 index 0000000..8e8e08b --- /dev/null +++ b/public/stages/stage-2.json @@ -0,0 +1,27 @@ +{ + "name": "2", + "map": [ + "X X X Tf X X X Tf X X X X X ", + "X B3 X Tf X X X Bf X Bf X Bf X ", + "X Bf X X X X Bf BF X Bf Tf BF X ", + "X X X Bf X X X X X Tf X X X ", + "Ff X X BF X X TF X X BF Ff BF TF ", + "Ff Ff X X X BF X X TF X Ff X X ", + "X BF BF BF Ff Ff Ff TF X X Ff BF X ", + "X X X TF F BF X BF X BF X BF X ", + "TF BF X TF X BF X BF X X X BF X ", + "X BF X BF X BF BF BF X BF TF BF X ", + "X BF X BF X BF BF BF X X X X X ", + "X BF X X X B8 BC B4 X BF X BF X ", + "X BF X BF X BA Ef B5 X BF BF BF X " + ], + "bots": [ + "2*armor", + "4*fast", + "14*basic" + ], + "size": { + "width": 13, + "height": 13 + } +} \ No newline at end of file diff --git a/public/stages/stage-3.json b/public/stages/stage-3.json new file mode 100644 index 0000000..c7df28e --- /dev/null +++ b/public/stages/stage-3.json @@ -0,0 +1,27 @@ +{ + "name": "3", + "map": [ + "X X X X BF X X X BF X X X X ", + "X Ff Ff Ff BF X X X X X TC TC TC ", + "BF Ff Ff Ff X X X X X X X X X ", + "Ff Ff Ff Ff X X X BF X BF BF BF B5 ", + "Ff Ff Ff Ff BF BF BF B3 X BF X BA X ", + "Ff Ff Ff Ff X X BF X X X X BA X ", + "X Ff X X X X TF TF TF X X Ff X ", + "X BC X BF X X X X X Ff Ff Ff Ff ", + "BF B5 BA BF B5 BC B3 B3 B3 Ff Ff Ff Ff ", + "X X X X X BF X BC BC Ff Ff Ff Ff ", + "BF X X T5 X X X B3 B3 Ff Ff Ff X ", + "BF BF X T5 X B8 BC B4 X Ff Ff Ff X ", + "TF BF BF X X BA Ef B5 X BF X X X " + ], + "bots": [ + "14*basic", + "4*fast", + "2*armor" + ], + "size": { + "width": 13, + "height": 13 + } +} \ No newline at end of file diff --git a/public/stages/stage-4.json b/public/stages/stage-4.json new file mode 100644 index 0000000..7644382 --- /dev/null +++ b/public/stages/stage-4.json @@ -0,0 +1,28 @@ +{ + "name": "4", + "map": [ + "X Ff Ff X X X X X X X X Ff X ", + "Ff Ff X X Bc Bf Bf Bc Bc X X X Ff ", + "Ff X X Ba Bf Bf Bf Bf Bf Bf Bc X T3 ", + "T3 X X Bf Bf Bf Bf Bf Bf Bf Bf B5 X ", + "X X Ba B3 X X X B3 Bf Bf X B5 X ", + "Rf X Ba X T5 X T5 X Bf B5 X X X ", + "X X Bf X Bc Bc X X Bf B5 X Rf Rf ", + "X X Bf Bf Bf Bf Bf Bf Bf Bf X X X ", + "X Ba Bf Bf Bf Bf Bf Bf Bf Bf B5 X X ", + "X B3 B3 Bf Bf Bf Bf Bf Bf B3 B3 X X ", + "X Bf Bf Bc B3 Bf Bf B3 Bc Bf Bf X Ff ", + "Ff X B3 B3 X B8 Bc B4 B3 B3 X Ff Ff ", + "Tf Ff X X X Ba Ef B5 X X Ff Ff Tf " + ], + "bots": [ + "10*power", + "5*fast", + "2*basic", + "3*armor" + ], + "size": { + "width": 13, + "height": 13 + } +} \ No newline at end of file