186 lines
6.7 KiB
Plaintext
186 lines
6.7 KiB
Plaintext
[buildings]
|
|
building_data = {
|
|
"home-exterior": "res://astream/terrain/details/home-exterior.tscn",
|
|
"gym-exterior": "res://astream/terrain/details/gym-exterior.tscn",
|
|
"office-exterior": "res://astream/terrain/details/office-exterior.tscn",
|
|
"logistics-center-exterior": "res://astream/terrain/details/logistics-center-exterior.tscn",
|
|
"townhall-exterior": "res://astream/terrain/details/townhall-exterior.tscn",
|
|
"residental-house1": "res://astream/terrain/details/residental-house1.tscn",
|
|
"residental-house2": "res://astream/terrain/details/residental-house2.tscn",
|
|
"residental-house3": "res://astream/terrain/details/residental-house3.tscn",
|
|
"residental-house4": "res://astream/terrain/details/residental-house4.tscn",
|
|
"residental-house5": "res://astream/terrain/details/residental-house5.tscn",
|
|
"residental-house6": "res://astream/terrain/details/residental-house6.tscn",
|
|
"residental-house7": "res://astream/terrain/details/residental-house7.tscn",
|
|
"residental-house8": "res://astream/terrain/details/residental-house8.tscn",
|
|
"residental-house9": "res://astream/terrain/details/residental-house9.tscn",
|
|
"residental-house10": "res://astream/terrain/details/residental-house10.tscn",
|
|
"residental-house11": "res://astream/terrain/details/residental-house11.tscn",
|
|
"residental-house12": "res://astream/terrain/details/residental-house12a.tscn",
|
|
"residental-house13": "res://astream/terrain/details/residental-house13.tscn",
|
|
"business-store1": "res://astream/terrain/details/business-store1.tscn",
|
|
"business-bar1": "res://astream/terrain/details/business-bar1.tscn",
|
|
"business-cafe1": "res://astream/terrain/details/business-cafe1.tscn",
|
|
"business-office1": "res://astream/terrain/details/business-office1.tscn",
|
|
"terrain-road-segment": "res://astream/terrain/details/parts/terrain-road-segment.tscn",
|
|
"terrain-parking-lot": "res://astream/terrain/details/parts/terrain-parking-lot.tscn",
|
|
"terrain-parking-lot-mini": "res://astream/terrain/details/terrain-parking-lot-mini.tscn",
|
|
"terrain-parking-lot2": "res://astream/terrain/details/parts/terrain-parking-lot2.tscn",
|
|
"terrain-road-segment-long": "res://astream/terrain/details/parts/terrain-road-segment-long.tscn",
|
|
"power-in-box": "res://astream/terrain/details/power-in-box.tscn",
|
|
"power-pole": "res://astream/terrain/details/power-pole.tscn",
|
|
"power-pole-wire": "res://astream/terrain/details/power-pole-wire.tscn",
|
|
"terrain-navigation4": "res://astream/terrain/details/parts/terrain-navigation4.gltf",
|
|
"terrain-navigation6": "res://astream/terrain/details/parts/terrain-navigation6.tscn",
|
|
"zebra": "res://astream/terrain/details/zebra.tscn",
|
|
"dark-alley": "res://astream/terrain/details/terrain-dark-alley.tscn",
|
|
"sideroad-start": "res://astream/terrain/details/terrain-sideroad-start.tscn",
|
|
"foundation30": "res://astream/terrain/details/foundation30.tscn",
|
|
"foundation60": "res://astream/terrain/details/foundation60.tscn",
|
|
"bus-stop": "res://astream/terrain/details/bus-stop.tscn",
|
|
"lot-small0": "res://astream/terrain/details/lot-small0.tscn",
|
|
"lot-small-m0": "res://astream/terrain/details/lot-small-m0.tscn",
|
|
"lot-small1": "res://astream/terrain/details/lot-small1.tscn",
|
|
"lot-small2": "res://astream/terrain/details/lot-small2.tscn",
|
|
"lot-large1": "res://astream/terrain/details/lot-large1.tscn",
|
|
"lot-large2": "res://astream/terrain/details/lot-large2.tscn",
|
|
"residental-garage1": "res://astream/terrain/details/residental-garage1.tscn",
|
|
"residental-hut1": "res://astream/terrain/details/residental-hut1.tscn",
|
|
"sideroad-short1": "res://astream/terrain/details/sideroad-short1.tscn",
|
|
}
|
|
buildings_path = "res://astream/buildings.json"
|
|
[world]
|
|
world_extent = 3072
|
|
tile_size = 128
|
|
view_distance = 3
|
|
[road]
|
|
road_lines_path = "res://astream/road_lines.json"
|
|
center_mesh = "res://astream/road/road-lanes_road-lane-center.mesh"
|
|
mid_mesh = "res://astream/road/road-lanes_road-lane-mid.mesh"
|
|
sidewalk_mesh = "res://astream/road/road-lanes_road-sidewalk.mesh"
|
|
sidewalk_start_mesh = "res://astream/road/road-lanes_road-sidewalk-start.mesh"
|
|
sidewalk_end_mesh = "res://astream/road/road-lanes_road-sidewalk-end.mesh"
|
|
sidewalk_sideroad_mesh = "res://astream/road/road-lanes_road-sidewalk-sideroad.mesh"
|
|
lot_mesh = "res://astream/road/road-lanes_road-lot.mesh"
|
|
lot_depth = 200.0
|
|
allow_building_prefixes = [
|
|
"zebra",
|
|
"bus-stop",
|
|
"power-",
|
|
"terrain-"
|
|
]
|
|
lot_buildings_residental = [
|
|
["residental-house13"],
|
|
["residental-house11"],
|
|
["residental-house10", "residental-garage1"],
|
|
["residental-house10"],
|
|
["residental-house9", "residental-garage1"],
|
|
["residental-house9"],
|
|
["residental-house8", "residental-garage1"],
|
|
["residental-house8"],
|
|
["residental-house7", "residental-garage1"],
|
|
["residental-house7"],
|
|
["residental-house6", "residental-garage1"],
|
|
["residental-house6"],
|
|
["residental-house5", "residental-garage1"],
|
|
["residental-house5"],
|
|
["residental-house4", "residental-garage1"],
|
|
["residental-house4"],
|
|
["residental-house3", "residental-garage1"],
|
|
["residental-house3"],
|
|
["residental-house2", "residental-garage1"],
|
|
["residental-house2"],
|
|
["residental-house1", "residental-garage1"],
|
|
["residental-house1"],
|
|
["residental-hut1", "residental-garage1"],
|
|
["residental-hut1"]
|
|
]
|
|
lot_buildings_commercial = [
|
|
["business-store1"],
|
|
["business-office1"],
|
|
["business-cafe1"],
|
|
["business-bar1"],
|
|
]
|
|
lot_buildings_industrial = [
|
|
["residental-garage1"],
|
|
["residental-garage1"]
|
|
]
|
|
[lines]
|
|
road_lines_path = "res://astream/road_lines.json"
|
|
gen_prefixes = ["empty", "foundation30", "foundation60", "sideroad-start",
|
|
"terrain-parking", "residental-house",
|
|
"terrain-navigation", "power-pole", "zebra",
|
|
"terrain-road-segment",
|
|
"terrain-road-segment-long",
|
|
"business-store",
|
|
"business-bar", "business-cafe", "empty", "bus-stop"
|
|
]
|
|
[lines/edges/default/left]
|
|
lot_offset = 33.8
|
|
lot_y_rotation = -90.0
|
|
|
|
[lines/edges/default/right]
|
|
lot_offset = 33.8
|
|
lot_y_rotation = 90.0
|
|
|
|
[lines/edges/lot-small0/left]
|
|
lot_offset = 33.0
|
|
lot_y_rotation = 0
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-small0/right]
|
|
lot_offset = 33.0
|
|
lot_y_rotation = 180
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-small-m0/left]
|
|
lot_offset = 24.8
|
|
lot_y_rotation = 0
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-small-m0/right]
|
|
lot_offset = 25.5
|
|
lot_y_rotation = 180
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-small1/left]
|
|
lot_offset = 36
|
|
lot_y_rotation = 0
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-small1/right]
|
|
lot_offset = 37.5
|
|
lot_y_rotation = 180
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-small2/left]
|
|
lot_offset = 96
|
|
lot_y_rotation = 0
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-small2/right]
|
|
lot_offset = 96
|
|
lot_y_rotation = 180
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-large1/left]
|
|
lot_offset = 96
|
|
lot_y_rotation = 0
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-large1/right]
|
|
lot_offset = 96
|
|
lot_y_rotation = 180
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-large2/left]
|
|
lot_offset = 196
|
|
lot_y_rotation = 0
|
|
lot_y_offset = 0
|
|
|
|
[lines/edges/lot-large2/right]
|
|
lot_offset = 196
|
|
lot_y_rotation = 180
|
|
lot_y_offset = 0
|
|
|