Dev Beta 1.3
* Ajout d'un déblocage des mutations, dans une scène 3D trouvable dans les runs, ainsi qu'un dialogue d'annonce de ces scènes * Augmentation des charges par map à 10 et augmentation des objectifs de points de plantes en conséquence * Modification du loot des graines : les plantes donnent désormais un nombre fixe de graine et les graines issues de veine de Talion n'obtiennent pas automatiquement de mutations * Les portes ne seront désormais plus sur de la pierre * Amélioration du tutoriel pour inclure une section d'explication des mutations * Ajout du modificateur de région Magnétique qui divise l'objectif et les recharges par 2 *
This commit is contained in:
Binary file not shown.
@@ -3,7 +3,7 @@
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://bqo4uknlbm8r1"
|
||||
uid="uid://b83v0uxiukmbb"
|
||||
path="res://.godot/imported/borea_base.blend-16b097cf97b3f00cfa1bc1f2c346e23b.scn"
|
||||
|
||||
[deps]
|
||||
@@ -39,10 +39,10 @@ materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"Glass": {
|
||||
"Default3D": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://common/assets/materials/glass_3d.tres",
|
||||
"use_external/path": "uid://b5vlcdry8vtgi"
|
||||
"use_external/fallback_path": "res://common/assets/materials/default_3d.tres",
|
||||
"use_external/path": "uid://dvvi1k5c5iowc"
|
||||
},
|
||||
"Material": {
|
||||
"use_external/enabled": true,
|
||||
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -1,22 +1,10 @@
|
||||
extends Node3D
|
||||
|
||||
const OUTRO_TIMELINE_PATH = "res://dialogs/timelines/tutorial/demeter_outro.dtl"
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
%Credits.hide()
|
||||
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
||||
if not Engine.is_editor_hint():
|
||||
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
||||
|
||||
await %Phone.clicked
|
||||
Dialogic.start(OUTRO_TIMELINE_PATH)
|
||||
await Dialogic.timeline_ended
|
||||
Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
|
||||
%Credits.show()
|
||||
AudioManager.play_music("Demo_end", false, 5.0)
|
||||
AudioManager.stop_all_ambiances()
|
||||
|
||||
func _on_ambiance_change_detector_body_entered(body: Node3D):
|
||||
if body is Player3D:
|
||||
AudioManager.stop_all_ambiances()
|
||||
AudioManager.play_music("Demo_end", false, 5.0)
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(delta):
|
||||
pass
|
||||
|
||||
@@ -1 +1 @@
|
||||
uid://btc447j47jbx0
|
||||
uid://c37uqdnr2himm
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,83 @@
|
||||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://5uvl5axgq3sc"
|
||||
path="res://.godot/imported/cave.blend-82b768166e23ecf41c7d4afccb695695.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://stages/3d_scenes/cave/3d/cave.blend"
|
||||
dest_files=["res://.godot/imported/cave.blend-82b768166e23ecf41c7d4afccb695695.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"Default3D": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://common/assets/materials/default_3d.tres",
|
||||
"use_external/path": "uid://dvvi1k5c5iowc"
|
||||
},
|
||||
"GlassMaterial": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://common/assets/materials/glass_3d.tres",
|
||||
"use_external/path": "uid://b5vlcdry8vtgi"
|
||||
},
|
||||
"Material": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://common/assets/materials/default_3d.tres",
|
||||
"use_external/path": "uid://dvvi1k5c5iowc"
|
||||
},
|
||||
"Material.001": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://common/assets/materials/default_3d.tres",
|
||||
"use_external/path": "uid://dvvi1k5c5iowc"
|
||||
}
|
||||
}
|
||||
}
|
||||
blender/nodes/visible=0
|
||||
blender/nodes/active_collection_only=false
|
||||
blender/nodes/punctual_lights=true
|
||||
blender/nodes/cameras=true
|
||||
blender/nodes/custom_properties=true
|
||||
blender/nodes/modifiers=1
|
||||
blender/meshes/colors=false
|
||||
blender/meshes/uvs=true
|
||||
blender/meshes/normals=true
|
||||
blender/meshes/export_geometry_nodes_instances=false
|
||||
blender/meshes/gpu_instances=false
|
||||
blender/meshes/tangents=true
|
||||
blender/meshes/skins=2
|
||||
blender/meshes/export_bones_deforming_mesh_only=false
|
||||
blender/materials/unpack_enabled=true
|
||||
blender/materials/export_materials=1
|
||||
blender/animation/limit_playback=true
|
||||
blender/animation/always_sample=true
|
||||
blender/animation/group_tracks=true
|
||||
gltf/naming_version=2
|
||||
Binary file not shown.
@@ -0,0 +1,146 @@
|
||||
[gd_scene format=3 uid="uid://d0fr68xaapsq7"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bj4d1x8n8ina" path="res://entities/interactable_3d/interactable_3d.gd" id="1_w6igl"]
|
||||
[ext_resource type="Script" uid="uid://mn05jq4ekx62" path="res://stages/3d_scenes/cave/scripts/cave.gd" id="1_xlbt6"]
|
||||
[ext_resource type="PackedScene" uid="uid://5uvl5axgq3sc" path="res://stages/3d_scenes/cave/3d/cave.blend" id="2_xlbt6"]
|
||||
[ext_resource type="PackedScene" uid="uid://da7a74dg30q1l" path="res://entities/player_3d/player_3D.tscn" id="3_663fy"]
|
||||
[ext_resource type="PackedScene" uid="uid://8rorj31s3irn" path="res://entities/interactable_3d/cristal/cristal.tscn" id="4_663fy"]
|
||||
[ext_resource type="Texture2D" uid="uid://dex283rx00fjb" path="res://common/icons/logout.svg" id="6_rdddd"]
|
||||
|
||||
[sub_resource type="Environment" id="Environment_x7awc"]
|
||||
background_mode = 2
|
||||
sky_custom_fov = 61.7
|
||||
ambient_light_source = 3
|
||||
ambient_light_color = Color(1, 1, 1, 1)
|
||||
ambient_light_sky_contribution = 0.18
|
||||
ambient_light_energy = 2.62
|
||||
reflected_light_source = 2
|
||||
tonemap_mode = 2
|
||||
tonemap_exposure = 0.7
|
||||
tonemap_white = 1.84
|
||||
glow_enabled = true
|
||||
glow_intensity = 0.22
|
||||
glow_bloom = 0.22
|
||||
glow_hdr_threshold = 0.79
|
||||
glow_hdr_scale = 0.0
|
||||
glow_hdr_luminance_cap = 5.63
|
||||
fog_mode = 1
|
||||
fog_light_color = Color(0.13725491, 0.39215687, 0.6666667, 1)
|
||||
fog_light_energy = 1.48
|
||||
fog_density = 0.0231
|
||||
fog_aerial_perspective = 0.113
|
||||
fog_sky_affect = 0.0
|
||||
volumetric_fog_sky_affect = 0.0
|
||||
adjustment_enabled = true
|
||||
adjustment_saturation = 1.3
|
||||
|
||||
[sub_resource type="Animation" id="Animation_pxmsf"]
|
||||
length = 0.001
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("Sprite3D:scale")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [Vector3(0.99999994, 1, 0.99999994)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_u7lr8"]
|
||||
resource_name = "hover"
|
||||
loop_mode = 1
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("Sprite3D:scale")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0, 0.46666667, 1),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"update": 0,
|
||||
"values": [Vector3(0.99999994, 1, 0.99999994), Vector3(1.2, 1.2, 1.2), Vector3(0.99999994, 1, 0.99999994)]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_mmomx"]
|
||||
_data = {
|
||||
&"RESET": SubResource("Animation_pxmsf"),
|
||||
&"hover": SubResource("Animation_u7lr8")
|
||||
}
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_6rmeu"]
|
||||
size = Vector3(2.2807465, 0.83758545, 2.7016602)
|
||||
|
||||
[node name="Cave" type="Node3D" unique_id=122920060]
|
||||
script = ExtResource("1_xlbt6")
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=1672352734]
|
||||
environment = SubResource("Environment_x7awc")
|
||||
|
||||
[node name="Lights" type="Node3D" parent="." unique_id=1491734303]
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights" unique_id=2015091523]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.124447, 2.974639, 1.201046)
|
||||
omni_range = 16.327286
|
||||
|
||||
[node name="CaveModel" parent="." unique_id=741350561 instance=ExtResource("2_xlbt6")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.573945, 0, 1.5022337)
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="CaveModel" unique_id=2145888223]
|
||||
transform = Transform3D(0.99998826, 0, 0.0048519964, 0, 1, 0, -0.0048519964, 0, 0.99998826, -188.65979, -23.91176, -55.256798)
|
||||
light_color = Color(1, 0.6509804, 0.09019608, 1)
|
||||
light_energy = 7.209
|
||||
shadow_enabled = true
|
||||
omni_range = 191.9335
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="CaveModel" unique_id=262552402]
|
||||
transform = Transform3D(0.99998826, 0, 0.0048519964, 0, 1, 0, -0.0048519964, 0, 0.99998826, -193.10031, 1.3168697, 78.69277)
|
||||
light_color = Color(1, 0.6509804, 0.09019608, 1)
|
||||
light_energy = 7.209
|
||||
shadow_enabled = true
|
||||
omni_range = 191.9335
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="CaveModel" unique_id=882541987]
|
||||
transform = Transform3D(0.99998826, 0, 0.0048519964, 0, 1, 0, -0.0048519964, 0, 0.99998826, -429.2623, -7.898775, 57.456047)
|
||||
light_color = Color(1, 0.6509804, 0.09019608, 1)
|
||||
light_energy = 7.209
|
||||
shadow_enabled = true
|
||||
omni_range = 191.9335
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="CaveModel" unique_id=477937802]
|
||||
transform = Transform3D(0.99998826, 0, 0.0048519964, 0, 1, 0, -0.0048519964, 0, 0.99998826, -331.67422, 8.754509, -34.622234)
|
||||
light_color = Color(1, 0.6509804, 0.09019608, 1)
|
||||
light_energy = 7.209
|
||||
shadow_enabled = true
|
||||
omni_range = 191.9335
|
||||
|
||||
[node name="Cristal" parent="." unique_id=1403604311 instance=ExtResource("4_663fy")]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.3711878, -0.010157108, 1.5553656)
|
||||
|
||||
[node name="Exit" type="Area3D" parent="." unique_id=1854281092 node_paths=PackedStringArray("hover_animation_player")]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(4.371139e-08, -1, -8.742278e-08, -1, -4.371139e-08, 0, -3.821371e-15, 8.742278e-08, -1, 9.429194, 1.3403461, 1.9387968)
|
||||
script = ExtResource("1_w6igl")
|
||||
hover_animation_player = NodePath("HoverAnimationPlayer")
|
||||
metadata/_custom_type_script = "uid://bj4d1x8n8ina"
|
||||
|
||||
[node name="Sprite3D" type="Sprite3D" parent="Exit" unique_id=880911016]
|
||||
transform = Transform3D(-4.3711385e-08, -1, -4.3711385e-08, 0, -4.371139e-08, 0.99999994, -0.99999994, 4.371139e-08, 1.9106853e-15, 0.1646713, -0.017980576, 0)
|
||||
pixel_size = 0.005
|
||||
texture = ExtResource("6_rdddd")
|
||||
|
||||
[node name="HoverAnimationPlayer" type="AnimationPlayer" parent="Exit" unique_id=1644992802]
|
||||
libraries/ = SubResource("AnimationLibrary_mmomx")
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Exit" unique_id=1639583333]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14810944, -0.081207275, 0.35961914)
|
||||
shape = SubResource("BoxShape3D_6rmeu")
|
||||
|
||||
[node name="Player3D" parent="." unique_id=549819967 instance=ExtResource("3_663fy")]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 8.010997, 1.1516566, 1.5996395)
|
||||
|
||||
[connection signal="clicked" from="Exit" to="." method="_on_exit_clicked"]
|
||||
@@ -0,0 +1,20 @@
|
||||
extends Node3D
|
||||
class_name Cave
|
||||
|
||||
func _ready():
|
||||
if not Engine.is_editor_hint():
|
||||
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
||||
setup_room(10)
|
||||
|
||||
func setup_room(door_id : int):
|
||||
var rng := RandomNumberGenerator.new()
|
||||
rng.seed = door_id
|
||||
|
||||
%Cristal.broken.connect(
|
||||
func ():
|
||||
GameInfo.game_data.current_region_data.completed_doors.append(door_id)
|
||||
);
|
||||
|
||||
|
||||
func _on_exit_clicked():
|
||||
SceneManager.change_to_scene(RegionScene.new(GameInfo.game_data.current_region_data))
|
||||
@@ -0,0 +1 @@
|
||||
uid://mn05jq4ekx62
|
||||
@@ -163,6 +163,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.239, 0, 4.02)
|
||||
|
||||
[node name="MutationDiscoveryScreen" parent="." unique_id=1948337200 instance=ExtResource("15_q4ojn")]
|
||||
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 1.1896521, 0.015508115, 3.982)
|
||||
mutations_unlocked = 0
|
||||
|
||||
[node name="ShipTutorial" parent="." unique_id=868547496 node_paths=PackedStringArray("player") instance=ExtResource("13_u7lr8")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
+1
@@ -34,6 +34,7 @@ font_size = 8
|
||||
[node name="MutationDiscoveryScreen" type="Node3D" unique_id=1881622243]
|
||||
script = ExtResource("1_cfhhl")
|
||||
all_mutations = Array[ExtResource("2_dv1aj")]([SubResource("Resource_dv1aj"), SubResource("Resource_3q2hk"), SubResource("Resource_psve5"), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null])
|
||||
mutations_unlocked = null
|
||||
|
||||
[node name="Sprite3D" type="Sprite3D" parent="." unique_id=1624784968]
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -0.011004657, 0, 0)
|
||||
|
||||
+4
-4
@@ -4,7 +4,7 @@ extends Node3D
|
||||
const MUTATION_DISCOVERY_ELEMENT_SCENE = preload("res://stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_element.tscn")
|
||||
|
||||
@export var all_mutations : Array[PlantMutation]
|
||||
@export var available_mutations : Array[PlantMutation]
|
||||
@export var mutations_unlocked : int
|
||||
@export var planted_mutation_ids : Array[String]
|
||||
|
||||
@export_tool_button("Update", "Callable") var update_action = update
|
||||
@@ -13,7 +13,7 @@ const MUTATION_DISCOVERY_ELEMENT_SCENE = preload("res://stages/3d_scenes/cockpit
|
||||
func _ready():
|
||||
if not Engine.is_editor_hint():
|
||||
all_mutations = GameInfo.game_data.progression_data.all_mutations
|
||||
available_mutations = GameInfo.game_data.progression_data.available_mutations
|
||||
mutations_unlocked = GameInfo.game_data.progression_data.mutations_unlocked
|
||||
planted_mutation_ids = GameInfo.game_data.progression_data.planted_mutation_ids
|
||||
update()
|
||||
|
||||
@@ -23,8 +23,8 @@ func update():
|
||||
c.queue_free()
|
||||
for i in range(len(all_mutations)):
|
||||
var el : MutationDiscoveryElement = MUTATION_DISCOVERY_ELEMENT_SCENE.instantiate() as MutationDiscoveryElement
|
||||
if i < len(available_mutations):
|
||||
el.mutation = available_mutations[i]
|
||||
if i < mutations_unlocked:
|
||||
el.mutation = all_mutations[i]
|
||||
if el.mutation.get_mutation_id() in planted_mutation_ids:
|
||||
el.state = MutationDiscoveryElement.State.DISCOVERED
|
||||
else :
|
||||
|
||||
@@ -18,10 +18,8 @@ func update_plant_info():
|
||||
%GrowingLabel.text = "%d" % plant_info.get_growing_time()
|
||||
%GrowingStat.modulate = Color.WHITE if plant_info.get_growing_time() == plant_info.DEFAULT_GROWING_TIME else CHANGED_COLOR
|
||||
|
||||
%SeedLabel.text = "%d-%d" % [
|
||||
plant_info.get_seed_number() - plant_info.get_seed_random_loose(),
|
||||
plant_info.get_seed_number()
|
||||
]
|
||||
%SeedLabel.text = str(plant_info.get_seed_number())
|
||||
|
||||
%SeedStat.modulate = Color.WHITE if (
|
||||
plant_info.get_seed_number() == plant_info.DEFAULT_SEED_NUMBER
|
||||
and plant_info.get_seed_random_loose() == plant_info.DEFAULT_SEED_RANDOM_LOOSE
|
||||
@@ -33,4 +31,4 @@ func update_plant_info():
|
||||
%PlantMutationProbability.text = tr("PLANTS_MUTATION_CHANCE_IS_X_PERCENT").format({
|
||||
"mutation_chance": roundi(plant_info.get_mutation_probability() * 100)
|
||||
})
|
||||
%PlantMutationProbability.modulate = Color.WHITE if plant_info.get_mutation_probability() == plant_info.DEFAULT_MUTATION_PROBABILITY else CHANGED_COLOR
|
||||
%PlantMutationProbability.modulate = Color.WHITE if plant_info.get_mutation_probability() == plant_info.DEFAULT_MUTATION_PROBABILITY else CHANGED_COLOR
|
||||
|
||||
@@ -206,4 +206,3 @@ func update_dashboard():
|
||||
|
||||
func _on_orchid_saver_clicked():
|
||||
GameInfo.game_data.give_up()
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,73 @@
|
||||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://bqo4uknlbm8r1"
|
||||
path="res://.godot/imported/end_base.blend-fe62ec0b123eb800e23803303dde3051.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://stages/3d_scenes/end_base/assets/3d/end_base.blend"
|
||||
dest_files=["res://.godot/imported/end_base.blend-fe62ec0b123eb800e23803303dde3051.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"Glass": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://common/assets/materials/glass_3d.tres",
|
||||
"use_external/path": "uid://b5vlcdry8vtgi"
|
||||
},
|
||||
"Material": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://common/assets/materials/default_3d.tres",
|
||||
"use_external/path": "uid://dvvi1k5c5iowc"
|
||||
}
|
||||
}
|
||||
}
|
||||
blender/nodes/visible=0
|
||||
blender/nodes/active_collection_only=false
|
||||
blender/nodes/punctual_lights=true
|
||||
blender/nodes/cameras=true
|
||||
blender/nodes/custom_properties=true
|
||||
blender/nodes/modifiers=1
|
||||
blender/meshes/colors=false
|
||||
blender/meshes/uvs=true
|
||||
blender/meshes/normals=true
|
||||
blender/meshes/export_geometry_nodes_instances=false
|
||||
blender/meshes/gpu_instances=false
|
||||
blender/meshes/tangents=true
|
||||
blender/meshes/skins=2
|
||||
blender/meshes/export_bones_deforming_mesh_only=false
|
||||
blender/materials/unpack_enabled=true
|
||||
blender/materials/export_materials=1
|
||||
blender/animation/limit_playback=true
|
||||
blender/animation/always_sample=true
|
||||
blender/animation/group_tracks=true
|
||||
gltf/naming_version=2
|
||||
@@ -0,0 +1,991 @@
|
||||
[gd_scene format=3 uid="uid://b6kl2hc85a0mh"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://btc447j47jbx0" path="res://stages/3d_scenes/end_base/scripts/borea_base.gd" id="1_fevne"]
|
||||
[ext_resource type="Shader" uid="uid://bv2rghn44mrrf" path="res://stages/title_screen/resources/shaders/stars.gdshader" id="1_xd71i"]
|
||||
[ext_resource type="PackedScene" uid="uid://da7a74dg30q1l" path="res://entities/player_3d/player_3D.tscn" id="3_c8vcx"]
|
||||
[ext_resource type="PackedScene" uid="uid://csx7d5khjd6y5" path="res://entities/interactable_3d/phone/phone.tscn" id="4_fevne"]
|
||||
[ext_resource type="PackedScene" uid="uid://bqo4uknlbm8r1" path="res://stages/3d_scenes/end_base/assets/3d/end_base.blend" id="4_s7tqr"]
|
||||
[ext_resource type="PackedScene" uid="uid://c5a32n6rjjlnt" path="res://gui/credits/credits.tscn" id="6_c8vcx"]
|
||||
[ext_resource type="Material" uid="uid://cr7bp4fhh1ipr" path="res://entities/player_3d/resources/materials/post_process_quad.tres" id="7_s7tqr"]
|
||||
|
||||
[sub_resource type="Animation" id="Animation_xd71i"]
|
||||
length = 0.001
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("%Player3D/../Lights/LightLevel0/OmniLight3D7:visible")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
tracks/1/type = "value"
|
||||
tracks/1/imported = false
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("%Player3D/../Lights/LightLevel0/OmniLight3D2:visible")
|
||||
tracks/1/interp = 1
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
tracks/2/type = "value"
|
||||
tracks/2/imported = false
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("%Player3D/../Lights/LightLevel1/OmniLight3D10:visible")
|
||||
tracks/2/interp = 1
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
tracks/3/type = "value"
|
||||
tracks/3/imported = false
|
||||
tracks/3/enabled = true
|
||||
tracks/3/path = NodePath("%Player3D/../Lights/LightLevel1/OmniLight3D14:visible")
|
||||
tracks/3/interp = 1
|
||||
tracks/3/loop_wrap = true
|
||||
tracks/3/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
tracks/4/type = "value"
|
||||
tracks/4/imported = false
|
||||
tracks/4/enabled = true
|
||||
tracks/4/path = NodePath("%Player3D/../Lights/LightLevel3/OmniLight3D3:visible")
|
||||
tracks/4/interp = 1
|
||||
tracks/4/loop_wrap = true
|
||||
tracks/4/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_fevne"]
|
||||
resource_name = "blink"
|
||||
length = 3.0
|
||||
loop_mode = 1
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("%Player3D/../Lights/LightLevel0/OmniLight3D7:visible")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0, 0.46666667, 1.37, 1.5866667, 2.2, 2.48, 2.77),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true, false, true, false, true]
|
||||
}
|
||||
tracks/1/type = "value"
|
||||
tracks/1/imported = false
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("%Player3D/../Lights/LightLevel0/OmniLight3D2:visible")
|
||||
tracks/1/interp = 1
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = {
|
||||
"times": PackedFloat32Array(0, 0.38, 1.2833333, 1.5, 2.2, 2.48, 2.77),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true, false, true, true, true]
|
||||
}
|
||||
tracks/2/type = "value"
|
||||
tracks/2/imported = false
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("%Player3D/../Lights/LightLevel1/OmniLight3D10:visible")
|
||||
tracks/2/interp = 1
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = {
|
||||
"times": PackedFloat32Array(0, 0.63, 1.5333333, 1.75, 2.2, 2.48, 2.77),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true, false, true, false, true]
|
||||
}
|
||||
tracks/3/type = "value"
|
||||
tracks/3/imported = false
|
||||
tracks/3/enabled = true
|
||||
tracks/3/path = NodePath("%Player3D/../Lights/LightLevel1/OmniLight3D14:visible")
|
||||
tracks/3/interp = 1
|
||||
tracks/3/loop_wrap = true
|
||||
tracks/3/keys = {
|
||||
"times": PackedFloat32Array(0, 0.63, 1.5333333, 1.75, 2.2, 2.48, 2.77),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true, false, true, true, true]
|
||||
}
|
||||
tracks/4/type = "value"
|
||||
tracks/4/imported = false
|
||||
tracks/4/enabled = true
|
||||
tracks/4/path = NodePath("%Player3D/../Lights/LightLevel3/OmniLight3D3:visible")
|
||||
tracks/4/interp = 1
|
||||
tracks/4/loop_wrap = true
|
||||
tracks/4/keys = {
|
||||
"times": PackedFloat32Array(0, 0.63, 1.5333333, 1.75, 2.2, 2.48, 2.77),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true, false, true, false, true]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_c8vcx"]
|
||||
_data = {
|
||||
&"RESET": SubResource("Animation_xd71i"),
|
||||
&"blink": SubResource("Animation_fevne")
|
||||
}
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_2ei4e"]
|
||||
shader = ExtResource("1_xd71i")
|
||||
shader_parameter/sky_color = Color(0.03, 0.05, 0.11, 1)
|
||||
shader_parameter/star_base_color = Color(0.8, 1, 0.3, 1)
|
||||
shader_parameter/star_hue_offset = 0.6
|
||||
shader_parameter/star_intensity = 0.08
|
||||
shader_parameter/layer_scale = 20.0
|
||||
shader_parameter/layer_scale_step = 10.0
|
||||
shader_parameter/layers_count = 3
|
||||
|
||||
[sub_resource type="Sky" id="Sky_xd71i"]
|
||||
sky_material = SubResource("ShaderMaterial_2ei4e")
|
||||
|
||||
[sub_resource type="Environment" id="Environment_fevne"]
|
||||
background_mode = 2
|
||||
sky = SubResource("Sky_xd71i")
|
||||
sky_custom_fov = 61.7
|
||||
ambient_light_source = 3
|
||||
ambient_light_color = Color(1, 1, 1, 1)
|
||||
ambient_light_sky_contribution = 0.85
|
||||
ambient_light_energy = 0.52
|
||||
reflected_light_source = 2
|
||||
tonemap_mode = 2
|
||||
tonemap_exposure = 0.7
|
||||
tonemap_white = 1.84
|
||||
glow_enabled = true
|
||||
glow_intensity = 0.22
|
||||
glow_bloom = 0.22
|
||||
glow_hdr_threshold = 0.79
|
||||
glow_hdr_scale = 0.0
|
||||
glow_hdr_luminance_cap = 5.63
|
||||
fog_enabled = true
|
||||
fog_mode = 1
|
||||
fog_light_color = Color(0.13725491, 0.39215687, 0.6666667, 1)
|
||||
fog_density = 0.1831
|
||||
fog_aerial_perspective = 0.113
|
||||
fog_sky_affect = 0.0
|
||||
volumetric_fog_sky_affect = 0.0
|
||||
adjustment_enabled = true
|
||||
adjustment_saturation = 1.3
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_c8vcx"]
|
||||
size = Vector3(0.001, 7.6933594, 7.697876)
|
||||
|
||||
[sub_resource type="Animation" id="Animation_s7tqr"]
|
||||
length = 0.001
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("TrailerCamera:position")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [Vector3(0, 60.366375, 0)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_2ei4e"]
|
||||
resource_name = "trailer"
|
||||
length = 10.0
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("TrailerCamera:position")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0, 9.933333),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 0,
|
||||
"values": [Vector3(0, 60.366375, 0), Vector3(0, 10, 0)]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_hlox4"]
|
||||
_data = {
|
||||
&"RESET": SubResource("Animation_s7tqr"),
|
||||
&"trailer": SubResource("Animation_2ei4e")
|
||||
}
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_2ei4e"]
|
||||
size = Vector2(2, 2)
|
||||
|
||||
[node name="BoreaBase" type="Node3D" unique_id=442220603]
|
||||
script = ExtResource("1_fevne")
|
||||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1539431276]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.25881907, 0.9659258, 0, -0.9659258, 0.25881907, 30.708645, 59.967155, 32.405155)
|
||||
light_color = Color(0.6660227, 0.6797195, 0.9820071, 1)
|
||||
light_energy = 0.2
|
||||
shadow_enabled = true
|
||||
|
||||
[node name="Lights" type="Node3D" parent="." unique_id=1071261896]
|
||||
|
||||
[node name="LightLevel0" type="Node3D" parent="Lights" unique_id=1673172585]
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=331040735]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.250671, -2.1126924, 23.147612)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=781678275]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26.520561, -2.1126924, -9.563883)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=1029811291]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.694098, -2.1126924, -20.977478)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=706813333]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2640495, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D7" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=522933437]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.133095, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D10" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=1811482313]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.797234, -2.1126924, 8.860925)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D11" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=617635003]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.40009, -2.1126924, 21.334354)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=918304264]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.523638, -2.1126924, 14.304096)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D14" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=1597573435]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.475027, -5.066031, -2.8978524)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D15" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=116640999]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.343237, -5.066031, -3.1424296)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D16" type="OmniLight3D" parent="Lights/LightLevel0" unique_id=801358869]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.506277, -5.066031, 2.9720063)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="LightLevel1" type="Node3D" parent="Lights" unique_id=1922457496]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.234108, 0)
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=55476383]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5544157, -2.1126924, 27.90219)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=92670411]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.250671, -2.1126924, 23.147612)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=636878856]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.694098, -2.1126924, -20.977478)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=1423170075]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2640495, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D7" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=58992978]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.133095, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D8" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=2076353163]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.688046, -2.1126924, -23.17867)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D9" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=1322504637]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.514515, -2.1126924, -14.292371)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D10" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=69628955]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.797234, -2.1126924, 8.860925)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D11" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=861056154]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.40009, -2.1126924, 21.334354)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D12" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=918332677]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.4000893, -2.1126924, 27.334354)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=271744912]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.523638, -2.1126924, 14.304096)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D14" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=1456495033]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.475027, -5.066031, -2.8978524)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D15" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=1464495731]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.343237, -5.066031, -3.1424296)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D16" type="OmniLight3D" parent="Lights/LightLevel1" unique_id=512747242]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.506277, -5.066031, 2.9720063)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="LightLevel2" type="Node3D" parent="Lights" unique_id=1658395921]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 16.305164, 0)
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1782738053]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5544157, -2.1126924, 27.90219)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1044065491]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.250671, -2.1126924, 23.147612)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1280223269]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26.520561, -2.1126924, -9.563883)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=443076410]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.694098, -2.1126924, -20.977478)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=795711828]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2640495, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D7" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=39883193]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.133095, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D8" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1022700169]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.688046, -2.1126924, -23.17867)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D9" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=552912438]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.514515, -2.1126924, -14.292371)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D10" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1298855751]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.797234, -2.1126924, 8.860925)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D12" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=111834629]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.4000893, -2.1126924, 27.334354)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1375255226]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.523638, -2.1126924, 14.304096)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D13" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=18165508]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.556553, -5.066031, 2.7274294)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D14" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1731050516]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.475027, -5.066031, -2.8978524)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D15" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1704489957]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.343237, -5.066031, -3.1424296)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D16" type="OmniLight3D" parent="Lights/LightLevel2" unique_id=1994672189]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.506277, -5.066031, 2.9720063)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="LightLevel3" type="Node3D" parent="Lights" unique_id=593657748]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 24.213167, 0)
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=1849026334]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5544157, -2.1126924, 27.90219)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=691708052]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.250671, -2.1126924, 23.147612)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=1166186573]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26.520561, -2.1126924, -9.563883)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=2008819922]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.694098, -2.1126924, -20.977478)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=588150842]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2640495, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D7" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=1080987600]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.133095, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D8" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=580549053]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.688046, -2.1126924, -23.17867)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D9" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=639850990]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.514515, -2.1126924, -14.292371)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D10" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=559970503]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.797234, -2.1126924, 8.860925)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D11" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=1743215246]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.40009, -2.1126924, 21.334354)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D12" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=814917578]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.4000893, -2.1126924, 27.334354)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=1601525784]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.523638, -2.1126924, 14.304096)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D13" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=730066980]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.556553, -5.066031, 2.7274294)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D14" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=1530299322]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.475027, -5.066031, -2.8978524)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D15" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=1068729638]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.343237, -5.066031, -3.1424296)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D16" type="OmniLight3D" parent="Lights/LightLevel3" unique_id=958960524]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.506277, -5.066031, 2.9720063)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="LightLevel4" type="Node3D" parent="Lights" unique_id=142117256]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 31.95812, 0)
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1721481718]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5544157, -2.1126924, 27.90219)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=631610076]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.250671, -2.1126924, 23.147612)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1226751360]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26.520561, -2.1126924, -9.563883)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1200952030]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.694098, -2.1126924, -20.977478)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1061376340]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2640495, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D7" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1457730086]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.133095, -2.1126924, -28.070211)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D8" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1189108084]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.688046, -2.1126924, -23.17867)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D9" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1446282714]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.514515, -2.1126924, -14.292371)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D10" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=572630565]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.797234, -2.1126924, 8.860925)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D11" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=452891791]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.40009, -2.1126924, 21.334354)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D12" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1670406469]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.4000893, -2.1126924, 27.334354)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1477089662]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.523638, -2.1126924, 14.304096)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D13" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=1821591613]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.556553, -5.066031, 2.7274294)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D14" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=277413158]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.475027, -5.066031, -2.8978524)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D15" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=2012725183]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.343237, -5.066031, -3.1424296)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D16" type="OmniLight3D" parent="Lights/LightLevel4" unique_id=59140504]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.506277, -5.066031, 2.9720063)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="LightLevel5" type="Node3D" parent="Lights" unique_id=525951054]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 40.090714, 0)
|
||||
|
||||
[node name="OmniLight3D13" type="OmniLight3D" parent="Lights/LightLevel5" unique_id=2058425414]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.556553, -5.066031, 2.7274294)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D14" type="OmniLight3D" parent="Lights/LightLevel5" unique_id=1964162867]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.475027, -5.066031, -2.8978524)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D15" type="OmniLight3D" parent="Lights/LightLevel5" unique_id=1968781717]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.343237, -5.066031, -3.1424296)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="OmniLight3D16" type="OmniLight3D" parent="Lights/LightLevel5" unique_id=1720654262]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.506277, -5.066031, 2.9720063)
|
||||
light_color = Color(0.810676, 0.621579, 0.6067489, 1)
|
||||
light_energy = 1.5
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 11.280827
|
||||
|
||||
[node name="LightColumnLeft" type="Node3D" parent="Lights" unique_id=366580628]
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/LightColumnLeft" unique_id=33457178]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.076054, 47.19723, 0)
|
||||
light_color = Color(0.99998575, 0.29117814, 0.45017415, 1)
|
||||
light_energy = 2.285
|
||||
shadow_enabled = true
|
||||
omni_range = 23.647278
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights/LightColumnLeft" unique_id=1523001666]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.213203, 29.529121, 0)
|
||||
light_color = Color(0.99998575, 0.29117814, 0.45017415, 1)
|
||||
light_energy = 2.285
|
||||
shadow_enabled = true
|
||||
omni_range = 55.975483
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights/LightColumnLeft" unique_id=1636195463]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.213203, 10.504702, 0)
|
||||
light_color = Color(0.99998575, 0.29117814, 0.45017415, 1)
|
||||
light_energy = 2.285
|
||||
shadow_enabled = true
|
||||
omni_range = 55.975483
|
||||
|
||||
[node name="LightColumnRight" type="Node3D" parent="Lights" unique_id=736248586]
|
||||
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 0, 0, 0)
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/LightColumnRight" unique_id=291131726]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.076054, 47.19723, 0)
|
||||
light_color = Color(0.99998575, 0.29117814, 0.45017415, 1)
|
||||
light_energy = 2.285
|
||||
shadow_enabled = true
|
||||
omni_range = 23.647278
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights/LightColumnRight" unique_id=1200961344]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.213203, 29.529121, 0)
|
||||
light_color = Color(0.99998575, 0.29117814, 0.45017415, 1)
|
||||
light_energy = 2.285
|
||||
shadow_enabled = true
|
||||
omni_range = 55.975483
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights/LightColumnRight" unique_id=652563138]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.213203, 10.504702, 0)
|
||||
light_color = Color(0.99998575, 0.29117814, 0.45017415, 1)
|
||||
light_energy = 2.285
|
||||
shadow_enabled = true
|
||||
omni_range = 55.975483
|
||||
|
||||
[node name="ServerRoom" type="Node3D" parent="Lights" unique_id=827961816]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.9412785, -8.026912, -119.36721)
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/ServerRoom" unique_id=1844581848]
|
||||
light_color = Color(0.9334627, 0.52057, 0.67796034, 1)
|
||||
shadow_enabled = true
|
||||
omni_range = 26.349659
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights/ServerRoom" unique_id=2066101397]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 25.241997)
|
||||
light_color = Color(0.9334627, 0.52057, 0.67796034, 1)
|
||||
shadow_enabled = true
|
||||
omni_range = 26.349659
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights/ServerRoom" unique_id=549929558]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 42.92135)
|
||||
light_color = Color(0.9334627, 0.52057, 0.67796034, 1)
|
||||
shadow_enabled = true
|
||||
omni_range = 26.349659
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights/ServerRoom" unique_id=1196915107]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 61.630135)
|
||||
light_color = Color(0.9334627, 0.52057, 0.67796034, 1)
|
||||
shadow_enabled = true
|
||||
omni_range = 26.349659
|
||||
|
||||
[node name="SpotLight3D" type="SpotLight3D" parent="Lights/ServerRoom" unique_id=1984749666]
|
||||
transform = Transform3D(1, 0, 0, 0, -0.037829712, 0.9992842, 0, -0.9992842, -0.037829712, 0, 47.72103, -28.07676)
|
||||
light_color = Color(0.6902202, 0.87386894, 0.8121308, 1)
|
||||
light_energy = 9.0
|
||||
shadow_enabled = true
|
||||
spot_range = 95.488
|
||||
spot_attenuation = 0.4
|
||||
spot_angle = 32.1892
|
||||
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="Lights" unique_id=1792239301]
|
||||
root_node = NodePath("../../Player3D")
|
||||
libraries/ = SubResource("AnimationLibrary_c8vcx")
|
||||
autoplay = &"blink"
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=1121246225]
|
||||
environment = SubResource("Environment_fevne")
|
||||
|
||||
[node name="AmbianceChangeDetector" type="Area3D" parent="." unique_id=1401161313]
|
||||
transform = Transform3D(0.25881904, 0, 0.96592593, 0, 1, 0, -0.96592593, 0, 0.25881904, 2.7012572, -5.600957, -42.815655)
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="AmbianceChangeDetector" unique_id=1969356725]
|
||||
transform = Transform3D(0.9999994, 0, 0, 0, 1, 0, 0, 0, 0.9999994, -9.359516, 0.82910156, 2.9935746)
|
||||
shape = SubResource("BoxShape3D_c8vcx")
|
||||
|
||||
[node name="Player3D" parent="." unique_id=549819967 instance=ExtResource("3_c8vcx")]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(0.25881904, 0, 0.96592593, 0, 1, 0, -0.96592593, 0, 0.25881904, 29.244379, 41.40791, 8.823577)
|
||||
speed = 5.0
|
||||
|
||||
[node name="Phone" parent="." unique_id=429299908 instance=ExtResource("4_fevne")]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(-0.93482566, 0, 0.35510686, 0, 1, 0, -0.35510686, 0, -0.93482566, 3.7943206, -7.5537004, -130.16013)
|
||||
|
||||
[node name="borea_base" parent="." unique_id=1161090043 instance=ExtResource("4_s7tqr")]
|
||||
|
||||
[node name="Credits" parent="." unique_id=180964898 instance=ExtResource("6_c8vcx")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="TrailerCamera" type="Camera3D" parent="." unique_id=649852434]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, -4.3711392e-08, 1, 0, -1, -4.3711392e-08, 0, 60.366375, 0)
|
||||
near = 0.003
|
||||
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="TrailerCamera" unique_id=1238675722]
|
||||
root_node = NodePath("../..")
|
||||
libraries/ = SubResource("AnimationLibrary_hlox4")
|
||||
autoplay = &"trailer"
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="TrailerCamera" unique_id=1018268636]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.263265e-08, 0, -0.7177747)
|
||||
mesh = SubResource("QuadMesh_2ei4e")
|
||||
surface_material_override/0 = ExtResource("7_s7tqr")
|
||||
|
||||
[connection signal="body_entered" from="AmbianceChangeDetector" to="." method="_on_ambiance_change_detector_body_entered"]
|
||||
@@ -0,0 +1,22 @@
|
||||
extends Node3D
|
||||
|
||||
const OUTRO_TIMELINE_PATH = "res://dialogs/timelines/tutorial/demeter_outro.dtl"
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
%Credits.hide()
|
||||
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
||||
|
||||
await %Phone.clicked
|
||||
Dialogic.start(OUTRO_TIMELINE_PATH)
|
||||
await Dialogic.timeline_ended
|
||||
Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
|
||||
%Credits.show()
|
||||
AudioManager.play_music("Demo_end", false, 5.0)
|
||||
AudioManager.stop_all_ambiances()
|
||||
|
||||
func _on_ambiance_change_detector_body_entered(body: Node3D):
|
||||
if body is Player3D:
|
||||
AudioManager.stop_all_ambiances()
|
||||
AudioManager.play_music("Demo_end", false, 5.0)
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
uid://btc447j47jbx0
|
||||
@@ -15,6 +15,8 @@ const DECONTAMINATION_NOISE_FREQUENCY := 0.008
|
||||
|
||||
const CHUNK_RANDOM_PADDING := 1
|
||||
|
||||
signal generated
|
||||
|
||||
@export var region_data : RegionData
|
||||
@export var chunk_coord : Vector2i
|
||||
|
||||
@@ -95,6 +97,7 @@ func generate():
|
||||
add_child.call_deferred(ground_layer)
|
||||
add_child.call_deferred(decontamination_layer)
|
||||
|
||||
generated.emit()
|
||||
is_generated = true
|
||||
|
||||
func calculate_all_tiles() -> Array[Vector2i]:
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
extends RegionModifier
|
||||
class_name CaveModifier
|
||||
|
||||
func get_modifier_name() -> String:
|
||||
return tr("CRISTAL_CAVE")
|
||||
|
||||
func get_description() -> String:
|
||||
return tr("CRISTAL_CAVE_MODIFIER_DESC_TEXT")
|
||||
|
||||
func get_icon() -> Texture:
|
||||
return preload("res://common/icons/cristal.svg")
|
||||
|
||||
func get_card_section_color() -> Color:
|
||||
return Color("25c147")
|
||||
|
||||
func region_ready(region : Region) -> void:
|
||||
var new_cave_door = generate_door(
|
||||
tr("CRISTAL_CAVE"),
|
||||
tr("CRISTAL_CAVE_DOOR_DESC_TEXT")
|
||||
)
|
||||
new_cave_door.to_scene = CaveScene.new(new_cave_door.door_id)
|
||||
new_cave_door.available = region.data.completed_doors.find(new_cave_door.door_id) == -1
|
||||
|
||||
region.add_entity(new_cave_door)
|
||||
region.random_move_object(new_cave_door,Region.DOORS_RANDOM_MOVEMENT)
|
||||
@@ -0,0 +1 @@
|
||||
uid://d3g06x6sagcc5
|
||||
@@ -13,8 +13,8 @@ func get_icon() -> Texture:
|
||||
func get_card_section_color() -> Color:
|
||||
return Color("8b2dffff")
|
||||
|
||||
func modify_plant_seed_random_loose(plant_seed_random_loose : int) -> int:
|
||||
return plant_seed_random_loose + 1
|
||||
# func modify_plant_seed_random_loose(plant_seed_random_loose : int) -> int:
|
||||
# return plant_seed_random_loose + 1
|
||||
|
||||
func modify_plant_seed_number(plant_seed_number : int) -> int:
|
||||
return plant_seed_number - 1
|
||||
@@ -0,0 +1,17 @@
|
||||
extends RegionModifier
|
||||
class_name MagneticModifier
|
||||
|
||||
func get_modifier_name() -> String:
|
||||
return tr("MAGNETIC")
|
||||
|
||||
func get_description() -> String:
|
||||
return tr("MAGNETIC_MODIFIER_DESC_TEXT")
|
||||
|
||||
func get_icon() -> Texture:
|
||||
return preload("res://common/icons/magnet.svg")
|
||||
|
||||
func modify_objective(objective : int) -> int:
|
||||
return roundi(float(objective) / 2)
|
||||
|
||||
func modify_charge(charge : int) -> int:
|
||||
return roundi(float(charge) / 2)
|
||||
@@ -0,0 +1 @@
|
||||
uid://3mu4qmgpyg6s
|
||||
@@ -12,9 +12,15 @@ func get_description() -> String:
|
||||
func get_icon() -> Texture:
|
||||
return preload("res://common/icons/help-hexagon.svg")
|
||||
|
||||
func modify_seed_rarity_pool(_seed_rarity_pool : Array[int]) -> Array[int]:
|
||||
return [-1]
|
||||
|
||||
func modify_charge(charge : int) -> int:
|
||||
return charge+10
|
||||
|
||||
func modify_mutation_probability(_plant_mutation_probability) -> float:
|
||||
return 1.
|
||||
|
||||
func get_card_section_color() -> Color:
|
||||
return Color("25c147")
|
||||
|
||||
|
||||
@@ -39,23 +39,19 @@ func generate():
|
||||
generate_windy()
|
||||
|
||||
func generate_calm() -> void:
|
||||
print("generate_calm")
|
||||
cloud_value = rng.randf_range(0.1,0.4)
|
||||
wind_force = rng.randf_range(0.,0.2)
|
||||
|
||||
func generate_rainy() -> void:
|
||||
print("generate_rainy")
|
||||
rain_value = rng.randf_range(0.3,1.)
|
||||
cloud_value = rng.randf_range(0.5,0.9)
|
||||
ambiance_name = "ExteriorRaining"
|
||||
wind_force = rng.randf_range(0.,0.5)
|
||||
|
||||
func generate_foggy() -> void:
|
||||
print("generate_foggy")
|
||||
fog_value = rng.randf_range(0.5,1.)
|
||||
ambiance_name = "ExteriorFoggy"
|
||||
|
||||
func generate_windy() -> void:
|
||||
print("generate_windy")
|
||||
cloud_value = rng.randf_range(0.2,0.5)
|
||||
wind_force = rng.randf_range(0.8,1.)
|
||||
@@ -169,7 +169,7 @@ func random_move_object(
|
||||
rng.randf_range(-random_movement,random_movement)
|
||||
) + offset
|
||||
|
||||
dig_hole(object.position, 5)
|
||||
dig_hole(object.global_position, 100)
|
||||
|
||||
func is_chunk_generated(coord : Vector2i):
|
||||
return generated_chunks.find_custom(
|
||||
@@ -247,7 +247,7 @@ func is_coords_decontaminated(tiles_coords : Array[Vector2i]):
|
||||
func dig_rocks(tiles_coords : Array[Vector2i], save_tiles_diff := true, loot := true):
|
||||
if save_tiles_diff :
|
||||
data.rock_tiles_data.update_tiles_diff(tiles_coords, TilesDiffData.TileDiff.ABSENT)
|
||||
|
||||
|
||||
for coord in tiles_coords:
|
||||
var chunk : Chunk = get_chunk_for_coord(coord)
|
||||
if chunk:
|
||||
@@ -259,17 +259,11 @@ func dig_rocks(tiles_coords : Array[Vector2i], save_tiles_diff := true, loot :=
|
||||
chunk.rock_layer.remove_rocks([local_coord])
|
||||
|
||||
func dig_hole(game_pos: Vector2, size : int):
|
||||
var hole_tiles : Array[Vector2i] = []
|
||||
var tile_position := Vector2i(
|
||||
roundi(game_pos.x/float(Region.TILE_SIZE)),
|
||||
roundi(game_pos.y/float(Region.TILE_SIZE))
|
||||
var hole_tiles : Array[Vector2i] = Math.get_tiles_in_circle(
|
||||
game_pos,
|
||||
size
|
||||
)
|
||||
for x in range(-size, size):
|
||||
for y in range(-size, size):
|
||||
var coord = Vector2i(x,y)
|
||||
if coord.distance_to(Vector2.ZERO) < size:
|
||||
hole_tiles.append(coord + tile_position)
|
||||
dig_rocks(hole_tiles,false,false)
|
||||
dig_rocks(hole_tiles,true,false)
|
||||
|
||||
func loot_talion(coord : Vector2i):
|
||||
var new_seed = Seed.generate_random(data.seed_rarity_pool.pick_random())
|
||||
|
||||
@@ -11,8 +11,6 @@ signal pass_day_started(region_data : RegionData)
|
||||
signal pass_day_proceeded(region_data : RegionData)
|
||||
signal pass_day_ended(region_data : RegionData)
|
||||
|
||||
const DEFAULT_START_CHARGE := 10
|
||||
const DEFAULT_OBJECTIVE := 10
|
||||
const MAX_RANDOM_SPAWN_DISTANCE = 3000
|
||||
const START_ROCK_HOLE_RADIUS = 5
|
||||
const PLAYER_ROCK_HOLE_RADIUS = 5
|
||||
|
||||
@@ -6,10 +6,11 @@ const DEFAULT_DECONTAMINATION_THRESHOLD = 0.4
|
||||
const DEFAULT_CRISTAL_THRESHOLD = 0.1
|
||||
const DEFAULT_CHARGE = 8
|
||||
const DEFAULT_START_DECONTAMINATION_ZONE_RADIUS = 3
|
||||
const DEFAULT_SEED_RARITY_POOL: Array[int] = [0,0,0,0,0,0,0,1,1,1]
|
||||
const DEFAULT_SEED_RARITY_POOL: Array[int] = [-1,-1,-1,-1,0,0,0,0,1,1]
|
||||
|
||||
@export var region_name : String
|
||||
@export var objective : int
|
||||
@export var charge : int
|
||||
@export var region_seed : int
|
||||
@export var modifiers : Array[RegionModifier]
|
||||
|
||||
@@ -45,15 +46,13 @@ func is_objective_disabled() -> bool:
|
||||
var d = false
|
||||
|
||||
for m in modifiers:
|
||||
print(m.modifier_name)
|
||||
print(m.disable_objective())
|
||||
if m.disable_objective():
|
||||
d = true
|
||||
|
||||
return d
|
||||
|
||||
func get_charge() -> int:
|
||||
var c = DEFAULT_CHARGE
|
||||
var c = charge
|
||||
|
||||
for m in modifiers:
|
||||
c = m.modify_charge(c)
|
||||
|
||||
@@ -22,8 +22,8 @@ render_priority = 0
|
||||
shader = ExtResource("1_2voo7")
|
||||
shader_parameter/specular = 0.0
|
||||
shader_parameter/roughness = 0.6
|
||||
shader_parameter/radius = 8.0
|
||||
shader_parameter/height = 3.81
|
||||
shader_parameter/radius = 150.0
|
||||
shader_parameter/height = 100.0
|
||||
shader_parameter/gradient = ExtResource("2_t1vtm")
|
||||
shader_parameter/random_fertility_texture = SubResource("NoiseTexture2D_8o8xi")
|
||||
shader_parameter/fertility_gradient = SubResource("GradientTexture1D_neuam")
|
||||
|
||||
Reference in New Issue
Block a user