Add live server lifecycle to tests/run-visual (start/stop server per
scenario, parse LISTENING:{port}). Add MessagePack snapshot replay to
visual_capture.gd via Protocol.decode_snapshot() — exercises the full
client pipeline from wire bytes to rendered fog. Three replay scenarios
(hub_spawn, fog_theater, hub_after_movement) plus one live scenario
(fog_live_hub). Add gen_gauntlet_fixtures.rs to produce .msgpack fixtures
from the Gauntlet test world. Add max_diff_pct threshold to visual-diff.
Makefile: add fixtures-gauntlet target, fix build-client double-import,
preserve .godot cache in clean.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1080 lines
17 KiB
JSON
1080 lines
17 KiB
JSON
{
|
|
"blocked_entities": [
|
|
1,
|
|
2,
|
|
4,
|
|
5,
|
|
6,
|
|
7,
|
|
8,
|
|
9,
|
|
10,
|
|
11,
|
|
12,
|
|
13,
|
|
14,
|
|
15,
|
|
16,
|
|
17,
|
|
18,
|
|
19,
|
|
20,
|
|
21,
|
|
22,
|
|
23,
|
|
24,
|
|
25,
|
|
26,
|
|
27,
|
|
28,
|
|
29,
|
|
30,
|
|
31,
|
|
32,
|
|
33,
|
|
34,
|
|
35,
|
|
36,
|
|
37,
|
|
38,
|
|
39,
|
|
40,
|
|
41,
|
|
42,
|
|
43,
|
|
44,
|
|
45,
|
|
46,
|
|
47,
|
|
48,
|
|
49,
|
|
50,
|
|
51,
|
|
52,
|
|
53,
|
|
54,
|
|
55,
|
|
56,
|
|
57,
|
|
58,
|
|
59,
|
|
60,
|
|
61,
|
|
62,
|
|
63,
|
|
64,
|
|
65,
|
|
66,
|
|
67,
|
|
68,
|
|
69,
|
|
70,
|
|
71,
|
|
72,
|
|
73,
|
|
74,
|
|
75,
|
|
76
|
|
],
|
|
"character_pressure": {
|
|
"exposure": 0,
|
|
"institutional": 0,
|
|
"mood": null,
|
|
"relationship": 0,
|
|
"total": 0
|
|
},
|
|
"conversation_ended": [],
|
|
"conversation_events": [],
|
|
"current_monologue": null,
|
|
"dialogue_response": null,
|
|
"entities": [
|
|
{
|
|
"entity_id": 0,
|
|
"kind": "Player",
|
|
"observation": "Visible",
|
|
"relationship": "Known",
|
|
"visibility": "Forward",
|
|
"x": 50.5,
|
|
"y": 60.5,
|
|
"z": 0
|
|
},
|
|
{
|
|
"entity_id": 3,
|
|
"kind": "Object",
|
|
"observation": "Visible",
|
|
"relationship": "Unknown",
|
|
"visibility": "Forward",
|
|
"x": 50.5,
|
|
"y": 68.5,
|
|
"z": 0
|
|
}
|
|
],
|
|
"follow_state": null,
|
|
"game_time": {
|
|
"day": 0,
|
|
"day_phase": "Morning",
|
|
"tick_rate": "Full",
|
|
"time_of_day": 0
|
|
},
|
|
"nearby_interactions": [],
|
|
"pending_recognitions": [
|
|
{
|
|
"entity_id": 3,
|
|
"remaining_ticks": 3,
|
|
"total_delay_ticks": 6,
|
|
"x": 50.5,
|
|
"y": 68.5,
|
|
"z": 0
|
|
}
|
|
],
|
|
"player_facing": "South",
|
|
"player_inventory": [],
|
|
"player_stance": "Walk",
|
|
"poi_list": [],
|
|
"rng_seed": 42,
|
|
"scan_events": [],
|
|
"sound_events": [],
|
|
"state_hash": 15450425815579635895,
|
|
"tick": 4,
|
|
"triangle_crisis_events": [],
|
|
"version": 17,
|
|
"visible_tiles": [
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 39,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 39,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 40,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 40,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 40,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 41,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 41,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 41,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 42,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 42,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 42,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 42,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 43,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 43,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 43,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 43,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 44,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 44,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 44,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 44,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 44,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 45,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 45,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 45,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 45,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 45,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 45,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 46,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 46,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 46,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 46,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 46,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 46,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 47,
|
|
"y": 62,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 47,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 47,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 47,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 47,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 47,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 47,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 48,
|
|
"y": 62,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 48,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 48,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 48,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 48,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 48,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 48,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 49,
|
|
"y": 61,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 49,
|
|
"y": 62,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 49,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 49,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 49,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 49,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 49,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 49,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 60,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 61,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 62,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 50,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 51,
|
|
"y": 61,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 51,
|
|
"y": 62,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 51,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 51,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 51,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 51,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 51,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 51,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 52,
|
|
"y": 62,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 52,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 52,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 52,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 52,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 52,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 52,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 53,
|
|
"y": 62,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 53,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 53,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 53,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 53,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 53,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 53,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 54,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 54,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 54,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 54,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 54,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 54,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 55,
|
|
"y": 63,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 55,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 55,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 55,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 55,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 55,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 56,
|
|
"y": 64,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 56,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 56,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 56,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 56,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 57,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 57,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 57,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 57,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 58,
|
|
"y": 65,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 58,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 58,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 58,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 59,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Floor",
|
|
"visibility": "Forward",
|
|
"x": 59,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 59,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 60,
|
|
"y": 66,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 60,
|
|
"y": 67,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
},
|
|
{
|
|
"tile_kind": "Wall",
|
|
"visibility": "Forward",
|
|
"x": 60,
|
|
"y": 68,
|
|
"z": 0,
|
|
"zone_id": 0
|
|
}
|
|
]
|
|
}
|