extends Area2D class_name Entity var terrain : Terrain : set = set_terrain var region : Region : get(): return terrain if terrain is Region else null func set_terrain(v : Terrain): print(v) terrain = v func save() -> EntityData: return null