{ "start": ["A", "B"], "nodes": { "A": { "type": "combat", "enemy": "slime", "row": 1, "col": -1, "next": ["C", "D"] }, "B": { "type": "combat", "enemy": "slime", "row": 1, "col": 1, "next": ["C", "D"] }, "C": { "type": "rest", "row": 2, "col": -1, "next": ["E", "F"] }, "D": { "type": "shop", "row": 2, "col": 1, "next": ["E", "F"] }, "E": { "type": "elite", "enemy": "slime_elite", "row": 3, "col": -1, "next": ["BOSS"] }, "F": { "type": "combat", "enemy": "slime", "row": 3, "col": 1, "next": ["BOSS"] }, "BOSS": { "type": "boss", "enemy": "slime_boss", "row": 4, "col": 0, "next": [] } } }