409 lines
11 KiB
Plaintext
409 lines
11 KiB
Plaintext
[gd_scene load_steps=10 format=1]
|
|
|
|
[ext_resource path="res://debug_camera.gd" type="Script" id=1]
|
|
[ext_resource path="res://generator.gd" type="Script" id=2]
|
|
[ext_resource path="res://terrain.png" type="Texture" id=3]
|
|
[ext_resource path="res://block.gd" type="Script" id=4]
|
|
|
|
[sub_resource type="FixedMaterial" id=1]
|
|
|
|
flags/visible = true
|
|
flags/double_sided = false
|
|
flags/invert_faces = false
|
|
flags/unshaded = false
|
|
flags/on_top = false
|
|
flags/lightmap_on_uv2 = true
|
|
flags/colarray_is_srgb = true
|
|
params/blend_mode = 0
|
|
params/depth_draw = 1
|
|
params/line_width = 0.0
|
|
fixed_flags/use_alpha = false
|
|
fixed_flags/use_color_array = false
|
|
fixed_flags/use_point_size = false
|
|
fixed_flags/discard_alpha = false
|
|
fixed_flags/use_xy_normalmap = false
|
|
params/diffuse = Color( 1, 1, 1, 1 )
|
|
params/specular = Color( 0, 0, 0, 1 )
|
|
params/emission = Color( 0, 0, 0, 1 )
|
|
params/specular_exp = 40
|
|
params/detail_mix = 1.0
|
|
params/normal_depth = 1
|
|
params/shader = 0
|
|
params/shader_param = 0.5
|
|
params/glow = 0
|
|
params/point_size = 1.0
|
|
uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
textures/diffuse = ExtResource( 3 )
|
|
textures/diffuse_tc = 0
|
|
textures/detail_tc = 0
|
|
textures/specular_tc = 0
|
|
textures/emission_tc = 0
|
|
textures/specular_exp_tc = 0
|
|
textures/glow_tc = 0
|
|
textures/normal_tc = 0
|
|
textures/shade_param_tc = 0
|
|
|
|
[sub_resource type="FixedMaterial" id=2]
|
|
|
|
flags/visible = true
|
|
flags/double_sided = true
|
|
flags/invert_faces = false
|
|
flags/unshaded = false
|
|
flags/on_top = false
|
|
flags/lightmap_on_uv2 = true
|
|
flags/colarray_is_srgb = true
|
|
params/blend_mode = 0
|
|
params/depth_draw = 2
|
|
params/line_width = 0.0
|
|
fixed_flags/use_alpha = true
|
|
fixed_flags/use_color_array = false
|
|
fixed_flags/use_point_size = false
|
|
fixed_flags/discard_alpha = false
|
|
fixed_flags/use_xy_normalmap = false
|
|
params/diffuse = Color( 1, 1, 1, 1 )
|
|
params/specular = Color( 0, 0, 0, 1 )
|
|
params/emission = Color( 0, 0, 0, 1 )
|
|
params/specular_exp = 40
|
|
params/detail_mix = 1.0
|
|
params/normal_depth = 1
|
|
params/shader = 0
|
|
params/shader_param = 0.5
|
|
params/glow = 0
|
|
params/point_size = 1.0
|
|
uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
textures/diffuse = ExtResource( 3 )
|
|
textures/diffuse_tc = 0
|
|
textures/detail_tc = 0
|
|
textures/specular_tc = 0
|
|
textures/emission_tc = 0
|
|
textures/specular_exp_tc = 0
|
|
textures/glow_tc = 0
|
|
textures/normal_tc = 0
|
|
textures/shade_param_tc = 0
|
|
|
|
[sub_resource type="FixedMaterial" id=3]
|
|
|
|
flags/visible = true
|
|
flags/double_sided = false
|
|
flags/invert_faces = false
|
|
flags/unshaded = false
|
|
flags/on_top = false
|
|
flags/lightmap_on_uv2 = true
|
|
flags/colarray_is_srgb = true
|
|
params/blend_mode = 0
|
|
params/depth_draw = 1
|
|
params/line_width = 1.0
|
|
fixed_flags/use_alpha = false
|
|
fixed_flags/use_color_array = false
|
|
fixed_flags/use_point_size = false
|
|
fixed_flags/discard_alpha = false
|
|
fixed_flags/use_xy_normalmap = false
|
|
params/diffuse = Color( 1, 1, 1, 1 )
|
|
params/specular = Color( 0, 0, 0, 1 )
|
|
params/emission = Color( 0, 0, 0, 1 )
|
|
params/specular_exp = 40
|
|
params/detail_mix = 1.0
|
|
params/normal_depth = 1
|
|
params/shader = 0
|
|
params/shader_param = 0.5
|
|
params/glow = 0
|
|
params/point_size = 1.0
|
|
uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
textures/diffuse_tc = 0
|
|
textures/detail_tc = 0
|
|
textures/specular_tc = 0
|
|
textures/emission_tc = 0
|
|
textures/specular_exp_tc = 0
|
|
textures/glow_tc = 0
|
|
textures/normal_tc = 0
|
|
textures/shade_param_tc = 0
|
|
|
|
[sub_resource type="Environment" id=4]
|
|
|
|
ambient_light/enabled = true
|
|
ambient_light/color = Color( 0.378906, 0.378906, 0.378906, 1 )
|
|
ambient_light/energy = 1.0
|
|
fxaa/enabled = false
|
|
background/mode = 2
|
|
background/color = Color( 0.539063, 0.525474, 0.414825, 1 )
|
|
background/energy = 1.0
|
|
background/scale = 1.0
|
|
background/glow = 0.0
|
|
background/canvas_max_layer = null
|
|
glow/enabled = true
|
|
glow/blur_passes = 1
|
|
glow/blur_scale = 1
|
|
glow/blur_strength = 1
|
|
glow/blur_blend_mode = null
|
|
glow/bloom = 0.0
|
|
glow/bloom_treshold = 0.5
|
|
dof_blur/enabled = false
|
|
dof_blur/blur_passes = 2
|
|
dof_blur/begin = 0.0
|
|
dof_blur/range = 10.0
|
|
hdr/enabled = false
|
|
hdr/tonemapper = 0
|
|
hdr/exposure = 0.4
|
|
hdr/white = 1.0
|
|
hdr/glow_treshold = 0.95
|
|
hdr/glow_scale = 0.2
|
|
hdr/min_luminance = 0.4
|
|
hdr/max_luminance = 8.0
|
|
hdr/exposure_adj_speed = 0.5
|
|
fog/enabled = true
|
|
fog/begin = 0.01
|
|
fog/begin_color = Color( 0, 0, 0, 1 )
|
|
fog/end_color = Color( 0.537255, 0.521569, 0.411765, 1 )
|
|
fog/attenuation = 0.707107
|
|
fog/bg = true
|
|
bcs/enabled = false
|
|
bcs/brightness = 1.0
|
|
bcs/contrast = 1.0
|
|
bcs/saturation = 1.0
|
|
srgb/enabled = false
|
|
|
|
[sub_resource type="Animation" id=5]
|
|
|
|
length = 1.0
|
|
loop = false
|
|
step = 0.1
|
|
tracks/0/type = "value"
|
|
tracks/0/path = NodePath(".")
|
|
tracks/0/interp = 1
|
|
tracks/0/keys = { "cont":true, "times":FloatArray( ), "transitions":FloatArray( ), "values":[ ] }
|
|
|
|
[node name="Node" type="Node"]
|
|
|
|
[node name="Camera" type="Camera" parent="."]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
transform/local = Transform( 0.815509, -0.351713, 0.459612, 0, 0.794154, 0.607717, -0.578744, -0.495599, 0.64764, 18.1809, 22.9505, 25.3826 )
|
|
projection = 0
|
|
fov = 80.0
|
|
near = 0.1
|
|
far = 200.0
|
|
keep_aspect = 1
|
|
current = true
|
|
visible_layers = 1048575
|
|
environment = null
|
|
h_offset = 0.0
|
|
v_offset = 0.0
|
|
script/script = ExtResource( 1 )
|
|
sensitivity = 0.4
|
|
min_angle = -90
|
|
max_angle = 90
|
|
speed = 10.0
|
|
capture_mouse = true
|
|
|
|
[node name="Particles" type="Particles" parent="Camera"]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
layers = 1
|
|
geometry/visible = true
|
|
geometry/material_override = null
|
|
geometry/cast_shadow = false
|
|
geometry/receive_shadows = true
|
|
geometry/range_begin = 0.0
|
|
geometry/range_end = 0.0
|
|
geometry/extra_cull_margin = 0.0
|
|
geometry/billboard = false
|
|
geometry/billboard_y = false
|
|
geometry/depth_scale = false
|
|
geometry/visible_in_all_rooms = false
|
|
geometry/use_baked_light = false
|
|
geometry/baked_light_tex_id = 0
|
|
material = null
|
|
amount = 256
|
|
emitting = true
|
|
visibility = AABB( -4, -4, -4, 8, 8, 8 )
|
|
emission_extents = Vector3( 32, 32, 32 )
|
|
emission_base_velocity = Vector3( 0, 0, 0 )
|
|
emission_points = Vector3Array( )
|
|
gravity_normal = Vector3( 0, -1, 0 )
|
|
local_coords = false
|
|
emit_timeout = 0.0
|
|
vars/lifetime = 5.0
|
|
vars/spread = 0.2
|
|
vars/gravity = 0.0
|
|
vars/linear_vel = 0.2
|
|
vars/angular_vel = 0.0
|
|
vars/linear_accel = 0.0
|
|
vars/radial_accel = 0.0
|
|
vars/tan_accel = 0.0
|
|
vars/damping = 0.0
|
|
vars/initial_size = 0.05
|
|
vars/final_size = 0.05
|
|
vars/initial_angle = 0.0
|
|
vars/height_from_velocity = false
|
|
vars/height = 1.0
|
|
vars/height_speed_scale = 0.0
|
|
rand/lifetime = 0.0
|
|
rand/spread = 0.0
|
|
rand/gravity = 0.0
|
|
rand/linear_vel = 0.0
|
|
rand/angular_vel = 0.0
|
|
rand/linear_accel = 0.0
|
|
rand/radial_accel = 0.0
|
|
rand/tan_accel = 0.0
|
|
rand/damping = 0.0
|
|
rand/initial_size = 0.0
|
|
rand/final_size = 0.0
|
|
rand/initial_angle = 0.0
|
|
rand/height = 0.0
|
|
rand/height_speed_scale = 0.0
|
|
color_phases/count = 0
|
|
phase_0/pos = 0.0
|
|
phase_0/color = Color( 0, 0, 0, 1 )
|
|
phase_1/pos = 1.0
|
|
phase_1/color = Color( 0, 0, 0, 1 )
|
|
phase_2/pos = 1.0
|
|
phase_2/color = Color( 0, 0, 0, 1 )
|
|
phase_3/pos = 1.0
|
|
phase_3/color = Color( 0, 0, 0, 1 )
|
|
|
|
[node name="TestCube" type="TestCube" parent="."]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -3.63175, 0, 0 )
|
|
layers = 1
|
|
geometry/visible = true
|
|
geometry/material_override = null
|
|
geometry/cast_shadow = true
|
|
geometry/receive_shadows = true
|
|
geometry/range_begin = 0.0
|
|
geometry/range_end = 0.0
|
|
geometry/extra_cull_margin = 0.0
|
|
geometry/billboard = false
|
|
geometry/billboard_y = false
|
|
geometry/depth_scale = false
|
|
geometry/visible_in_all_rooms = false
|
|
geometry/use_baked_light = false
|
|
geometry/baked_light_tex_id = 0
|
|
|
|
[node name="TestCube1" type="TestCube" parent="."]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -3.63175, 0, 2.12836 )
|
|
layers = 1
|
|
geometry/visible = true
|
|
geometry/material_override = null
|
|
geometry/cast_shadow = true
|
|
geometry/receive_shadows = true
|
|
geometry/range_begin = 0.0
|
|
geometry/range_end = 0.0
|
|
geometry/extra_cull_margin = 0.0
|
|
geometry/billboard = false
|
|
geometry/billboard_y = false
|
|
geometry/depth_scale = false
|
|
geometry/visible_in_all_rooms = false
|
|
geometry/use_baked_light = false
|
|
geometry/baked_light_tex_id = 0
|
|
|
|
[node name="TestCube2" type="TestCube" parent="."]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.39143, 0, 0 )
|
|
layers = 1
|
|
geometry/visible = true
|
|
geometry/material_override = null
|
|
geometry/cast_shadow = true
|
|
geometry/receive_shadows = true
|
|
geometry/range_begin = 0.0
|
|
geometry/range_end = 0.0
|
|
geometry/extra_cull_margin = 0.0
|
|
geometry/billboard = false
|
|
geometry/billboard_y = false
|
|
geometry/depth_scale = false
|
|
geometry/visible_in_all_rooms = false
|
|
geometry/use_baked_light = false
|
|
geometry/baked_light_tex_id = 0
|
|
|
|
[node name="TestCube3" type="TestCube" parent="."]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -3.63175, 2.18131, 0 )
|
|
layers = 1
|
|
geometry/visible = true
|
|
geometry/material_override = null
|
|
geometry/cast_shadow = true
|
|
geometry/receive_shadows = true
|
|
geometry/range_begin = 0.0
|
|
geometry/range_end = 0.0
|
|
geometry/extra_cull_margin = 0.0
|
|
geometry/billboard = false
|
|
geometry/billboard_y = false
|
|
geometry/depth_scale = false
|
|
geometry/visible_in_all_rooms = false
|
|
geometry/use_baked_light = false
|
|
geometry/baked_light_tex_id = 0
|
|
|
|
[node name="VoxelMap" type="Node" parent="."]
|
|
|
|
script/script = ExtResource( 2 )
|
|
material = SubResource( 1 )
|
|
transparent_material = SubResource( 2 )
|
|
|
|
[node name="Block" type="MeshInstance" parent="."]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
visibility/visible = false
|
|
layers = 1
|
|
geometry/visible = true
|
|
geometry/material_override = SubResource( 3 )
|
|
geometry/cast_shadow = true
|
|
geometry/receive_shadows = true
|
|
geometry/range_begin = 0.0
|
|
geometry/range_end = 0.0
|
|
geometry/extra_cull_margin = 0.0
|
|
geometry/billboard = false
|
|
geometry/billboard_y = false
|
|
geometry/depth_scale = false
|
|
geometry/visible_in_all_rooms = false
|
|
geometry/use_baked_light = false
|
|
geometry/baked_light_tex_id = 0
|
|
mesh/mesh = null
|
|
mesh/skeleton = NodePath("..")
|
|
script/script = ExtResource( 4 )
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
environment = SubResource( 4 )
|
|
|
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
|
|
|
playback/process_mode = 1
|
|
playback/default_blend_time = 0.0
|
|
root/root = NodePath("..")
|
|
anims/NewAnim = SubResource( 5 )
|
|
playback/active = true
|
|
playback/speed = 1.0
|
|
blend_times = [ ]
|
|
autoplay = ""
|
|
|
|
[node name="DirectionalLight" type="DirectionalLight" parent="."]
|
|
|
|
_import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
transform/local = Transform( 0.817159, -0.383981, 0.429895, 4.66628e-006, 0.745816, 0.666152, -0.576412, -0.54435, 0.609452, 1.36405, 1.98931, 7.37862 )
|
|
layers = 1
|
|
params/enabled = true
|
|
params/editor_only = false
|
|
params/bake_mode = 0
|
|
params/energy = 1.0
|
|
colors/diffuse = Color( 1, 1, 1, 1 )
|
|
colors/specular = Color( 1, 1, 1, 1 )
|
|
shadow/shadow = true
|
|
shadow/darkening = 0.0
|
|
shadow/z_offset = 0.05
|
|
shadow/z_slope_scale = 0.0
|
|
shadow/esm_multiplier = 60.0
|
|
shadow/blur_passes = 1.0
|
|
projector = null
|
|
operator = 0
|
|
shadow/mode = 0
|
|
shadow/max_distance = 100.0
|
|
shadow/split_weight = 0.5
|
|
shadow/zoffset_scale = 2.0
|
|
|
|
|