Files
streaming_world/godot/config/stream.conf
2025-04-30 23:19:00 +03:00

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