Compare commits
2 Commits
zoo_countr
...
b975e13c8d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b975e13c8d | ||
|
|
ae9b75cc53 |
@@ -1,21 +1,16 @@
|
||||
class_name DayNightController
|
||||
extends Node
|
||||
|
||||
const TIME_OPTION_SUNRISE: int = 0
|
||||
const TIME_OPTION_DAY: int = 1
|
||||
const TIME_OPTION_SUNSET: int = 2
|
||||
const TIME_OPTION_NIGHT: int = 3
|
||||
|
||||
var environment_config: EnvironmentConfig
|
||||
|
||||
#Multiply for debug
|
||||
@export var time_scale: float = 1.0
|
||||
|
||||
@export var paused: bool = false
|
||||
|
||||
signal time_changed(time: float)
|
||||
|
||||
var current_time: float = 0.0
|
||||
var _current_time_option_index: int = -1
|
||||
|
||||
func _init(environmentconfig: EnvironmentConfig) -> void:
|
||||
environment_config = environmentconfig
|
||||
@@ -24,7 +19,6 @@ func _ready() -> void:
|
||||
#connect events
|
||||
UIEvents.set_day_time.connect(_on_set_day_time)
|
||||
UIEvents.toggle_pause_daytime.connect(_on_toggle_pause_daytime)
|
||||
UIEvents.time_option_item_changed.connect(_time_option_changed)
|
||||
|
||||
current_time = environment_config.start_time
|
||||
update_time(current_time)
|
||||
@@ -50,34 +44,9 @@ func set_time(t: float) -> void:
|
||||
update_time(current_time)
|
||||
|
||||
func update_time(currtime: float) -> void:
|
||||
var time_option_index: int = get_time_option_index(currtime)
|
||||
if time_option_index != _current_time_option_index:
|
||||
_current_time_option_index = time_option_index
|
||||
UIEvents.day_time_option_changed.emit(time_option_index)
|
||||
|
||||
emit_signal("time_changed", currtime)
|
||||
UIEvents.day_time_changed.emit(currtime, get_time_string())
|
||||
|
||||
func get_time_option_index(currtime: float) -> int:
|
||||
if currtime >= environment_config.night or currtime < environment_config.sunrise:
|
||||
return TIME_OPTION_NIGHT
|
||||
if currtime < environment_config.day:
|
||||
return TIME_OPTION_SUNRISE
|
||||
if currtime < environment_config.sunset:
|
||||
return TIME_OPTION_DAY
|
||||
return TIME_OPTION_SUNSET
|
||||
|
||||
func _time_option_changed(index: int) -> void:
|
||||
match index:
|
||||
TIME_OPTION_SUNRISE:
|
||||
set_time(environment_config.sunrise)
|
||||
TIME_OPTION_DAY:
|
||||
set_time(environment_config.day)
|
||||
TIME_OPTION_SUNSET:
|
||||
set_time(environment_config.sunset)
|
||||
TIME_OPTION_NIGHT:
|
||||
set_time(environment_config.night)
|
||||
|
||||
func _on_set_day_time(value: float) -> void:
|
||||
set_time(value)
|
||||
|
||||
|
||||
@@ -89,6 +89,7 @@ func _apply_wind_noise_to_node(node: Node, noise_tex: Texture2D) -> void:
|
||||
|
||||
func ApplyWeatherShaderToMaterials():
|
||||
var weather_shader = preload("res://core/daynight/weather_overlay.tres")
|
||||
|
||||
for node in get_tree().get_nodes_in_group("weather_node"):
|
||||
if node is GeometryInstance3D:
|
||||
node.material_overlay = weather_shader
|
||||
@@ -96,17 +97,6 @@ func ApplyWeatherShaderToMaterials():
|
||||
for child in node.get_children():
|
||||
if child is GeometryInstance3D:
|
||||
child.material_overlay = weather_shader
|
||||
break
|
||||
|
||||
var weather_plain_shader = preload("res://core/daynight/weather_plain_shader.tres")
|
||||
for node in get_tree().get_nodes_in_group("weather_vegetables_node"):
|
||||
if node is GeometryInstance3D:
|
||||
node.material_overlay = weather_plain_shader
|
||||
else:
|
||||
for child in node.get_children():
|
||||
if child is GeometryInstance3D:
|
||||
child.material_overlay = weather_plain_shader
|
||||
break
|
||||
|
||||
func select_day_time(normalized_time: float) -> void:
|
||||
#set show_day_time_debug = true to show debug on screen
|
||||
|
||||
@@ -8,10 +8,7 @@ global uniform float global_wind_speed;
|
||||
global uniform float global_wind_strength;
|
||||
global uniform vec2 global_wind_direction;
|
||||
//global uniform sampler2D global_wind_noise : filter_linear_mipmap;
|
||||
global uniform float global_snow_start_time;
|
||||
global uniform float global_snow_accumulation_speed;
|
||||
global uniform float global_snow_melt_time;
|
||||
global uniform float global_snow_melt_speed;
|
||||
global uniform float global_snow_amount;
|
||||
|
||||
// --- PARAMETRI ESTETICI ---
|
||||
uniform bool billboard_enabled = true;
|
||||
@@ -112,19 +109,10 @@ void fragment() {
|
||||
float noise_sample = texture(color_variance_noise, v_world_pos.xz * variance_scale).r;
|
||||
// Applichiamo la variazione al colore finale dell'erba
|
||||
vec3 varied_grass_color = mix(v_final_color, variance_color.rgb, noise_sample * variance_intensity);
|
||||
|
||||
float snow_amount = 0.0;
|
||||
if (global_snow_start_time >= 0.0) {
|
||||
snow_amount = clamp((TIME - global_snow_start_time) * global_snow_accumulation_speed, 0.0, 1.0);
|
||||
}
|
||||
if (global_snow_melt_time >= 0.0) {
|
||||
float melt = clamp((TIME - global_snow_melt_time) * global_snow_melt_speed, 0.0, 1.0);
|
||||
snow_amount *= (1.0 - melt);
|
||||
}
|
||||
|
||||
float top_mask = 1.0 - shifted_uv.y;
|
||||
float snow_mask = smoothstep(1.0 - snow_amount, 1.2 - snow_amount, top_mask);
|
||||
snow_mask *= step(0.01, snow_amount);
|
||||
float snow_mask = smoothstep(1.0 - global_snow_amount, 1.2 - global_snow_amount, top_mask);
|
||||
snow_mask *= step(0.01, global_snow_amount);
|
||||
|
||||
vec3 dark_snow = snow_color.rgb * (1.0 - shadow_intensity);
|
||||
vec3 shaded_snow = mix(dark_snow, snow_color.rgb, v_shade_factor);
|
||||
@@ -143,4 +131,4 @@ void light() {
|
||||
float shadow_factor = mix(1.0 - cast_shadow_strength, 1.0, ATTENUATION);
|
||||
float cutoff_mask = smoothstep(0.0, 0.05, ATTENUATION);
|
||||
DIFFUSE_LIGHT += (shadow_factor * LIGHT_COLOR) * cutoff_mask;
|
||||
}
|
||||
}
|
||||
@@ -6,12 +6,11 @@ global uniform vec2 global_wind_direction;
|
||||
global uniform float global_wind_scale;
|
||||
global uniform float global_wind_strength;
|
||||
global uniform float global_wind_fade;
|
||||
/*
|
||||
global uniform float global_snow_start_time;
|
||||
global uniform float global_snow_accumulation_speed;
|
||||
global uniform float global_snow_melt_time;
|
||||
global uniform float global_snow_melt_speed;
|
||||
global uniform vec4 global_snow_color;*/
|
||||
global uniform vec4 global_snow_color;
|
||||
global uniform float global_rain_intensity;
|
||||
|
||||
uniform sampler2D wind_noise : filter_linear_mipmap;
|
||||
@@ -88,25 +87,24 @@ void fragment() {
|
||||
vec2 shifted_uv = UV + texture_offset;
|
||||
vec4 tex = texture(alpha_texture, shifted_uv);
|
||||
|
||||
//// Snow accumulation
|
||||
//float snow_amount = 0.0;
|
||||
//if (global_snow_start_time >= 0.0) {
|
||||
//snow_amount = clamp((TIME - global_snow_start_time) * global_snow_accumulation_speed, 0.0, 1.0);
|
||||
//}
|
||||
//if (global_snow_melt_time >= 0.0) {
|
||||
//float melt = clamp((TIME - global_snow_melt_time) * global_snow_melt_speed, 0.0, 1.0);
|
||||
//snow_amount *= (1.0 - melt);
|
||||
//}
|
||||
//
|
||||
//float top_mask = 1.0 - shifted_uv.y;
|
||||
//float snow_mask = smoothstep(1.0 - snow_amount, 1.2 - snow_amount, top_mask);
|
||||
//snow_mask *= step(0.01, snow_amount);
|
||||
// Snow accumulation
|
||||
float snow_amount = 0.0;
|
||||
if (global_snow_start_time >= 0.0) {
|
||||
snow_amount = clamp((TIME - global_snow_start_time) * global_snow_accumulation_speed, 0.0, 1.0);
|
||||
}
|
||||
if (global_snow_melt_time >= 0.0) {
|
||||
float melt = clamp((TIME - global_snow_melt_time) * global_snow_melt_speed, 0.0, 1.0);
|
||||
snow_amount *= (1.0 - melt);
|
||||
}
|
||||
|
||||
float top_mask = 1.0 - shifted_uv.y;
|
||||
float snow_mask = smoothstep(1.0 - snow_amount, 1.2 - snow_amount, top_mask);
|
||||
snow_mask *= step(0.01, snow_amount);
|
||||
|
||||
vec3 dark_snow = global_snow_color.rgb * (1.0 - shadow_intensity);
|
||||
vec3 shaded_snow = mix(dark_snow, global_snow_color.rgb, v_shade_factor);
|
||||
vec3 final_albedo = mix(v_final_color, shaded_snow, snow_mask);
|
||||
|
||||
//vec3 dark_snow = global_snow_color.rgb * (1.0 - shadow_intensity);
|
||||
//vec3 shaded_snow = mix(dark_snow, global_snow_color.rgb, v_shade_factor);
|
||||
//vec3 final_albedo = mix(v_final_color, shaded_snow, snow_mask);
|
||||
vec3 final_albedo = v_final_color;
|
||||
|
||||
// Rain wetness: darken and make shinier
|
||||
float rain_int = clamp(global_rain_intensity, 0.0, 1.0);
|
||||
final_albedo *= mix(1.0, 1.0 - wetness_darkening, rain_int);
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
shader_type spatial;
|
||||
render_mode blend_mix, depth_draw_always;
|
||||
|
||||
global uniform float global_rain_intensity;
|
||||
|
||||
//Water color
|
||||
uniform vec4 deep_water_color : source_color = vec4(0.0, 0.1, 0.2, 1.0);
|
||||
uniform vec4 shallow_water_color : source_color = vec4(0.0, 0.4, 0.7, 1.0);
|
||||
@@ -43,7 +41,6 @@ void fragment() {
|
||||
|
||||
float water_depth_gradient = exp(-depth_difference * beer_law_factor);
|
||||
vec4 base_water = mix(deep_water_color, shallow_water_color, water_depth_gradient);
|
||||
float rain_intensity = clamp(global_rain_intensity, 0.0, 1.0);
|
||||
|
||||
vec2 pos = world_pos_xz * ripple_scale;
|
||||
vec2 cell = floor(pos);
|
||||
@@ -59,7 +56,6 @@ void fragment() {
|
||||
- smoothstep(local_time, local_time + ripple_thickness, dist);
|
||||
ring *= (1.0 - local_time);
|
||||
}
|
||||
ring *= rain_intensity;
|
||||
|
||||
vec2 ref_uv = SCREEN_UV;
|
||||
|
||||
@@ -89,4 +85,4 @@ void fragment() {
|
||||
|
||||
ROUGHNESS = 1.0;
|
||||
SPECULAR = 0.0;
|
||||
}
|
||||
}
|
||||
@@ -5,17 +5,3 @@
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_weather")
|
||||
shader_parameter/snow_noise_scale = 0.15
|
||||
shader_parameter/snow_edge_softness = 0.2
|
||||
shader_parameter/snow_roughness_variation = 0.15
|
||||
shader_parameter/snow_color_variation = 0.05
|
||||
shader_parameter/ripple_scale = 1.5
|
||||
shader_parameter/ripple_speed = 2.0
|
||||
shader_parameter/ripple_layers = 3.0
|
||||
shader_parameter/streak_scale = 2.0
|
||||
shader_parameter/streak_speed = 0.8
|
||||
shader_parameter/wetness_darkening = 0.25
|
||||
shader_parameter/wet_roughness = 0.05
|
||||
shader_parameter/rain_normal_strength = 0.4
|
||||
shader_parameter/puddle_noise_scale = 0.08
|
||||
shader_parameter/puddle_threshold = 0.45
|
||||
|
||||
@@ -100,7 +100,7 @@ extends Resource
|
||||
|
||||
#Rain weather settings
|
||||
@export_group("Rain")
|
||||
@export var rain_mode_color: Color = Color(0.85, 0.89, 0.93, 1.0) #Sky/light darkening color during rain
|
||||
@export var rain_mode_color: Color = Color(0.5, 0.6, 0.7, 1.0) #Sky/light darkening color during rain
|
||||
@export var rain_fade_time: float = 5.0 #Seconds for rain particles to fade in/out
|
||||
@export var rain_audio_volume_db: float = -10.0 #Target rain loop volume in decibels
|
||||
@export var puddle_form_time: float = 15.0 #Seconds for puddles to fully form
|
||||
@@ -109,7 +109,7 @@ extends Resource
|
||||
#Storm settings (applied on top of rain when storm is active)
|
||||
@export_group("Storm")
|
||||
@export var storm_rain_intensity_multiplier: float = 1.5 #Rain intensity target during storm (1.0 = normal rain)
|
||||
@export var storm_mode_color: Color = Color(0.78, 0.83, 0.89, 1.0) #Additional sky darkening color during storm
|
||||
@export var storm_mode_color: Color = Color(0.476, 0.531, 0.639, 1.0) #Additional sky darkening color during storm
|
||||
|
||||
#Lightning and thunder configuration
|
||||
@export_group("Lightning and Thunders")
|
||||
|
||||
@@ -29,7 +29,3 @@ signal toggle_shadows(value: bool)
|
||||
signal toggle_pause_daytime(value: bool)
|
||||
@warning_ignore("unused_signal")
|
||||
signal day_time_changed(value: float, time_string: String)
|
||||
@warning_ignore("unused_signal")
|
||||
signal time_option_item_changed(index: int)
|
||||
@warning_ignore("unused_signal")
|
||||
signal day_time_option_changed(index: int)
|
||||
|
||||
@@ -8,13 +8,12 @@
|
||||
[ext_resource type="Script" uid="uid://wv6kcqkibium" path="res://core/biome_generator/biome.gd" id="5_2wjys"]
|
||||
[ext_resource type="PackedScene" uid="uid://cv5xmnow451kl" path="res://core/camera.tscn" id="5_8tojn"]
|
||||
[ext_resource type="PackedScene" uid="uid://crlk31ecl480n" path="res://tgcc/chunk/countryside/scene/chunk_country_corner_03.tscn" id="6_21usy"]
|
||||
[ext_resource type="Script" uid="uid://dboerd4a6dwj7" path="res://core/biome_generator/rails.gd" id="6_pypsn"]
|
||||
[ext_resource type="Script" uid="uid://dboerd4a6dwj7" path="res://docs/museums/biome_generator/rails.gd" id="6_pypsn"]
|
||||
[ext_resource type="PackedScene" uid="uid://dvk3bytqn3m5s" path="res://tgcc/train/main_train.tscn" id="6_wjpfq"]
|
||||
[ext_resource type="PackedScene" uid="uid://brpp7fe5noq8v" path="res://tgcc/chunk/countryside/scene/chunk_country_cross_3_01.tscn" id="7_qe84w"]
|
||||
[ext_resource type="PackedScene" uid="uid://0kgjaqijaqku" path="res://docs/museums/biome_generator/rails.tscn" id="8_mb5yv"]
|
||||
[ext_resource type="PackedScene" uid="uid://dn1btv0e0ses7" path="res://core/fireworks.tscn" id="8_xtogr"]
|
||||
[ext_resource type="PackedScene" uid="uid://cu2chsjh8wuvp" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_02.tscn" id="9_sw7bt"]
|
||||
[ext_resource type="PackedScene" uid="uid://c73yk6858dmwn" path="res://tgcc/chunk/countryside/scene/chunk_country_cross_4_01.tscn" id="10_c7mkj"]
|
||||
[ext_resource type="PackedScene" uid="uid://cmuvmmp7xam4o" path="res://core/daynight/environment_management.tscn" id="16_c7mkj"]
|
||||
[ext_resource type="AudioStream" uid="uid://dvabvoqyya0g5" path="res://core/daynight/sounds/thunder_3.mp3" id="17_sw7bt"]
|
||||
[ext_resource type="AudioStream" uid="uid://creenugno7hm" path="res://core/daynight/sounds/thunder_4.mp3" id="18_2l6dd"]
|
||||
@@ -101,7 +100,7 @@ compositor_effects = Array[CompositorEffect]([SubResource("CompositorEffect_q52t
|
||||
[sub_resource type="Resource" id="Resource_3qrd0"]
|
||||
script = ExtResource("5_2wjys")
|
||||
name = "countryside"
|
||||
available_chunks = Array[PackedScene]([ExtResource("6_21usy"), ExtResource("7_qe84w"), ExtResource("9_sw7bt"), ExtResource("10_c7mkj")])
|
||||
available_chunks = Array[PackedScene]([ExtResource("6_21usy"), ExtResource("7_qe84w"), ExtResource("9_sw7bt")])
|
||||
metadata/_custom_type_script = "uid://wv6kcqkibium"
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pypsn"]
|
||||
@@ -179,10 +178,10 @@ script = ExtResource("23_27ile")
|
||||
|
||||
[node name="Snow" type="CheckButton" parent="Control" unique_id=454394427]
|
||||
layout_mode = 0
|
||||
offset_left = 8.0
|
||||
offset_top = 173.0
|
||||
offset_right = 98.0
|
||||
offset_bottom = 204.0
|
||||
offset_left = 21.0
|
||||
offset_top = 13.0
|
||||
offset_right = 109.0
|
||||
offset_bottom = 44.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
@@ -193,10 +192,10 @@ text = "Snow"
|
||||
|
||||
[node name="Rain" type="CheckButton" parent="Control" unique_id=837805524]
|
||||
layout_mode = 0
|
||||
offset_left = 8.0
|
||||
offset_top = 201.0
|
||||
offset_right = 96.0
|
||||
offset_bottom = 232.0
|
||||
offset_left = 21.0
|
||||
offset_top = 41.0
|
||||
offset_right = 109.0
|
||||
offset_bottom = 72.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
@@ -207,10 +206,10 @@ text = "Rain"
|
||||
|
||||
[node name="Wind" type="CheckButton" parent="Control" unique_id=1013004982]
|
||||
layout_mode = 0
|
||||
offset_left = 8.0
|
||||
offset_top = 231.0
|
||||
offset_right = 96.0
|
||||
offset_bottom = 262.0
|
||||
offset_left = 21.0
|
||||
offset_top = 91.0
|
||||
offset_right = 109.0
|
||||
offset_bottom = 122.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
@@ -221,19 +220,19 @@ text = "Wind"
|
||||
|
||||
[node name="WindSlider" type="HSlider" parent="Control" unique_id=28050098]
|
||||
layout_mode = 0
|
||||
offset_left = 103.0
|
||||
offset_top = 238.0
|
||||
offset_right = 187.0
|
||||
offset_bottom = 254.0
|
||||
offset_left = 26.0
|
||||
offset_top = 124.0
|
||||
offset_right = 205.0
|
||||
offset_bottom = 140.0
|
||||
max_value = 1.0
|
||||
step = 0.01
|
||||
|
||||
[node name="Fireflies" type="CheckButton" parent="Control" unique_id=1046228444]
|
||||
layout_mode = 0
|
||||
offset_left = 8.0
|
||||
offset_top = 259.0
|
||||
offset_right = 117.0
|
||||
offset_bottom = 290.0
|
||||
offset_left = 21.0
|
||||
offset_top = 169.0
|
||||
offset_right = 130.0
|
||||
offset_bottom = 200.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
@@ -244,10 +243,10 @@ text = "Fireflies"
|
||||
|
||||
[node name="Storm" type="CheckButton" parent="Control" unique_id=1792625744]
|
||||
layout_mode = 0
|
||||
offset_left = 98.0
|
||||
offset_top = 201.0
|
||||
offset_right = 194.0
|
||||
offset_bottom = 232.0
|
||||
offset_left = 21.0
|
||||
offset_top = 66.0
|
||||
offset_right = 117.0
|
||||
offset_bottom = 97.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
@@ -258,88 +257,73 @@ text = "Storm"
|
||||
|
||||
[node name="DayTimeLabel" type="Label" parent="Control" unique_id=1124935856]
|
||||
layout_mode = 0
|
||||
offset_left = 13.0
|
||||
offset_top = 15.0
|
||||
offset_right = 347.0
|
||||
offset_bottom = 38.0
|
||||
offset_left = 26.0
|
||||
offset_top = 150.0
|
||||
offset_right = 360.0
|
||||
offset_bottom = 173.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_outline_color = Color(1, 1, 1, 1)
|
||||
text = "Time 00:00"
|
||||
|
||||
[node name="DayTimeSlider" type="HSlider" parent="Control" unique_id=1865778345]
|
||||
layout_mode = 0
|
||||
offset_left = 13.0
|
||||
offset_top = 40.0
|
||||
offset_right = 138.0
|
||||
offset_bottom = 56.0
|
||||
offset_left = 26.0
|
||||
offset_top = 228.0
|
||||
offset_right = 205.0
|
||||
offset_bottom = 244.0
|
||||
max_value = 1.0
|
||||
step = 0.01
|
||||
|
||||
[node name="DayTimeOptions" type="OptionButton" parent="Control" unique_id=928646468]
|
||||
layout_mode = 0
|
||||
offset_left = 13.0
|
||||
offset_top = 59.0
|
||||
offset_right = 124.0
|
||||
offset_bottom = 90.0
|
||||
selected = 1
|
||||
item_count = 4
|
||||
popup/item_0/text = "Sunrise"
|
||||
popup/item_0/id = 1
|
||||
popup/item_1/text = "Day"
|
||||
popup/item_1/id = 2
|
||||
popup/item_2/text = "Sunset"
|
||||
popup/item_2/id = 3
|
||||
popup/item_3/text = "Night"
|
||||
popup/item_3/id = 4
|
||||
|
||||
[node name="Dust" type="CheckButton" parent="Control" unique_id=760281365]
|
||||
layout_mode = 0
|
||||
offset_left = 8.0
|
||||
offset_top = 91.0
|
||||
offset_right = 137.0
|
||||
offset_bottom = 122.0
|
||||
offset_left = 21.0
|
||||
offset_top = 304.0
|
||||
offset_right = 150.0
|
||||
offset_bottom = 335.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_hover_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_hover_pressed_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_outline_color = Color(1, 1, 1, 1)
|
||||
button_pressed = true
|
||||
text = "Dust"
|
||||
|
||||
[node name="Blur" type="CheckButton" parent="Control" unique_id=1083708100]
|
||||
layout_mode = 0
|
||||
offset_left = 8.0
|
||||
offset_top = 118.0
|
||||
offset_right = 137.0
|
||||
offset_bottom = 149.0
|
||||
offset_left = 21.0
|
||||
offset_top = 332.0
|
||||
offset_right = 150.0
|
||||
offset_bottom = 363.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_hover_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_hover_pressed_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_outline_color = Color(1, 1, 1, 1)
|
||||
button_pressed = true
|
||||
text = "Blur"
|
||||
|
||||
[node name="Pause" type="CheckButton" parent="Control" unique_id=1587043871]
|
||||
layout_mode = 0
|
||||
offset_left = 143.0
|
||||
offset_top = 31.0
|
||||
offset_right = 238.0
|
||||
offset_bottom = 62.0
|
||||
offset_left = 21.0
|
||||
offset_top = 243.0
|
||||
offset_right = 158.0
|
||||
offset_bottom = 274.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_hover_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_hover_pressed_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_outline_color = Color(1, 1, 1, 1)
|
||||
text = "Pause"
|
||||
text = "Pause Time"
|
||||
|
||||
[node name="Shadows" type="CheckButton" parent="Control" unique_id=283354318]
|
||||
layout_mode = 0
|
||||
offset_left = 8.0
|
||||
offset_top = 145.0
|
||||
offset_right = 137.0
|
||||
offset_bottom = 176.0
|
||||
offset_left = 21.0
|
||||
offset_top = 356.0
|
||||
offset_right = 150.0
|
||||
offset_bottom = 387.0
|
||||
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_focus_color = Color(1, 1, 1, 1)
|
||||
theme_override_colors/font_pressed_color = Color(1, 1, 1, 1)
|
||||
@@ -349,6 +333,21 @@ theme_override_colors/font_outline_color = Color(1, 1, 1, 1)
|
||||
button_pressed = true
|
||||
text = "Shadows"
|
||||
|
||||
[node name="Guide" type="Label" parent="Control" unique_id=2121474959]
|
||||
layout_mode = 0
|
||||
offset_left = 26.0
|
||||
offset_top = 401.0
|
||||
offset_right = 339.0
|
||||
offset_bottom = 606.0
|
||||
text = "R-> Reset isometric camera
|
||||
C-> Toggle cinematic mode
|
||||
Z-> soft zoom
|
||||
Manual controls (1-5)
|
||||
T -> go to next stop
|
||||
F -> fireworks
|
||||
BACKSPACE -> stop train
|
||||
ARROW UP/DOWN -> change train speed"
|
||||
|
||||
[connection signal="toggled" from="Control/Snow" to="Control" method="_on_snow_toggled"]
|
||||
[connection signal="toggled" from="Control/Rain" to="Control" method="_on_rain_toggled"]
|
||||
[connection signal="toggled" from="Control/Wind" to="Control" method="_on_wind_toggled"]
|
||||
@@ -356,7 +355,6 @@ text = "Shadows"
|
||||
[connection signal="toggled" from="Control/Fireflies" to="Control" method="_on_fireflies_toggled"]
|
||||
[connection signal="toggled" from="Control/Storm" to="Control" method="_on_storm_toggled"]
|
||||
[connection signal="value_changed" from="Control/DayTimeSlider" to="Control" method="_on_day_time_slider_value_changed"]
|
||||
[connection signal="item_selected" from="Control/DayTimeOptions" to="Control" method="_on_option_button_item_selected"]
|
||||
[connection signal="toggled" from="Control/Dust" to="Control" method="_on_dust_toggled"]
|
||||
[connection signal="toggled" from="Control/Blur" to="Control" method="_on_blur_toggled"]
|
||||
[connection signal="toggled" from="Control/Pause" to="Control" method="_on_pause_toggled"]
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
extends Control
|
||||
|
||||
@onready var day_night: EnvironmentManagerRoot = $"../DayNight"
|
||||
@onready var day_night: EnvironmentManagerRoot = get_node_or_null("../DayNight") as EnvironmentManagerRoot
|
||||
@onready var day_time_label: Label = $DayTimeLabel
|
||||
@onready var day_time_slider: HSlider = $DayTimeSlider
|
||||
@onready var wind_slider: HSlider = $WindSlider
|
||||
@onready var day_time_option: OptionButton = $DayTimeOptions
|
||||
@onready var wind_slider: HSlider = get_node_or_null("WindSlider") as HSlider
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
UIEvents.day_time_changed.connect(_on_day_time_changed)
|
||||
UIEvents.day_time_option_changed.connect(_on_day_time_option_changed)
|
||||
if day_night != null and day_night.environment_config != null and wind_slider != null:
|
||||
wind_slider.set_value_no_signal(day_night.environment_config.wind_strength)
|
||||
_sync_day_time_ui()
|
||||
@@ -75,14 +74,3 @@ func _sync_day_time_ui() -> void:
|
||||
day_night_controller.current_time,
|
||||
day_night_controller.get_time_string()
|
||||
)
|
||||
_on_day_time_option_changed(
|
||||
day_night_controller.get_time_option_index(day_night_controller.current_time)
|
||||
)
|
||||
|
||||
func _on_day_time_option_changed(index: int) -> void:
|
||||
if day_time_option == null:
|
||||
return
|
||||
day_time_option.select(index)
|
||||
|
||||
func _on_option_button_item_selected(index: int) -> void:
|
||||
UIEvents.time_option_item_changed.emit(index)
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,57 +0,0 @@
|
||||
[gd_scene format=3 uid="uid://b7rhqxsyv87r1"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cjv1e8pc6gde1" path="res://tgcc/chunk/countryside/scene/chunk_country_corner_01.tscn" id="1_eexnc"]
|
||||
[ext_resource type="PackedScene" uid="uid://dqoai3665vb0a" path="res://tgcc/chunk/countryside/scene/chunk_country_corner_02.tscn" id="2_jh6kr"]
|
||||
[ext_resource type="PackedScene" uid="uid://crlk31ecl480n" path="res://tgcc/chunk/countryside/scene/chunk_country_corner_03.tscn" id="3_pftht"]
|
||||
[ext_resource type="PackedScene" uid="uid://brpp7fe5noq8v" path="res://tgcc/chunk/countryside/scene/chunk_country_cross_3_01.tscn" id="4_jexg3"]
|
||||
[ext_resource type="PackedScene" uid="uid://qmt8bkiksgj3" path="res://tgcc/chunk/countryside/scene/chunk_country_cross_3_02.tscn" id="5_hieqo"]
|
||||
[ext_resource type="PackedScene" uid="uid://d1tfkhuktwthn" path="res://tgcc/chunk/countryside/scene/chunk_country_cross_3_03.tscn" id="6_re3ik"]
|
||||
[ext_resource type="PackedScene" uid="uid://c73yk6858dmwn" path="res://tgcc/chunk/countryside/scene/chunk_country_cross_4_01.tscn" id="7_v47u4"]
|
||||
[ext_resource type="PackedScene" uid="uid://b8blm6bwintf7" path="res://tgcc/chunk/countryside/scene/chunk_country_empty_01.tscn" id="8_bag0j"]
|
||||
[ext_resource type="PackedScene" uid="uid://b002wu5ltuqi4" path="res://tgcc/chunk/countryside/scene/chunk_country_end_01.tscn" id="9_1vyrv"]
|
||||
[ext_resource type="PackedScene" uid="uid://dtfmvcbninrcu" path="res://tgcc/chunk/countryside/scene/chunk_country_end_02.tscn" id="10_sdnjr"]
|
||||
[ext_resource type="PackedScene" uid="uid://h6xj43vo84uf" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_01.tscn" id="11_arwwt"]
|
||||
[ext_resource type="PackedScene" uid="uid://cu2chsjh8wuvp" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_02.tscn" id="12_l62i2"]
|
||||
[ext_resource type="PackedScene" uid="uid://pxmcy0lhne5d" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_03.tscn" id="13_f3g5s"]
|
||||
|
||||
[node name="ZooCountryside" type="Node3D" unique_id=1742985179]
|
||||
|
||||
[node name="country" type="Node3D" parent="." unique_id=672430814]
|
||||
|
||||
[node name="chunk_country_corner_01" parent="country" unique_id=200417581 instance=ExtResource("1_eexnc")]
|
||||
|
||||
[node name="chunk_country_corner_02" parent="country" unique_id=85657005 instance=ExtResource("2_jh6kr")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 22.5)
|
||||
|
||||
[node name="chunk_country_corner_03" parent="country" unique_id=1046737870 instance=ExtResource("3_pftht")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 45)
|
||||
|
||||
[node name="chunk_country_cross3_01" parent="country" unique_id=319840865 instance=ExtResource("4_jexg3")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.5, 0, 0)
|
||||
|
||||
[node name="chunk_country_cross3_02" parent="country" unique_id=1492245999 instance=ExtResource("5_hieqo")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.5, 0, 22.5)
|
||||
|
||||
[node name="chunk_country_cross3_03" parent="country" unique_id=643218732 instance=ExtResource("6_re3ik")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.5, 0, 45)
|
||||
|
||||
[node name="chunk_country_cross4_01" parent="country" unique_id=680431911 instance=ExtResource("7_v47u4")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -45, 0, 0)
|
||||
|
||||
[node name="chunk_country_empty_01" parent="country" unique_id=385761952 instance=ExtResource("8_bag0j")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -67.5, 0, 0)
|
||||
|
||||
[node name="chunk_country_end_01" parent="country" unique_id=913263516 instance=ExtResource("9_1vyrv")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, 0)
|
||||
|
||||
[node name="chunk_country_end_02" parent="country" unique_id=1712924087 instance=ExtResource("10_sdnjr")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, 22.5)
|
||||
|
||||
[node name="chunk_country_straight_01" parent="country" unique_id=926368352 instance=ExtResource("11_arwwt")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -113, 0, 0)
|
||||
|
||||
[node name="chunk_country_straight_02" parent="country" unique_id=1847746456 instance=ExtResource("12_l62i2")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -113, 0, 22.5)
|
||||
|
||||
[node name="chunk_country_straight_03" parent="country" unique_id=626808879 instance=ExtResource("13_f3g5s")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -113, 0, 45)
|
||||
@@ -1,36 +0,0 @@
|
||||
[gd_scene format=3 uid="uid://bvjiqu363c15p"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cl2ast2tk7ifw" path="res://tgcc/chunk/railway/scene/chunk_railway_curve.tscn" id="14_ttcft"]
|
||||
[ext_resource type="PackedScene" uid="uid://cewdxvcpqb53f" path="res://tgcc/chunk/railway/scene/chunk_railway_station_doubleside.tscn" id="15_oi62p"]
|
||||
[ext_resource type="PackedScene" uid="uid://bup6gwlxos0w2" path="res://tgcc/chunk/railway/scene/chunk_railway_station_hero.tscn" id="16_birpm"]
|
||||
[ext_resource type="PackedScene" uid="uid://d3pcshw2bioic" path="res://tgcc/chunk/railway/scene/chunk_railway_station_oneside.tscn" id="17_esgqd"]
|
||||
[ext_resource type="PackedScene" uid="uid://bqxpqhla2kogq" path="res://tgcc/chunk/railway/scene/chunk_railway_straight.tscn" id="18_5ivsh"]
|
||||
[ext_resource type="PackedScene" uid="uid://c3ub6rj0tlt6q" path="res://tgcc/chunk/railway/scene/chunk_railway_straight_2.tscn" id="19_yd4l5"]
|
||||
[ext_resource type="PackedScene" uid="uid://f53hfrjaxkwa" path="res://tgcc/chunk/railway/scene/chunk_railway_straight_bridge.tscn" id="20_h1ucl"]
|
||||
|
||||
[node name="ZooCountryside" type="Node3D" unique_id=1742985179]
|
||||
|
||||
[node name="country" type="Node3D" parent="." unique_id=672430814]
|
||||
|
||||
[node name="railway" type="Node3D" parent="." unique_id=1626602327]
|
||||
|
||||
[node name="chunk_railway_curve" parent="railway" unique_id=238887300 instance=ExtResource("14_ttcft")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -20)
|
||||
|
||||
[node name="chunk_railway_station_doubleside" parent="railway" unique_id=1591869611 instance=ExtResource("15_oi62p")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16, 0, 46)
|
||||
|
||||
[node name="chunk_railway_station_hero" parent="railway" unique_id=1050909298 instance=ExtResource("16_birpm")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29, 0, 25)
|
||||
|
||||
[node name="chunk_railway_station_oneside" parent="railway" unique_id=310632835 instance=ExtResource("17_esgqd")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16, 0, 24)
|
||||
|
||||
[node name="chunk_railway_straight" parent="railway" unique_id=1509029322 instance=ExtResource("18_5ivsh")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29, 0, 0)
|
||||
|
||||
[node name="chunk_railway_straight_2" parent="railway" unique_id=476549215 instance=ExtResource("19_yd4l5")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29, 0, -23)
|
||||
|
||||
[node name="chunk_railway_straight_bridge" parent="railway" unique_id=1049036234 instance=ExtResource("20_h1ucl")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29, 0, -46)
|
||||
@@ -11,7 +11,7 @@ config_version=5
|
||||
[application]
|
||||
|
||||
config/name="tgcc"
|
||||
run/main_scene="uid://cae0mnf353dy3"
|
||||
run/main_scene="uid://bjkhawylawqof"
|
||||
config/features=PackedStringArray("4.6", "Forward Plus")
|
||||
config/icon="uid://bfar1kk3pgq8f"
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ size = Vector2(1, 1)
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_oviqx"]
|
||||
size = Vector2(1, 1)
|
||||
|
||||
[node name="chunk_country_corner_01" unique_id=200417581 instance=ExtResource("1_0ffx4")]
|
||||
[node name="chunk_country_corner_01" unique_id=200417581 groups=["weather_vegetables_node", "wind_node"] instance=ExtResource("1_0ffx4")]
|
||||
script = ExtResource("2_4d433")
|
||||
south = true
|
||||
west = true
|
||||
@@ -54,16 +54,16 @@ surface_material_override/0 = ExtResource("2_ewqv4")
|
||||
[node name="Chunk_005" parent="." index="1" unique_id=844192036]
|
||||
surface_material_override/0 = ExtResource("2_ewqv4")
|
||||
|
||||
[node name="Chunk_036" parent="." index="2" unique_id=1584066508 groups=["weather_node"]]
|
||||
[node name="Chunk_036" parent="." index="2" unique_id=1584066508]
|
||||
surface_material_override/0 = ExtResource("3_4d433")
|
||||
|
||||
[node name="Chunk_037" parent="." index="3" unique_id=1100757609 groups=["weather_node"]]
|
||||
[node name="Chunk_037" parent="." index="3" unique_id=1100757609]
|
||||
surface_material_override/0 = ExtResource("3_4d433")
|
||||
|
||||
[node name="Water_003" parent="." index="4" unique_id=1047599796]
|
||||
surface_material_override/0 = ExtResource("4_r06ll")
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="5" unique_id=924191951 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="5" unique_id=924191951]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=1701437548]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -94,7 +94,7 @@ material_override = ExtResource("8_vtfy7")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_sddh0")
|
||||
|
||||
[node name="rice" type="Node3D" parent="." index="6" unique_id=318026795 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="rice" type="Node3D" parent="." index="6" unique_id=318026795]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -86.08408, 0, 0)
|
||||
|
||||
[node name="rice_plane61" type="MeshInstance3D" parent="rice" index="0" unique_id=1796062490]
|
||||
|
||||
@@ -46,7 +46,7 @@ size = Vector2(1, 1)
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_h2iw8"]
|
||||
size = Vector2(1, 1)
|
||||
|
||||
[node name="chunk_country_corner_02" unique_id=85657005 instance=ExtResource("1_r82s4")]
|
||||
[node name="chunk_country_corner_02" unique_id=85657005 groups=["weather_vegetables_node", "wind_node"] instance=ExtResource("1_r82s4")]
|
||||
script = ExtResource("2_yfmnf")
|
||||
south = true
|
||||
west = true
|
||||
@@ -54,7 +54,7 @@ west = true
|
||||
[node name="Argini" parent="." index="0" unique_id=357182272]
|
||||
surface_material_override/0 = ExtResource("2_02qm6")
|
||||
|
||||
[node name="Sentieri" parent="." index="1" unique_id=1704203551 groups=["weather_node"]]
|
||||
[node name="Sentieri" parent="." index="1" unique_id=1704203551]
|
||||
surface_material_override/0 = ExtResource("3_yfmnf")
|
||||
|
||||
[node name="Terreno" parent="." index="2" unique_id=1478648388]
|
||||
@@ -63,7 +63,7 @@ surface_material_override/0 = ExtResource("2_02qm6")
|
||||
[node name="Water" parent="." index="3" unique_id=415433510]
|
||||
surface_material_override/0 = ExtResource("4_x1bjv")
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="4" unique_id=543668848 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="4" unique_id=543668848]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=235424245]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -94,7 +94,7 @@ material_override = ExtResource("8_xu1ds")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_6jtv6")
|
||||
|
||||
[node name="rice" type="Node3D" parent="." index="5" unique_id=768586320 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="rice" type="Node3D" parent="." index="5" unique_id=768586320]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -65.14392, 0, 0)
|
||||
|
||||
[node name="rice_plane61" type="MeshInstance3D" parent="rice" index="0" unique_id=137429418]
|
||||
|
||||
@@ -73,7 +73,7 @@ shader_parameter/random_mix = 0.0
|
||||
shader_parameter/cast_shadow_strength = 0.0
|
||||
shader_parameter/wetness_darkening = 0.25
|
||||
|
||||
[node name="chunk_country_corner_03" unique_id=1046737870 instance=ExtResource("1_jemyf")]
|
||||
[node name="chunk_country_corner_03" unique_id=1046737870 groups=["weather_node", "wind_node"] instance=ExtResource("1_jemyf")]
|
||||
script = ExtResource("2_ejpey")
|
||||
south = true
|
||||
west = true
|
||||
@@ -94,15 +94,11 @@ visible = false
|
||||
[node name="Grass_004" parent="." index="4" unique_id=1413022109]
|
||||
surface_material_override/0 = ExtResource("5_rqsxa")
|
||||
|
||||
[node name="House_M_4" parent="." index="5" unique_id=846909534 groups=["weather_node"]]
|
||||
|
||||
[node name="House_M_4|Cube_357|Dupli|" parent="House_M_4" index="0" unique_id=1022330799]
|
||||
[node name="House_M_4|Cube_357|Dupli|" parent="House_M_4" parent_id_path=PackedInt32Array(846909534) index="0" unique_id=1022330799]
|
||||
surface_material_override/0 = ExtResource("6_333a0")
|
||||
surface_material_override/1 = ExtResource("4_w66q1")
|
||||
|
||||
[node name="House_M_4_001" parent="." index="6" unique_id=2014179807 groups=["weather_node"]]
|
||||
|
||||
[node name="House_M_4_001|Cube_357|Dupli|" parent="House_M_4_001" index="0" unique_id=1963982809]
|
||||
[node name="House_M_4_001|Cube_357|Dupli|" parent="House_M_4_001" parent_id_path=PackedInt32Array(2014179807) index="0" unique_id=1963982809]
|
||||
surface_material_override/0 = ExtResource("6_333a0")
|
||||
surface_material_override/1 = ExtResource("4_w66q1")
|
||||
|
||||
@@ -118,28 +114,28 @@ visible = false
|
||||
surface_material_override/0 = ExtResource("8_cbpyt")
|
||||
surface_material_override/1 = ExtResource("8_tnnlv")
|
||||
|
||||
[node name="Panchine_001" parent="." index="10" unique_id=1252724017 groups=["weather_node"]]
|
||||
[node name="Panchine_001" parent="." index="10" unique_id=1252724017]
|
||||
surface_material_override/0 = ExtResource("7_333a0")
|
||||
|
||||
[node name="Rocks" parent="." index="11" unique_id=395080391 groups=["weather_node"]]
|
||||
[node name="Rocks" parent="." index="11" unique_id=395080391]
|
||||
surface_material_override/0 = ExtResource("8_cbpyt")
|
||||
surface_material_override/1 = ExtResource("3_xcce4")
|
||||
surface_material_override/2 = ExtResource("3_xcce4")
|
||||
|
||||
[node name="Santuario" parent="." index="12" unique_id=1075151573 groups=["weather_node"]]
|
||||
[node name="Santuario" parent="." index="12" unique_id=1075151573]
|
||||
surface_material_override/0 = ExtResource("8_tnnlv")
|
||||
surface_material_override/1 = ExtResource("3_xcce4")
|
||||
|
||||
[node name="Strada" parent="." index="13" unique_id=1300376742 groups=["weather_node"]]
|
||||
[node name="Strada" parent="." index="13" unique_id=1300376742]
|
||||
surface_material_override/0 = ExtResource("11_5yfr5")
|
||||
|
||||
[node name="Terreno_002" parent="." index="14" unique_id=1672498777 groups=["weather_node"]]
|
||||
[node name="Terreno_002" parent="." index="14" unique_id=1672498777]
|
||||
surface_material_override/0 = ExtResource("11_5yfr5")
|
||||
|
||||
[node name="tree_PH" parent="." index="15" unique_id=850970876 groups=["weather_node", "wind_node"]]
|
||||
[node name="tree_PH" parent="." index="15" unique_id=850970876]
|
||||
visible = false
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="16" unique_id=607638887 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="16" unique_id=607638887]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=1706761739]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -164,7 +160,7 @@ material_override = ExtResource("10_ejpey")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_s7klq")
|
||||
|
||||
[node name="flower" type="Node3D" parent="." index="17" unique_id=1207699654 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="flower" type="Node3D" parent="." index="17" unique_id=1207699654]
|
||||
|
||||
[node name="flower_plane" type="MeshInstance3D" parent="flower" index="0" unique_id=1189559649]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
|
||||
@@ -47,7 +47,7 @@ size = Vector2(1, 1)
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_x3b0m"]
|
||||
size = Vector2(1, 1)
|
||||
|
||||
[node name="chunk_country_cross3_01" unique_id=319840865 instance=ExtResource("1_d5ypx")]
|
||||
[node name="chunk_country_cross3_01" unique_id=319840865 groups=["weather_vegetables_node", "wind_node"] instance=ExtResource("1_d5ypx")]
|
||||
script = ExtResource("2_wjrum")
|
||||
north = true
|
||||
est = true
|
||||
@@ -63,14 +63,14 @@ surface_material_override/0 = ExtResource("2_6ig2p")
|
||||
[node name="MSH_Staccioanta_1_009" parent="." index="2" unique_id=802806256]
|
||||
surface_material_override/0 = ExtResource("3_wjrum")
|
||||
|
||||
[node name="Strada_007" parent="." index="3" unique_id=1200357449 groups=["weather_node"]]
|
||||
[node name="Strada_007" parent="." index="3" unique_id=1200357449]
|
||||
surface_material_override/0 = ExtResource("4_s0twx")
|
||||
|
||||
[node name="Water_007" parent="." index="4" unique_id=787518082]
|
||||
surface_material_override/0 = ExtResource("5_on7te")
|
||||
surface_material_override/1 = ExtResource("5_on7te")
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="5" unique_id=973979211 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="5" unique_id=973979211]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=146863909]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -101,7 +101,7 @@ material_override = ExtResource("9_52lxu")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_on7te")
|
||||
|
||||
[node name="rice" type="Node3D" parent="." index="6" unique_id=1355130919 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="rice" type="Node3D" parent="." index="6" unique_id=1355130919]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -65.14392, 0, 0)
|
||||
|
||||
[node name="rice_plane61" type="MeshInstance3D" parent="rice" index="0" unique_id=1212069363]
|
||||
|
||||
@@ -62,7 +62,7 @@ buffer = PackedFloat32Array(-0.8020725, 0.5500147, -0.23699094, 3.4572377, -0.28
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_1bb53"]
|
||||
size = Vector2(1, 1)
|
||||
|
||||
[node name="chunk_country_cross3_02" unique_id=1492245999 instance=ExtResource("1_2emma")]
|
||||
[node name="chunk_country_cross3_02" unique_id=1492245999 groups=["weather_node", "wind_node"] instance=ExtResource("1_2emma")]
|
||||
script = ExtResource("2_aoxux")
|
||||
north = true
|
||||
est = true
|
||||
@@ -84,15 +84,11 @@ visible = false
|
||||
[node name="Grass_010" parent="." index="4" unique_id=1977147069]
|
||||
surface_material_override/0 = ExtResource("2_jaet5")
|
||||
|
||||
[node name="House_C_1_002" parent="." index="5" unique_id=628395080 groups=["weather_node"]]
|
||||
|
||||
[node name="House_C_1_002|Cube_330|Dupli|" parent="House_C_1_002" index="0" unique_id=1454139767]
|
||||
[node name="House_C_1_002|Cube_330|Dupli|" parent="House_C_1_002" parent_id_path=PackedInt32Array(628395080) index="0" unique_id=1454139767]
|
||||
surface_material_override/0 = ExtResource("4_yg4ko")
|
||||
surface_material_override/1 = ExtResource("5_yk001")
|
||||
|
||||
[node name="House_C_1_003" parent="." index="6" unique_id=224251697 groups=["weather_node"]]
|
||||
|
||||
[node name="House_C_1_003|Cube_330|Dupli|" parent="House_C_1_003" index="0" unique_id=682134143]
|
||||
[node name="House_C_1_003|Cube_330|Dupli|" parent="House_C_1_003" parent_id_path=PackedInt32Array(224251697) index="0" unique_id=682134143]
|
||||
surface_material_override/0 = ExtResource("4_yg4ko")
|
||||
surface_material_override/1 = ExtResource("5_yk001")
|
||||
|
||||
@@ -107,13 +103,13 @@ surface_material_override/0 = ExtResource("6_k52wx")
|
||||
surface_material_override/0 = ExtResource("7_yg4ko")
|
||||
surface_material_override/1 = ExtResource("7_yg4ko")
|
||||
|
||||
[node name="Strada_008" parent="." index="10" unique_id=1129336513 groups=["weather_node"]]
|
||||
[node name="Strada_008" parent="." index="10" unique_id=1129336513]
|
||||
surface_material_override/0 = ExtResource("8_yk001")
|
||||
|
||||
[node name="Water_009" parent="." index="11" unique_id=764825976]
|
||||
surface_material_override/0 = ExtResource("9_gqoia")
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="12" unique_id=902068161 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="12" unique_id=902068161]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=1918482206]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -144,7 +140,7 @@ material_override = ExtResource("9_18gw6")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_18gw6")
|
||||
|
||||
[node name="flower" type="Node3D" parent="." index="13" unique_id=1748399781 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="flower" type="Node3D" parent="." index="13" unique_id=1748399781]
|
||||
|
||||
[node name="flower_plane" type="MeshInstance3D" parent="flower" index="0" unique_id=530008207]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -163,7 +159,7 @@ material_override = ExtResource("11_w75rp")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_w75rp")
|
||||
|
||||
[node name="rice" type="Node3D" parent="." index="14" unique_id=1573887230 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="rice" type="Node3D" parent="." index="14" unique_id=1573887230]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -64.08334, 0, 0)
|
||||
|
||||
[node name="rice_plane61" type="MeshInstance3D" parent="rice" index="0" unique_id=526289283]
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -45,7 +45,7 @@ size = Vector2(1, 1)
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_hqb6i"]
|
||||
size = Vector2(1, 1)
|
||||
|
||||
[node name="chunk_country_empty_01" unique_id=385761952 instance=ExtResource("1_xc6vo")]
|
||||
[node name="chunk_country_empty_01" unique_id=385761952 groups=["weather_vegetables_node", "wind_node"] instance=ExtResource("1_xc6vo")]
|
||||
script = ExtResource("2_mfq5p")
|
||||
|
||||
[node name="Argini_002" parent="." index="0" unique_id=1558358546]
|
||||
@@ -58,7 +58,7 @@ surface_material_override/0 = ExtResource("2_w0lad")
|
||||
surface_material_override/0 = ExtResource("3_mfq5p")
|
||||
surface_material_override/1 = ExtResource("3_mfq5p")
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="3" unique_id=146158338 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="3" unique_id=146158338]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=1720701245]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -89,7 +89,7 @@ material_override = ExtResource("7_3q5r1")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_1yov0")
|
||||
|
||||
[node name="rice" type="Node3D" parent="." index="4" unique_id=1018338927 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="rice" type="Node3D" parent="." index="4" unique_id=1018338927]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.691254, 0, 0)
|
||||
|
||||
[node name="rice_plane61" type="MeshInstance3D" parent="rice" index="0" unique_id=1975724187]
|
||||
|
||||
@@ -66,7 +66,7 @@ buffer = PackedFloat32Array(-0.57898194, -0.039031368, -0.81563324, 0.4136602, -
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_2qvfo"]
|
||||
size = Vector2(1, 1)
|
||||
|
||||
[node name="chunk_country_end_01" unique_id=913263516 instance=ExtResource("1_hoyg3")]
|
||||
[node name="chunk_country_end_01" unique_id=913263516 groups=["weather_node", "wind_node"] instance=ExtResource("1_hoyg3")]
|
||||
script = ExtResource("2_mekjb")
|
||||
west = true
|
||||
|
||||
@@ -82,21 +82,19 @@ surface_material_override/2 = ExtResource("5_ygc8c")
|
||||
surface_material_override/0 = ExtResource("4_nugyy")
|
||||
surface_material_override/1 = ExtResource("4_nugyy")
|
||||
|
||||
[node name="Cortile_002" parent="." index="3" unique_id=267016892 groups=["weather_node"]]
|
||||
[node name="Cortile_002" parent="." index="3" unique_id=267016892]
|
||||
surface_material_override/0 = ExtResource("5_ygc8c")
|
||||
|
||||
[node name="Flower_005" parent="." index="4" unique_id=1549966189 groups=["weather_node", "wind_node"]]
|
||||
[node name="Flower_005" parent="." index="4" unique_id=1549966189]
|
||||
visible = false
|
||||
|
||||
[node name="FlowerG_003" parent="." index="5" unique_id=65871813 groups=["weather_node", "wind_node"]]
|
||||
[node name="FlowerG_003" parent="." index="5" unique_id=65871813]
|
||||
visible = false
|
||||
|
||||
[node name="Grass_008" parent="." index="6" unique_id=1853173495 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="Grass_008" parent="." index="6" unique_id=1853173495]
|
||||
surface_material_override/0 = ExtResource("2_cltnj")
|
||||
|
||||
[node name="House_M_3" parent="." index="7" unique_id=155596536 groups=["weather_node"]]
|
||||
|
||||
[node name="House_M_3|Cube_212|Dupli|" parent="House_M_3" index="0" unique_id=1321014561]
|
||||
[node name="House_M_3|Cube_212|Dupli|" parent="House_M_3" parent_id_path=PackedInt32Array(155596536) index="0" unique_id=1321014561]
|
||||
surface_material_override/0 = ExtResource("6_pjysl")
|
||||
surface_material_override/1 = ExtResource("7_0r8cm")
|
||||
|
||||
@@ -114,18 +112,18 @@ surface_material_override/1 = ExtResource("3_aj7xj")
|
||||
[node name="Panchina_002" parent="." index="11" unique_id=876085859]
|
||||
surface_material_override/0 = ExtResource("8_hmdr4")
|
||||
|
||||
[node name="Strada_006" parent="." index="12" unique_id=76888486 groups=["weather_node"]]
|
||||
[node name="Strada_006" parent="." index="12" unique_id=76888486]
|
||||
surface_material_override/0 = ExtResource("5_ygc8c")
|
||||
|
||||
[node name="Water_005" parent="." index="13" unique_id=425747200]
|
||||
surface_material_override/0 = ExtResource("9_mekjb")
|
||||
|
||||
[node name="WoodPile_003" parent="." index="14" unique_id=1314797412 groups=["weather_node"]]
|
||||
[node name="WoodPile_003" parent="." index="14" unique_id=1314797412]
|
||||
surface_material_override/0 = ExtResource("3_aj7xj")
|
||||
surface_material_override/1 = ExtResource("10_0ehik")
|
||||
surface_material_override/2 = ExtResource("4_nugyy")
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="15" unique_id=1300999061 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="15" unique_id=1300999061]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=1396676607]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -156,7 +154,7 @@ material_override = ExtResource("14_j41gr")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_j41gr")
|
||||
|
||||
[node name="flower" type="Node3D" parent="." index="16" unique_id=1920026518 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="flower" type="Node3D" parent="." index="16" unique_id=1920026518]
|
||||
|
||||
[node name="flower_plane" type="MeshInstance3D" parent="flower" index="0" unique_id=1851791775]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -175,7 +173,7 @@ material_override = ExtResource("16_ubhkt")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_ubhkt")
|
||||
|
||||
[node name="rice" type="Node3D" parent="." index="17" unique_id=1607516177 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="rice" type="Node3D" parent="." index="17" unique_id=1607516177]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.663548, 0, 0)
|
||||
|
||||
[node name="rice_plane61" type="MeshInstance3D" parent="rice" index="0" unique_id=318301579]
|
||||
|
||||
@@ -58,7 +58,7 @@ size = Vector2(1, 1)
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_dmw3x"]
|
||||
size = Vector2(1, 1)
|
||||
|
||||
[node name="chunk_country_end_02" unique_id=1712924087 instance=ExtResource("1_k5c0x")]
|
||||
[node name="chunk_country_end_02" unique_id=1712924087 groups=["weather_vegetables_node", "wind_node"] instance=ExtResource("1_k5c0x")]
|
||||
script = ExtResource("2_dmw3x")
|
||||
west = true
|
||||
|
||||
@@ -69,13 +69,13 @@ surface_material_override/1 = ExtResource("2_25r6y")
|
||||
[node name="Chunk_012" parent="." index="1" unique_id=1078763244]
|
||||
surface_material_override/0 = ExtResource("2_25r6y")
|
||||
|
||||
[node name="Chunk_041" parent="." index="2" unique_id=632981721 groups=["weather_node"]]
|
||||
[node name="Chunk_041" parent="." index="2" unique_id=632981721]
|
||||
surface_material_override/0 = ExtResource("3_gelvl")
|
||||
|
||||
[node name="Flower_006" parent="." index="3" unique_id=909770430 groups=["weather_node", "wind_node"]]
|
||||
[node name="Flower_006" parent="." index="3" unique_id=909770430]
|
||||
visible = false
|
||||
|
||||
[node name="FlowerG_004" parent="." index="4" unique_id=381594965 groups=["weather_node", "wind_node"]]
|
||||
[node name="FlowerG_004" parent="." index="4" unique_id=381594965]
|
||||
visible = false
|
||||
|
||||
[node name="MSH_Staccioanta_1_006" parent="." index="5" unique_id=337379290]
|
||||
@@ -85,7 +85,7 @@ surface_material_override/0 = ExtResource("4_t26nr")
|
||||
surface_material_override/0 = ExtResource("5_5xj2s")
|
||||
surface_material_override/1 = ExtResource("5_5xj2s")
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="7" unique_id=2026701592 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="7" unique_id=2026701592]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=1366309139]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -116,7 +116,7 @@ material_override = ExtResource("9_15guu")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_i5qpy")
|
||||
|
||||
[node name="flower" type="Node3D" parent="." index="8" unique_id=1929046466 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="flower" type="Node3D" parent="." index="8" unique_id=1929046466]
|
||||
|
||||
[node name="flower_plane" type="MeshInstance3D" parent="flower" index="0" unique_id=2041831035]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -135,7 +135,7 @@ material_override = ExtResource("11_7l6eg")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_qv1gu")
|
||||
|
||||
[node name="rice" type="Node3D" parent="." index="9" unique_id=1332831028 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="rice" type="Node3D" parent="." index="9" unique_id=1332831028]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.24793, 0, 0)
|
||||
|
||||
[node name="rice_plane61" type="MeshInstance3D" parent="rice" index="0" unique_id=1243973490]
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -41,7 +41,7 @@ instance_count = 32
|
||||
mesh = SubResource("PlaneMesh_qbybq")
|
||||
buffer = PackedFloat32Array(4.37551e-08, -1.001, 0, 1.4436365, -1.001, -4.37551e-08, -1.193285e-07, 5.90925e-07, 1.193285e-07, 5.2160145e-15, -1.001, 4.957038, 4.37551e-08, -1.001, 0, 2.3548617, -1.001, -4.37551e-08, -1.193285e-07, -1.0941294e-06, 1.193285e-07, 5.2160145e-15, -1.001, -9.178222, -4.37551e-08, 1.001, 0, -2.1539469, -1.001, -4.37551e-08, 1.193285e-07, 6.764908e-07, 1.193285e-07, 5.2160145e-15, 1.001, 5.6748157, 0, 0, 1.001, -3.522233, -1.001, -1.6308341e-07, 0, 1.1598428e-06, 1.6308341e-07, -1.001, 0, 9.7294655, 4.37551e-08, -1.001, 0, -2.3750048, -1.001, -4.37551e-08, -1.193285e-07, -8.002526e-07, 1.193285e-07, 5.2160145e-15, -1.001, -6.713005, 4.37551e-08, -1.001, 0, 2.2656145, -1.001, -4.37551e-08, -1.193285e-07, -8.30627e-07, 1.193285e-07, 5.2160145e-15, -1.001, -6.967804, 4.37551e-08, -1.001, 0, 9.983301, -1.001, -4.37551e-08, -1.193285e-07, -1.0638838e-06, 1.193285e-07, 5.2160145e-15, -1.001, -8.924504, 4.37551e-08, -1.001, 0, 9.870501, -1.001, -4.37551e-08, -1.193285e-07, -7.065843e-07, 1.193285e-07, 5.2160145e-15, -1.001, -5.927258, 4.37551e-08, -1.001, 0, 9.777409, -1.001, -4.37551e-08, -1.1932852e-07, -2.2159094e-07, 1.1932852e-07, 5.216015e-15, -1.001, -1.858839, 0, 0, -1.001, -7.2809563, -1.001, 7.557322e-08, 0, 1.1515594e-06, 7.557322e-08, 1.001, 0, 9.659981, 4.37551e-08, -1.001, 0, 1.5753043, -1.001, -4.37551e-08, -1.193285e-07, -7.415571e-07, 1.193285e-07, 5.2160145e-15, -1.001, -6.2206306, -4.37551e-08, 1.001, 0, -1.6459117, -1.001, -4.37551e-08, 1.1932852e-07, 2.0994337e-07, 1.1932852e-07, 5.216015e-15, 1.001, 1.7611322, -4.37551e-08, 1.001, 0, -1.6573532, -1.001, -4.37551e-08, 1.193285e-07, 5.4281963e-07, 1.193285e-07, 5.2160145e-15, 1.001, 4.553501, 4.37551e-08, -1.001, 0, -9.666366, -1.001, -4.37551e-08, -1.193285e-07, -6.3433015e-07, 1.193285e-07, 5.2160145e-15, -1.001, -5.321146, 4.37551e-08, -1.001, 0, 1.7112222, -1.001, -4.37551e-08, -1.1932852e-07, -4.0534985e-08, 1.1932852e-07, 5.216015e-15, -1.001, -0.3400321, 0, 0, -1.001, -6.320602, -1.001, 7.557317e-08, 0, -1.1410427e-06, 7.557317e-08, 1.001, 0, -9.57176, 4.37551e-08, -1.001, 0, -9.633287, -1.001, -4.37551e-08, -1.193285e-07, -6.835893e-07, 1.193285e-07, 5.2160145e-15, -1.001, -5.734362, 4.37551e-08, -1.001, 0, 9.493034, -1.001, -4.37551e-08, -1.193285e-07, -5.125066e-07, 1.193285e-07, 5.2160145e-15, -1.001, -4.2992167, 4.37551e-08, -1.001, 0, -2.1895092, -1.001, -4.37551e-08, -1.1932852e-07, -1.44122225e-08, 1.1932852e-07, 5.216015e-15, -1.001, -0.120898485, 4.37551e-08, -1.001, 0, 1.496448, -1.001, -4.37551e-08, -1.193285e-07, -8.960085e-07, 1.193285e-07, 5.2160145e-15, -1.001, -7.516263, 4.37551e-08, -1.001, 0, 9.70562, -1.001, -4.37551e-08, -1.1932852e-07, 8.5078625e-08, 1.1932852e-07, 5.216015e-15, -1.001, 0.71369076, 4.37551e-08, -1.001, 0, -2.4011462, -1.001, -4.37551e-08, -1.193285e-07, -5.77504e-07, 1.193285e-07, 5.2160145e-15, -1.001, -4.8444543, -4.37551e-08, 1.001, 0, 1.6878386, -1.001, -4.37551e-08, 1.193285e-07, 9.986915e-07, 1.193285e-07, 5.2160145e-15, 1.001, 8.37763, 4.37551e-08, -1.001, 0, -2.3136365, -1.001, -4.37551e-08, -1.193285e-07, -6.1744095e-07, 1.193285e-07, 5.2160145e-15, -1.001, -5.1794696, 4.37551e-08, -1.001, 0, 1.636618, -1.001, -4.37551e-08, -1.193285e-07, -9.449608e-07, 1.193285e-07, 5.2160145e-15, -1.001, -7.9269047, 4.37551e-08, -1.001, 0, -2.0947156, -1.001, -4.37551e-08, -1.1932852e-07, -1.478395e-07, 1.1932852e-07, 5.216015e-15, -1.001, -1.2401676, -4.37551e-08, 1.001, 0, 2.3230088, -1.001, -4.37551e-08, 1.1932852e-07, 7.131021e-09, 1.1932852e-07, 5.216015e-15, 1.001, 0.05981946, 4.37551e-08, -1.001, 0, -9.901721, -1.001, -4.37551e-08, -1.1932848e-07, 4.759366e-07, 1.1932848e-07, 5.2160132e-15, -1.001, 3.9924448, 4.37551e-08, -1.001, 0, 1.684428, -1.001, -4.37551e-08, -1.1932853e-07, 1.2612915e-07, 1.1932853e-07, 5.2160158e-15, -1.001, 1.0580478, 0, 0, -1.001, -8.30739, -1.001, 7.557322e-08, 0, 1.1448899e-06, 7.557322e-08, 1.001, 0, 9.604031, -4.37551e-08, 1.001, 0, -1.9201362, -1.001, -4.37551e-08, 1.1932852e-07, 1.6153854e-07, 1.1932852e-07, 5.216015e-15, 1.001, 1.3550835, -4.37551e-08, 1.001, 0, 2.1781456, -1.001, -4.37551e-08, 1.193285e-07, 6.70996e-07, 1.193285e-07, 5.2160145e-15, 1.001, 5.628721)
|
||||
|
||||
[node name="chunk_country_straight_03" unique_id=626808879 instance=ExtResource("1_3g8xx")]
|
||||
[node name="chunk_country_straight_03" unique_id=626808879 groups=["weather_vegetables_node", "wind_node"] instance=ExtResource("1_3g8xx")]
|
||||
script = ExtResource("2_e417f")
|
||||
north = true
|
||||
south = true
|
||||
@@ -49,19 +49,19 @@ south = true
|
||||
[node name="Argini_003" parent="." index="0" unique_id=509439881]
|
||||
surface_material_override/0 = ExtResource("2_8tada")
|
||||
|
||||
[node name="Grass_005" parent="." index="1" unique_id=188609017 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="Grass_005" parent="." index="1" unique_id=188609017]
|
||||
surface_material_override/0 = ExtResource("2_8tada")
|
||||
|
||||
[node name="MSH_Staccioanta_1_002" parent="." index="2" unique_id=746941179]
|
||||
surface_material_override/0 = ExtResource("2_vjhke")
|
||||
|
||||
[node name="Strada_004" parent="." index="3" unique_id=604168900 groups=["weather_node"]]
|
||||
[node name="Strada_004" parent="." index="3" unique_id=604168900]
|
||||
surface_material_override/0 = ExtResource("3_bdsn7")
|
||||
|
||||
[node name="Water_004" parent="." index="4" unique_id=244513747]
|
||||
surface_material_override/0 = ExtResource("5_uf7g8")
|
||||
|
||||
[node name="grass" type="Node3D" parent="." index="5" unique_id=1540226859 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="grass" type="Node3D" parent="." index="5" unique_id=1540226859]
|
||||
|
||||
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=1909807516]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
|
||||
@@ -92,7 +92,7 @@ material_override = ExtResource("9_5s0jh")
|
||||
cast_shadow = 0
|
||||
multimesh = SubResource("MultiMesh_e417f")
|
||||
|
||||
[node name="rice" type="Node3D" parent="." index="6" unique_id=1524870522 groups=["weather_vegetables_node", "wind_node"]]
|
||||
[node name="rice" type="Node3D" parent="." index="6" unique_id=1524870522]
|
||||
|
||||
[node name="rice_plane" type="MeshInstance3D" parent="rice" index="0" unique_id=629743434]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, -7.7446303, 0.1751585, 7.767477)
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://xrxl0d5h6f6s"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_rl1n5"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_rl1n5")
|
||||
shader_parameter/albedo_color = Color(0.74859685, 0.72101974, 0.57504904, 1)
|
||||
shader_parameter/use_texture = true
|
||||
shader_parameter/uv_scale = Vector2(3, 3)
|
||||
shader_parameter/palette_shift_y = 0.0
|
||||
shader_parameter/gradient_start_y = 0.0
|
||||
shader_parameter/gradient_end_y = 1.5
|
||||
shader_parameter/light_steps = 3.0
|
||||
shader_parameter/step_softness = 0.1
|
||||
shader_parameter/shadow_color = Color(0.4, 0.4, 0.6, 1)
|
||||
shader_parameter/shadow_offset = 0.0
|
||||
shader_parameter/cast_shadow_strength = 0.6
|
||||
shader_parameter/use_ghibli_glint = true
|
||||
shader_parameter/glint_color = Color(1, 0.95, 0.85, 1)
|
||||
shader_parameter/glint_intensity = 1.0
|
||||
shader_parameter/glint_sharpness = 32.0
|
||||
shader_parameter/emission_color = Color(0, 0, 0, 1)
|
||||
shader_parameter/emission_energy = 0.0
|
||||
@@ -1,24 +0,0 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://chppialx3cyph"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_vresk"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_vresk")
|
||||
shader_parameter/albedo_color = Color(0.48413807, 0.37183177, 0.06357419, 1)
|
||||
shader_parameter/use_texture = true
|
||||
shader_parameter/uv_scale = Vector2(1, 1)
|
||||
shader_parameter/palette_shift_y = 0.0
|
||||
shader_parameter/gradient_start_y = 0.0
|
||||
shader_parameter/gradient_end_y = 10.0
|
||||
shader_parameter/light_steps = 3.0
|
||||
shader_parameter/step_softness = 0.1
|
||||
shader_parameter/shadow_color = Color(0.4, 0.4, 0.6, 1)
|
||||
shader_parameter/shadow_offset = 0.0
|
||||
shader_parameter/cast_shadow_strength = 0.6
|
||||
shader_parameter/use_ghibli_glint = true
|
||||
shader_parameter/glint_color = Color(1, 0.95, 0.85, 1)
|
||||
shader_parameter/glint_intensity = 1.0
|
||||
shader_parameter/glint_sharpness = 32.0
|
||||
shader_parameter/emission_color = Color(0, 0, 0, 1)
|
||||
shader_parameter/emission_energy = 0.0
|
||||
@@ -1,24 +0,0 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://c8fkccysike5l"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_ndadq"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_ndadq")
|
||||
shader_parameter/albedo_color = Color(0.49797475, 0.22462493, 0.1484783, 1)
|
||||
shader_parameter/use_texture = true
|
||||
shader_parameter/uv_scale = Vector2(1, 1)
|
||||
shader_parameter/palette_shift_y = 0.0
|
||||
shader_parameter/gradient_start_y = 0.0
|
||||
shader_parameter/gradient_end_y = 10.0
|
||||
shader_parameter/light_steps = 3.0
|
||||
shader_parameter/step_softness = 0.1
|
||||
shader_parameter/shadow_color = Color(0.4, 0.4, 0.6, 1)
|
||||
shader_parameter/shadow_offset = 0.0
|
||||
shader_parameter/cast_shadow_strength = 0.6
|
||||
shader_parameter/use_ghibli_glint = true
|
||||
shader_parameter/glint_color = Color(1, 0.95, 0.85, 1)
|
||||
shader_parameter/glint_intensity = 1.0
|
||||
shader_parameter/glint_sharpness = 32.0
|
||||
shader_parameter/emission_color = Color(0, 0, 0, 1)
|
||||
shader_parameter/emission_energy = 0.0
|
||||
@@ -24,13 +24,13 @@ shader_parameter/rotation_degrees = 180.0
|
||||
shader_parameter/texture_offset = Vector2(0, 0)
|
||||
shader_parameter/opacity = 1.0
|
||||
shader_parameter/color_variance_noise = SubResource("NoiseTexture2D_4hc02")
|
||||
shader_parameter/variance_scale = 0.06
|
||||
shader_parameter/variance_scale = 0.15
|
||||
shader_parameter/variance_color = Color(0.3, 0.5, 0.2, 1)
|
||||
shader_parameter/variance_intensity = 0.350000016625
|
||||
shader_parameter/variance_intensity = 0.750000035625
|
||||
shader_parameter/snow_color = Color(0.85, 0.9, 0.95, 1)
|
||||
shader_parameter/height_min = 0.0
|
||||
shader_parameter/height_max = 5.0
|
||||
shader_parameter/shadow_intensity = 0.6000000285
|
||||
shader_parameter/shadow_intensity = 0.70000003325
|
||||
shader_parameter/highlight_intensity = 0.10000000475
|
||||
shader_parameter/light_steps = 8.600000361
|
||||
shader_parameter/random_mix = 0.0150000007125
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://bamlo2a2cen7j"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="1_1pbmj"]
|
||||
[ext_resource type="Texture2D" uid="uid://c3grftlmap4q5" path="res://tgcc/chunk/prop/tree/leaf1_alpha.png" id="2_iw3ik"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_1pbmj")
|
||||
shader_parameter/billboard_enabled = true
|
||||
shader_parameter/wind_enabled = true
|
||||
shader_parameter/base_color = Color(0.9549616, 0.54784274, 0.71385026, 1)
|
||||
shader_parameter/alpha_texture = ExtResource("2_iw3ik")
|
||||
shader_parameter/leaves_scale = 0.5
|
||||
shader_parameter/rotation_degrees = 180.0
|
||||
shader_parameter/texture_offset = Vector2(0, 0)
|
||||
shader_parameter/opacity = 1.0
|
||||
shader_parameter/height_min = 3.1
|
||||
shader_parameter/height_max = 5.43
|
||||
shader_parameter/shadow_intensity = 0.800000038
|
||||
shader_parameter/highlight_intensity = 0.0
|
||||
shader_parameter/light_steps = 10.0
|
||||
shader_parameter/random_mix = 0.0
|
||||
shader_parameter/cast_shadow_strength = 0.0
|
||||
shader_parameter/wetness_darkening = 0.25
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://pe0vusvl82ng"
|
||||
path="res://.godot/imported/chunk_railway_curve.fbx-41fa8a99c6aff0d3d554ada5a807267a.scn"
|
||||
path="res://.godot/imported/chunk_railway_curve.fbx-231eb0bc07abbd6b0ddc322b5f5bc9f5.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tgcc/chunk/railway/mesh/chunk_railway_curve.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_curve.fbx-41fa8a99c6aff0d3d554ada5a807267a.scn"]
|
||||
source_file="res://tgcc/chunk/railway/chunk_railway_curve.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_curve.fbx-231eb0bc07abbd6b0ddc322b5f5bc9f5.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://bms3v177vjwnf"
|
||||
path="res://.godot/imported/chunk_railway_station_doubleside.fbx-fc6bf87bd0e0b7d9b9f3b06fdece3f79.scn"
|
||||
path="res://.godot/imported/chunk_railway_station_doubleside.fbx-522cbc7f10167093437b8d59d3d7cff1.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tgcc/chunk/railway/mesh/chunk_railway_station_doubleside.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_station_doubleside.fbx-fc6bf87bd0e0b7d9b9f3b06fdece3f79.scn"]
|
||||
source_file="res://tgcc/chunk/railway/chunk_railway_station_doubleside.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_station_doubleside.fbx-522cbc7f10167093437b8d59d3d7cff1.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://cjm1u2isypr0r"
|
||||
path="res://.godot/imported/chunk_railway_station_hero.fbx-92bc37a43eb2606f167f5873e7be9e2c.scn"
|
||||
path="res://.godot/imported/chunk_railway_station_hero.fbx-a88a0bc0d143f95c136141fdf17f771d.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tgcc/chunk/railway/mesh/chunk_railway_station_hero.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_station_hero.fbx-92bc37a43eb2606f167f5873e7be9e2c.scn"]
|
||||
source_file="res://tgcc/chunk/railway/chunk_railway_station_hero.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_station_hero.fbx-a88a0bc0d143f95c136141fdf17f771d.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://ch7aa7s6dk0bl"
|
||||
path="res://.godot/imported/chunk_railway_station_oneside.fbx-9b4f7f8f8796cf8650832ab13f48d898.scn"
|
||||
path="res://.godot/imported/chunk_railway_station_oneside.fbx-755c53444d5bbc9bfd310a99f0dd753a.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tgcc/chunk/railway/mesh/chunk_railway_station_oneside.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_station_oneside.fbx-9b4f7f8f8796cf8650832ab13f48d898.scn"]
|
||||
source_file="res://tgcc/chunk/railway/chunk_railway_station_oneside.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_station_oneside.fbx-755c53444d5bbc9bfd310a99f0dd753a.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://bwqkhdmo808bd"
|
||||
path="res://.godot/imported/chunk_railway_straight.fbx-3d9dae465597c158eaed37f2a9c7eb71.scn"
|
||||
path="res://.godot/imported/chunk_railway_straight.fbx-b0ef8cb69bf26b17566337745880f541.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tgcc/chunk/railway/mesh/chunk_railway_straight.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_straight.fbx-3d9dae465597c158eaed37f2a9c7eb71.scn"]
|
||||
source_file="res://tgcc/chunk/railway/chunk_railway_straight.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_straight.fbx-b0ef8cb69bf26b17566337745880f541.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://cryp23hm8t5df"
|
||||
path="res://.godot/imported/chunk_railway_straight_2.fbx-d20d3670d40ca57b885f79f338035017.scn"
|
||||
path="res://.godot/imported/chunk_railway_straight_2.fbx-49774ca7a367785a064e76131b741223.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tgcc/chunk/railway/mesh/chunk_railway_straight_2.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_straight_2.fbx-d20d3670d40ca57b885f79f338035017.scn"]
|
||||
source_file="res://tgcc/chunk/railway/chunk_railway_straight_2.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_straight_2.fbx-49774ca7a367785a064e76131b741223.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://c8fvg4ncjgsp3"
|
||||
path="res://.godot/imported/chunk_railway_straight_bridge.fbx-9ebfeedd2ae5a1efd305d2cb84077550.scn"
|
||||
path="res://.godot/imported/chunk_railway_straight_bridge.fbx-8715a7db66b331a284373993c8e6db3a.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tgcc/chunk/railway/mesh/chunk_railway_straight_bridge.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_straight_bridge.fbx-9ebfeedd2ae5a1efd305d2cb84077550.scn"]
|
||||
source_file="res://tgcc/chunk/railway/chunk_railway_straight_bridge.fbx"
|
||||
dest_files=["res://.godot/imported/chunk_railway_straight_bridge.fbx-8715a7db66b331a284373993c8e6db3a.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,205 +1,3 @@
|
||||
[gd_scene format=3 uid="uid://1c1ion0qnho4"]
|
||||
[gd_scene format=3 uid="uid://cm1ts0kkpbret"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cl2ast2tk7ifw" path="res://tgcc/chunk/railway/scene/chunk_railway_curve.tscn" id="1_p62h3"]
|
||||
[ext_resource type="PackedScene" uid="uid://bqxpqhla2kogq" path="res://tgcc/chunk/railway/scene/chunk_railway_straight.tscn" id="2_e76ix"]
|
||||
[ext_resource type="PackedScene" uid="uid://c3ub6rj0tlt6q" path="res://tgcc/chunk/railway/scene/chunk_railway_straight_2.tscn" id="3_wf82y"]
|
||||
[ext_resource type="PackedScene" uid="uid://f53hfrjaxkwa" path="res://tgcc/chunk/railway/scene/chunk_railway_straight_bridge.tscn" id="4_l8ggx"]
|
||||
[ext_resource type="PackedScene" uid="uid://d3pcshw2bioic" path="res://tgcc/chunk/railway/scene/chunk_railway_station_oneside.tscn" id="5_bn4ba"]
|
||||
[ext_resource type="PackedScene" uid="uid://cewdxvcpqb53f" path="res://tgcc/chunk/railway/scene/chunk_railway_station_doubleside.tscn" id="6_t5p8i"]
|
||||
[ext_resource type="PackedScene" uid="uid://bup6gwlxos0w2" path="res://tgcc/chunk/railway/scene/chunk_railway_station_hero.tscn" id="7_8nm7p"]
|
||||
[ext_resource type="Script" uid="uid://dboerd4a6dwj7" path="res://core/biome_generator/rails.gd" id="8_w775f"]
|
||||
[ext_resource type="PackedScene" uid="uid://dvk3bytqn3m5s" path="res://tgcc/train/main_train.tscn" id="9_haiv3"]
|
||||
|
||||
[sub_resource type="Curve3D" id="Curve3D_rfork"]
|
||||
closed = true
|
||||
bake_interval = 150.82
|
||||
_data = {
|
||||
"points": PackedVector3Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 120, 0, 0, 0, 0, 0, 0, -4.372, 0, 140, 0, 0, 0, 0, 0, 0, -20.963, 0, 160, 0, 0, 0, 0, 0, 0, -40.62518, 0, 168.52754, 0, 0, 0, 0, 0, 0, -60, 0, 170, 0, 0, 0, 0, 0, 0, -80, 0, 170, 0, 0, 0, 0, 0, 0, -100, 0, 170, 0, 0, 0, 0, 0, 0, -120.42937, 0, 171.50279, 0, 0, 0, 0, 0, 0, -141.41747, 7.6293945e-06, 180.5982, 0, 0, 0, 0, 0, 0, -155.77005, 7.6293945e-06, 198.35184, 0, 0, 0, 0, 0, 0, -160.14105, 7.6293945e-06, 219.80951, 0, 0, 0, 0, 0, 0, -163.99007, 7.6293945e-06, 239.36005, 0, 0, 0, 0, 0, 0, -175.77509, 7.6293945e-06, 256.16028, 0, 0, 0, 0, 0, 0, -195.62283, 7.6293945e-06, 267.46912, 0, 0, 0, 0, 0, 0, -219.9999, 7.6293945e-06, 270.11758, 0, 0, 0, 0, 0, 0, -240, 0, 270.118, 0, 0, 0, 0, 0, 0, -260, 0, 270.118, 0, 0, 0, 0, 0, 0, -275.19666, 7.6293945e-06, 270.55228, 0, 0, 0, 0, 0, 0, -294.2925, 7.6293945e-06, 276.05307, 0, 0, 0, 0, 0, 0, -307.19006, 7.6293945e-06, 286.9095, 0, 0, 0, 0, 0, 0, -317.32443, 7.6293945e-06, 303.14682, 0, 0, 0, 0, 0, 0, -320, 0, 320, 0, 0, 0, 0, 0, 0, -320, 0, 340, 0, 0, 0, 0, 0, 0, -320, 0, 360, 0, 0, 0, 0, 0, 0, -320, 0, 380, 0, 0, 0, 0, 0, 0, -316.78876, 7.6293945e-06, 396.91193, 0, 0, 0, 0, 0, 0, -307.68207, 7.6293945e-06, 412.70596, 0, 0, 0, 0, 0, 0, -291.08273, 7.6293945e-06, 424.7491, 0, 0, 0, 0, 0, 0, -270, 0, 429.994, 0, 0, 0, 0, 0, 0, -250, 0, 429.994, 0, 0, 0, 0, 0, 0, -229.90146, 7.6293945e-06, 433.90823, 0, 0, 0, 0, 0, 0, -217.15442, 7.6293945e-06, 442.98242, 0, 0, 0, 0, 0, 0, -204.60803, 7.6293945e-06, 459.93704, 0, 0, 0, 0, 0, 0, -200, 0, 480, 0, 0, 0, 0, 0, 0, -200, 0, 500, 0, 0, 0, 0, 0, 0, -195.5338, 7.6293945e-06, 520.0368, 0, 0, 0, 0, 0, 0, -184.9173, 7.6293945e-06, 535.07776, 0, 0, 0, 0, 0, 0, -170.36423, 7.6293945e-06, 545.0799, 0, 0, 0, 0, 0, 0, -150.56184, 0, 549.8127, 0, 0, 0, 0, 0, 0, -130, 0, 550, 0, 0, 0, 0, 0, 0, -110, 0, 550, 0, 0, 0, 0, 0, 0, -90, 0, 550, 0, 0, 0, 0, 0, 0, -70, 0, 550, 0, 0, 0, 0, 0, 0, -50, 0, 550, 0, 0, 0, 0, 0, 0, -29.862535, 7.6293945e-06, 545.3371, 0, 0, 0, 0, 0, 0, -13.215244, 7.6293945e-06, 533.0626, 0, 0, 0, 0, 0, 0, -4.098665, 7.6293945e-06, 519.6814, 0, 0, 0, 0, 0, 0, -0.048213482, 7.6293945e-06, 500.107, 0, 0, 0, 0, 0, 0, 3.7920675, 7.6293945e-06, 480.64902, 0, 0, 0, 0, 0, 0, 13.513225, 7.6293945e-06, 465.9133, 0, 0, 0, 0, 0, 0, 29.76715, 7.6293945e-06, 454.41486, 0, 0, 0, 0, 0, 0, 49.711926, 7.6293945e-06, 450.12488, 0, 0, 0, 0, 0, 0, 70, 0, 450, 0, 0, 0, 0, 0, 0, 90, 0, 450, 0, 0, 0, 0, 0, 0, 110.055405, 7.6293945e-06, 445.42627, 0, 0, 0, 0, 0, 0, 126.975784, 7.6293945e-06, 432.8683, 0, 0, 0, 0, 0, 0, 136.95703, 7.6293945e-06, 417.5506, 0, 0, 0, 0, 0, 0, 140, 0, 400, 0, 0, 0, 0, 0, 0, 140, 0, 380, 0, 0, 0, 0, 0, 0, 140, 0, 360, 0, 0, 0, 0, 0, 0, 140, 0, 340, 0, 0, 0, 0, 0, 0, 140, 0, 320, 0, 0, 0, 0, 0, 0, 140, 0, 300, 0, 0, 0, 0, 0, 0, 140, 0, 280, 0, 0, 0, 0, 0, 0, 140, 0, 260, 0, 0, 0, 0, 0, 0, 140, 0, 240, 0, 0, 0, 0, 0, 0, 140, 0, 220, 0, 0, 0, 0, 0, 0, 140, 0, 200, 0, 0, 0, 0, 0, 0, 140, 0, 180, 0, 0, 0, 0, 0, 0, 140, 0, 160, 0, 0, 0, 0, 0, 0, 140, 0, 140, 0, 0, 0, 0, 0, 0, 140, 0, 120, 0, 0, 0, 0, 0, 0, 140, 0, 100, 0, 0, 0, 0, 0, 0, 140, 0, 80, 0, 0, 0, 0, 0, 0, 140, 0, 60, 0, 0, 0, 0, 0, 0, 140, 0, 40, 0, 0, 0, 0, 0, 0, 140, 0, 20, 0, 0, 0, 0, 0, 0, 140, 0, 0, 0, 0, 0, 0, 0, 0, 136.2151, 7.6293945e-06, -18.930761, 0, 0, 0, 0, 0, 0, 124.47424, 7.6293945e-06, -35.771675, 0, 0, 0, 0, 0, 0, 109.556854, 7.6293945e-06, -45.911987, 0, 0, 0, 0, 0, 0, 90, 0, -50, 0, 0, 0, 0, 0, 0, 70, 0, -50, 0, 0, 0, 0, 0, 0, 50, 0, -50, 0, 0, 0, 0, 0, 0, 30.626865, 7.6293945e-06, -46.35706, 0, 0, 0, 0, 0, 0, 14.519331, 7.6293945e-06, -35.468895, 0, 0, 0, 0, 0, 0, 3.52941, 7.6293945e-06, -19.590664),
|
||||
"tilts": PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
|
||||
}
|
||||
point_count = 93
|
||||
|
||||
[node name="MainMap" type="Node3D" unique_id=1895741703]
|
||||
|
||||
[node name="Chunk_Rettilineo_1" parent="." unique_id=1071973766 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -20, 0, 0)
|
||||
|
||||
[node name="Chunk_Rettilineo_7" parent="." unique_id=1975081224 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -180, 0, -60)
|
||||
|
||||
[node name="Chunk_Rettilineo_8" parent="." unique_id=1509029322 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -180, 0, -80)
|
||||
|
||||
[node name="Chunk_Rettilineo_9" parent="." unique_id=943097880 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -180, 0, -100)
|
||||
|
||||
[node name="Chunk_Rettilineo_23" parent="." unique_id=822048833 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40, 0, 80)
|
||||
|
||||
[node name="Chunk_Rettilineo_10" parent="." unique_id=1524384646 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -280, 0, -220)
|
||||
|
||||
[node name="Chunk_Rettilineo_12" parent="." unique_id=353270627 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -280, 0, -260)
|
||||
|
||||
[node name="Chunk_Rettilineo_2" parent="." unique_id=1793918166 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -40, 0, 0)
|
||||
|
||||
[node name="Chunk_Rettilineo_3" parent="." unique_id=543135047 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -120, 0, 0)
|
||||
|
||||
[node name="Chunk_Rettilineo_13" parent="." unique_id=961447101 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -340, 0, -320)
|
||||
|
||||
[node name="Chunk_Rettilineo_15" parent="." unique_id=1577793966 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -560, 0, -60)
|
||||
|
||||
[node name="Chunk_Rettilineo_41" parent="." unique_id=419871232 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -460, 0, 60)
|
||||
|
||||
[node name="Chunk_Rettilineo_42" parent="." unique_id=655667034 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -460, 0, 80)
|
||||
|
||||
[node name="Chunk_Rettilineo_18" parent="." unique_id=1807861125 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -560, 0, -120)
|
||||
|
||||
[node name="Chunk_Rettilineo_19" parent="." unique_id=393889196 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -560, 0, -140)
|
||||
|
||||
[node name="Chunk_Rettilineo_20" parent="." unique_id=2020455059 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -380, 0, -320)
|
||||
|
||||
[node name="Chunk_Rettilineo_22" parent="." unique_id=1449864588 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -500, 0, -200)
|
||||
|
||||
[node name="Chunk_Rettilineo_25" parent="." unique_id=333148847 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -20, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_26" parent="." unique_id=252365188 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -40, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_27" parent="." unique_id=1581441361 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -60, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_28" parent="." unique_id=1771140547 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -80, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_29" parent="." unique_id=54905051 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -100, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_30" parent="." unique_id=703827150 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -120, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_31" parent="." unique_id=900124592 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -140, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_32" parent="." unique_id=1947969458 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -160, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_34" parent="." unique_id=80065513 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -200, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_35" parent="." unique_id=334693195 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -220, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_36" parent="." unique_id=2090559410 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -240, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_37" parent="." unique_id=1722039130 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -260, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_38" parent="." unique_id=1907313452 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -280, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_39" parent="." unique_id=1432572710 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -300, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_43" parent="." unique_id=618705912 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -400, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_44" parent="." unique_id=1635344020 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -380, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_45" parent="." unique_id=1080549903 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -360, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_46" parent="." unique_id=1463785184 instance=ExtResource("2_e76ix")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -340, 0, 140)
|
||||
|
||||
[node name="Chunk_Curva_1" parent="." unique_id=217311849 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -160, 0, -20)
|
||||
|
||||
[node name="Chunk_Curva_2" parent="." unique_id=1726282883 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(1.1924881e-08, 0, 1, 0, 1, 0, -1, 0, 1.1924881e-08, -200, 0, -140)
|
||||
|
||||
[node name="Chunk_Curva_4" parent="." unique_id=1502775253 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(1.1924881e-08, 0, 1, 0, 1, 0, -1, 0, 1.1924881e-08, -300, 0, -300)
|
||||
|
||||
[node name="Chunk_Curva_5" parent="." unique_id=1702985674 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -420, 0, -300)
|
||||
|
||||
[node name="Chunk_Curva_7" parent="." unique_id=900475946 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -540, 0, -180)
|
||||
|
||||
[node name="Chunk_Curva_8" parent="." unique_id=1373490401 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(1.3113416e-07, 0, -1, 0, 1, 0, 1, 0, 1.3113416e-07, -540, 0, -20)
|
||||
|
||||
[node name="Chunk_Curva_9" parent="." unique_id=416011584 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(-4.371138e-08, 0, 1, 0, 1, 0, -1, 0, -4.371138e-08, -480, 0, 20)
|
||||
|
||||
[node name="Chunk_Curva_12" parent="." unique_id=1152394557 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(-4.3711395e-08, 0, -1, 0, 1, 0, 1, 0, -4.3711395e-08, -440, 0, 120)
|
||||
|
||||
[node name="Chunk_Curva_10" parent="." unique_id=1111805374 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(-4.371138e-08, 0, 1, 0, 1, 0, -1, 0, -4.371138e-08, 20, 0, 20)
|
||||
|
||||
[node name="Chunk_Curva_11" parent="." unique_id=621280730 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(1, 0, -7.1054274e-15, 0, 1, 0, 7.1054274e-15, 0, 1, 20, 0, 120)
|
||||
|
||||
[node name="Chunk_Curva_6" parent="." unique_id=1027826232 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -460, 0, -220)
|
||||
|
||||
[node name="Chunk_Curva_3" parent="." unique_id=37751000 instance=ExtResource("1_p62h3")]
|
||||
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -260, 0, -180)
|
||||
|
||||
[node name="Chunk_Rettilineo_F3" parent="." unique_id=1719977594 instance=ExtResource("3_wf82y")]
|
||||
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -280, 0, -240)
|
||||
|
||||
[node name="Chunk_Rettilineo_Ponte" parent="." unique_id=1180892866 instance=ExtResource("4_l8ggx")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -320, 0, 140)
|
||||
|
||||
[node name="Chunk_Rettilineo_Ponte2" parent="." unique_id=1304906338 instance=ExtResource("4_l8ggx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40, 0, 60)
|
||||
|
||||
[node name="Chunk_Rettilineo_Ponte4" parent="." unique_id=503627087 instance=ExtResource("4_l8ggx")]
|
||||
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -100, 0, 0)
|
||||
|
||||
[node name="Chunk_Rettilineo_Ponte3" parent="." unique_id=1295432069 instance=ExtResource("4_l8ggx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -440, 0, -260)
|
||||
|
||||
[node name="Blockout_Stazione2" parent="." unique_id=987402604 instance=ExtResource("5_bn4ba")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -360, 0, -320)
|
||||
|
||||
[node name="Blockout_Stazione4" parent="." unique_id=401626378 instance=ExtResource("6_t5p8i")]
|
||||
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -180, 0, 140)
|
||||
|
||||
[node name="Blockout_Stazione3Hero" parent="." unique_id=149959015 instance=ExtResource("7_8nm7p")]
|
||||
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -60, 0, 0)
|
||||
|
||||
[node name="Blockout_Stazione3Hero2" parent="." unique_id=1050909298 instance=ExtResource("7_8nm7p")]
|
||||
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, -560, 0, -80)
|
||||
|
||||
[node name="Path3D" type="Path3D" parent="." unique_id=1199296875]
|
||||
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -10, 2, -0.10099983)
|
||||
curve = SubResource("Curve3D_rfork")
|
||||
script = ExtResource("8_w775f")
|
||||
train_model = ExtResource("9_haiv3")
|
||||
|
||||
[node name="Marker3D" type="Marker3D" parent="Path3D" unique_id=1654492319]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -79.7581, -1.6046681, 162.65833)
|
||||
|
||||
[node name="Marker3D2" type="Marker3D" parent="Path3D" unique_id=1991094419]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.8526325, 0, 109.44846)
|
||||
|
||||
[node name="Marker3D3" type="Marker3D" parent="Path3D" unique_id=1964527552]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 154.80806, 0, 230.03177)
|
||||
[node name="Map1" type="Node3D" unique_id=636684781]
|
||||
|
||||
Reference in New Issue
Block a user