22 lines
497 B
GDScript
22 lines
497 B
GDScript
tool
|
|
extends Resource
|
|
class_name SummerDayDocument
|
|
|
|
|
|
export(Resource) var scene = _scene_generation()
|
|
export(Array, Resource) var tracks
|
|
|
|
|
|
func add_blueprint(blueprint: SummerDayBlueprint):
|
|
var track = SummerDayTrack.new()
|
|
track.blueprint = blueprint
|
|
track.add_drawing()
|
|
tracks.append(track)
|
|
|
|
|
|
func _scene_generation() -> SummerDayScene:
|
|
var _scene = SummerDayScene.new()
|
|
_scene.resource_path = "res://production/test/scene_001.tres"
|
|
_scene.aspect_ratio = Vector2(12.0, 9.0)
|
|
return _scene
|