| from . import editor |
| from .. import gbe | |||||
| from ..nodes import * | |||||
| _TREE = None | |||||
| def get(): | |||||
| global _TREE | |||||
| if _TREE is None: | |||||
| root = gbe.nodes.NodeSurface("Editor") | |||||
| root.scale_to_display = True | |||||
| root.keep_aspect_ratio = True | |||||
| root.align_center = True | |||||
| root.set_surface((64, 64)) | |||||
| gamemap = NodeGameMap("GameMap", root) | |||||
| gamemap.set_resources("", "walls.json") | |||||
| gamemap.add_layer("main", 10, 10) | |||||
| editor = NodeMapEditor("Editor", gamemap) | |||||
| _TREE = root | |||||
| return _TREE |