Files
metacar/src/embedded/level/level_2.ts
T
2018-06-17 15:37:03 +01:00

238 lines
3.7 KiB
TypeScript

export const level2: any = {
"cars": [
{
"mx": 7,
"my": 7,
"line": 0
},
{
"mx": 9,
"my": 6,
"line": 0
},
{
"mx": 8,
"my": 6,
"line": 1
},
{
"mx": 10,
"my": 6,
"line": 1
}
],
"house": [
{
"x": 68,
"y": 317
}
],
"house2": [
{
"x": 624,
"y": 84
},
{
"x": -15,
"y": 144
}
],
"house3": [
{
"x": 618,
"y": 231
},
{
"x": 13,
"y": 441
}
],
"bench": [
{
"x": 318,
"y": 216
},
{
"x": 422,
"y": 36
}
],
"tree": [
{
"x": 151,
"y": 144
},
{
"x": 229,
"y": 175
},
{
"x": 326,
"y": 132
},
{
"x": 413,
"y": 167
},
{
"x": 487,
"y": 157
},
{
"x": 445,
"y": 123
},
{
"x": 511,
"y": 429
},
{
"x": 584,
"y": 427
},
{
"x": 80,
"y": 391
},
{
"x": 219,
"y": 409
},
{
"x": 207,
"y": 326
},
{
"x": 156,
"y": 426
},
{
"x": 162,
"y": 13
}
],
"map": [
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
[
0,
"↱",
"↔",
"↔",
"↔",
"↔",
"↔",
"↔",
"↔",
"↰",
0
],
[
0,
"↕",
0,
0,
0,
0,
0,
0,
0,
"↕",
0
],
[
0,
"↕",
0,
0,
0,
0,
0,
0,
0,
"↕",
0
],
[
0,
"↳",
"↔",
"↔",
"↔",
"↧",
"↔",
"↔",
"↔",
"↲",
0
],
[
0,
0,
0,
0,
0,
"↕",
0,
0,
0,
0,
0
],
[
0,
0,
0,
0,
0,
"↕",
0,
"↱",
"↔",
"↔",
"↔"
],
[
0,
0,
0,
0,
0,
"↕",
0,
"↕",
0,
0,
0
]
],
"agent": {
"mx": 2,
"my": 4,
"line": 0,
"motion": {
"type": "BasicMotionEngine",
"options": {
"rotationStep": 0.5,
"actions": [
"UP",
"LEFT",
"RIGHT",
"DOWN",
"WAIT"
]
}
}
}
}