Loads of crap

This commit is contained in:
Dan Baker 2025-06-26 14:46:23 +01:00
parent b5bf7619e6
commit 1dc768ad27
725 changed files with 15096 additions and 191 deletions

13
Config/Globals.gd Normal file
View file

@ -0,0 +1,13 @@
class_name Globals
extends Node
var map_height: int = 200
var map_width: int = 200
var map_data: Array
func _init() -> void:
map_data.resize(map_height)
for y in range(map_height):
map_data[y] = []
map_data[y].resize(map_width)

1
Config/Globals.gd.uid Normal file
View file

@ -0,0 +1 @@
uid://durxtdlwqp4pf

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=18 format=3 uid="uid://bwcevwwphdvq"]
[gd_scene load_steps=17 format=3 uid="uid://bwcevwwphdvq"]
[ext_resource type="Script" uid="uid://bq7hia2dit80y" path="res://Entities/GroundTile/ground_tile.gd" id="1_uwxqs"]
[ext_resource type="PackedScene" uid="uid://ckesk3bs6g7tt" path="res://Stages/Test3D/assets/fish.glb" id="2_h4g11"]
@ -6,17 +6,16 @@
[ext_resource type="Script" uid="uid://cacp8ncwuofuj" path="res://Entities/GroundTile/scripts/grass.gd" id="3_224hx"]
[ext_resource type="Material" uid="uid://b1miqvl8lus75" path="res://Stages/Test3D/GrassMaterialOverride.tres" id="3_f37ob"]
[ext_resource type="Script" uid="uid://btju6b83mvgvk" path="res://Entities/GroundTile/scripts/grass_multimesh.gd" id="4_3wpcb"]
[ext_resource type="PackedScene" uid="uid://dgvycnw8hpebx" path="res://Stages/Test3D/assets/tree-tall.glb" id="6_7lc7k"]
[ext_resource type="PackedScene" uid="uid://dgvycnw8hpebx" path="res://Entities/Tree/assets/tree-tall.glb" id="6_7lc7k"]
[ext_resource type="Script" uid="uid://cqko4m7cbxsfb" path="res://Entities/GroundTile/scripts/trees.gd" id="7_7lc7k"]
[ext_resource type="PackedScene" uid="uid://cccqxa0y0ksju" path="res://Stages/Test3D/assets/tree-trunk.glb" id="7_jysav"]
[ext_resource type="PackedScene" uid="uid://cwfp2cf8no8fi" path="res://Stages/Test3D/assets/tree.glb" id="8_q0r4p"]
[ext_resource type="PackedScene" uid="uid://bwdibgbi3ycqn" path="res://Stages/Test3D/assets/tree-autumn-tall.glb" id="12_4hjaq"]
[ext_resource type="PackedScene" uid="uid://bwhpbjdyl577e" path="res://Entities/Tree/assets/tree.glb" id="8_ot4p5"]
[ext_resource type="PackedScene" uid="uid://bwdibgbi3ycqn" path="res://Entities/Tree/assets/tree-autumn-tall.glb" id="12_4hjaq"]
[sub_resource type="ViewportTexture" id="ViewportTexture_h4g11"]
viewport_path = NodePath("DebugText/DebugTextViewport")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_f37ob"]
albedo_color = Color(0.706084, 0.408439, 0.274016, 1)
albedo_color = Color(0.133333, 0.576471, 0.47451, 1)
metallic = 1.0
[sub_resource type="PlaneMesh" id="PlaneMesh_oqd8f"]
@ -35,7 +34,6 @@ flip_faces = true
script = ExtResource("1_uwxqs")
[node name="DebugText" type="Node3D" parent="."]
visible = false
[node name="DebugTextViewport" type="SubViewport" parent="DebugText"]
size = Vector2i(50, 50)
@ -62,6 +60,7 @@ shape = SubResource("BoxShape3D_h4g11")
[node name="fish2" parent="." instance=ExtResource("2_h4g11")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00713956, 0, 0.0313604)
visible = false
[node name="Grass" type="Node3D" parent="."]
script = ExtResource("3_224hx")
@ -78,7 +77,4 @@ mesh = SubResource("PlaneMesh_f37ob")
[node name="Trees" type="Node3D" parent="."]
script = ExtResource("7_7lc7k")
tree_scenes = Array[PackedScene]([ExtResource("8_q0r4p"), ExtResource("6_7lc7k"), ExtResource("12_4hjaq"), ExtResource("8_q0r4p"), ExtResource("8_q0r4p"), ExtResource("8_q0r4p"), ExtResource("8_q0r4p")])
[node name="tree-trunk2" parent="." instance=ExtResource("7_jysav")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.554052, 0, 0.470964)
tree_scenes = Array[PackedScene]([ExtResource("8_ot4p5"), ExtResource("6_7lc7k"), ExtResource("12_4hjaq"), ExtResource("8_ot4p5"), ExtResource("8_ot4p5"), ExtResource("8_ot4p5"), ExtResource("8_ot4p5")])

View file

@ -1,22 +1,22 @@
# GroundTile.gd
class_name GroundTile
extends Node3D
@onready var debug_text: Label = $DebugText/DebugTextViewport/DebugTextLabel
@onready var tree_spawner = $Trees
@onready var grass_spawner = $Grass
var grid_x: int
var grid_z: int
var cell_info: CellDataResource = null:
set(value):
cell_info = value
if cell_info != null:
cell_info_updated.emit(value)
var cell_info: CellDataResource = null
var spawners_ready: bool = false
var rng: RandomClass = RandomClass.new()
signal cell_info_updated(value)
func _ready() -> void:
spawners_ready = true
# Now that spawners are ready, trigger spawning if we have cell_info
if cell_info != null:
spawn_content()
update_text_label()
rng.set_seed(cell_info.cell_seed)
@ -24,6 +24,19 @@ func set_grid_location(x, z) -> void:
grid_x = x
grid_z = z
cell_info = MapData.get_map_data(grid_x, grid_z)
# Only spawn if spawners are ready
if spawners_ready and cell_info != null:
spawn_content()
func spawn_content():
if cell_info == null:
return
if tree_spawner:
tree_spawner.spawn_trees_for_cell(cell_info)
if grass_spawner:
grass_spawner.spawn_grass_for_cell(cell_info)
func update_text_label() -> void:
debug_text.text = str(grid_x) + ', ' + str(grid_z) + ', ' + str(cell_info.cell_seed)
debug_text.text = str(cell_info.vegetation_density)

View file

@ -2,39 +2,23 @@
extends Node3D
class_name GrassController
# 229379
@onready var grass_multimesh: MultiMeshInstance3D = $GrassMultimesh
var parent_node: GroundTile = null
var grass_density: float = 0.5
var grass_instance_range: int = 10
signal grass_data_ready()
func _ready() -> void:
# Use call_deferred to ensure parent is fully ready
call_deferred("_setup_connections")
func _setup_connections() -> void:
parent_node = get_parent() as GroundTile
if parent_node == null:
Log.pr("Error: Parent node is not a GroundTile!")
return
parent_node.cell_info_updated.connect(_on_parent_data_changed)
# Check if cell_info already exists and process it
if parent_node.cell_info != null:
_on_parent_data_changed(parent_node.cell_info)
func _on_parent_data_changed(value):
func spawn_grass_for_cell(value):
if value == null:
return
grass_density = value.vegetation_density
update_grass_density()
grass_data_ready.emit()
if grass_multimesh and grass_multimesh.has_method("setup_multimesh"):
grass_multimesh.setup_multimesh()
func update_grass_density() -> void:
if parent_node == null or parent_node.rng == null:

View file

@ -1,31 +1,23 @@
# GrassMultiMesh.gd (assuming this is your MultiMeshInstance3D script)
# GrassMultiMesh.gd
extends MultiMeshInstance3D
var mm: MultiMesh
@onready var parent_node: GrassController
var parent_node: GrassController
var rng: RandomClass = RandomClass.new()
func _ready() -> void:
# Use call_deferred to ensure proper initialization order
call_deferred("_setup_connections")
func _setup_connections() -> void:
parent_node = get_parent() as GrassController
if parent_node == null:
Log.pr("Error: Parent node is not a GrassController!")
return
parent_node.grass_data_ready.connect(_on_grass_data_ready)
Log.pr("Connected to grass_data_ready signal")
func _on_grass_data_ready():
Log.pr("Received grass_data_ready signal, setting up multimesh")
setup_multimesh()
func setup_multimesh() -> void:
if parent_node == null:
Log.pr("Error: Parent node not available in setup_multimesh")
return
# Use the same RNG seed as the parent for consistency
if parent_node.parent_node and parent_node.parent_node.cell_info:
rng.set_seed(parent_node.parent_node.cell_info.cell_seed)
# Load the mesh resource directly
var mesh = load("res://Stages/Test3D/assets/stylizedGrassMeshes/grass2_mesh.res")
if mesh == null:
@ -40,20 +32,18 @@ func setup_multimesh() -> void:
mm.instance_count = parent_node.grass_instance_range
mm.mesh = mesh
Log.pr("Setting up MultiMesh with " + str(mm.instance_count) + " instances")
# Generate random positions for grass
# Generate random positions for grass using seeded RNG
for i in range(mm.instance_count):
var random_pos = Vector3(
randf_range(-1.0, 1.0),
rng.randf_range(-1.0, 1.0),
0.0,
randf_range(-1.0, 1.0)
rng.randf_range(-1.0, 1.0)
)
var random_rotation = randf_range(0.0, TAU)
var random_rotation = rng.randf_range(0.0, TAU)
var basis = Basis(Vector3.UP, random_rotation)
var random_scale = randf_range(0.05, 0.3)
var random_scale = rng.randf_range(0.05, 0.3)
basis = basis.scaled(Vector3(random_scale, random_scale, random_scale))
var tx = Transform3D(basis, random_pos)
@ -62,5 +52,3 @@ func setup_multimesh() -> void:
# Assign the MultiMesh to this node
multimesh = mm
cast_shadow = GeometryInstance3D.SHADOW_CASTING_SETTING_OFF
Log.pr("MultiMesh setup complete with " + str(multimesh.instance_count) + " instances")

View file

@ -1,63 +1,37 @@
extends Node3D
# Array of tree scenes to randomly choose from
@export var tree_scenes: Array[PackedScene] = []
@export var spawn_area_size: Vector2 = Vector2(2.0, 2.0) # 2x2 area
@export var max_trees: int = 3 # Maximum possible trees
@export var min_distance: float = 0.5 # Minimum distance between trees
@export var spawn_area_size: Vector2 = Vector2(2.0, 2.0)
@export var max_trees: int = 3
@export var min_distance: float = 0.5
var spawned_positions: Array[Vector3] = []
var parent_ground_tile: GroundTile
var rng: RandomClass
var rng: RandomClass = RandomClass.new()
func _ready():
# Get reference to parent GroundTile
parent_ground_tile = get_parent() as GroundTile
if parent_ground_tile:
# Connect to the signal
parent_ground_tile.cell_info_updated.connect(_on_cell_info_updated)
# If cell_info already exists, spawn trees immediately
if parent_ground_tile.cell_info != null:
_on_cell_info_updated(parent_ground_tile.cell_info)
func _on_cell_info_updated(cell_info: CellDataResource):
# Initialize RNG with the cell's seed for consistent results
rng = RandomClass.new()
func spawn_trees_for_cell(cell_info: CellDataResource):
if not cell_info:
return
rng.set_seed(cell_info.cell_seed)
# Calculate number of trees based on vegetation_density
var tree_count = calculate_tree_count(cell_info.vegetation_density)
# Spawn the trees
var tree_count = max(0, cell_info.trees.size())
spawn_trees(tree_count)
func calculate_tree_count(vegetation_density: float) -> int:
if vegetation_density < 0.7:
return 0
# vegetation_density should be between 0.0 and 1.0
# Scale it to our max_trees range
var scaled_count = vegetation_density * max_trees
# Round to nearest integer, but ensure at least 0
return max(0, int(round(scaled_count)))
func spawn_trees(tree_count: int):
if tree_scenes.is_empty():
print("No tree scenes assigned!")
if tree_scenes.is_empty() or tree_count == 0:
return
if tree_count == 0:
print("No trees to spawn (vegetation_density too low)")
return
# Clear existing trees WITHOUT queue_free()
for child in get_children():
child.free() # Immediate cleanup instead of queue_free()
spawned_positions.clear()
# Clear any existing trees
clear_trees()
# Try to place trees
# Spawn new trees
var attempts = 0
var max_attempts = tree_count * 10 # Prevent infinite loops
var max_attempts = tree_count * 10
while spawned_positions.size() < tree_count and attempts < max_attempts:
var pos = get_random_position()
@ -67,39 +41,23 @@ func spawn_trees(tree_count: int):
spawned_positions.append(pos)
attempts += 1
print("Spawned ", spawned_positions.size(), " trees")
# Rest of your functions stay the same...
func get_random_position() -> Vector3:
var x = rng.randf_range(-spawn_area_size.x / 2, spawn_area_size.x / 2)
var z = rng.randf_range(-spawn_area_size.y / 2, spawn_area_size.y / 2)
return Vector3(x, 0, z)
func is_position_valid(pos: Vector3) -> bool:
# Check if position is too close to existing trees
for existing_pos in spawned_positions:
if pos.distance_to(existing_pos) < min_distance:
return false
return true
func spawn_tree_at_position(pos: Vector3):
# Pick a random tree scene using the seeded RNG
var random_index = rng.randi() % tree_scenes.size()
var random_tree_scene = tree_scenes[random_index]
var tree_instance = random_tree_scene.instantiate()
add_child(tree_instance)
tree_instance.position = pos
# Optional: Add some random rotation using seeded RNG
tree_instance.rotation.y = rng.randf() * TAU
func clear_trees():
# Remove all existing tree children
for child in get_children():
child.queue_free()
spawned_positions.clear()
# Call this if you want to respawn trees manually
func respawn_trees():
if parent_ground_tile and parent_ground_tile.cell_info:
_on_cell_info_updated(parent_ground_tile.cell_info)

View file

@ -0,0 +1,2 @@
class_name TreeDataResource
extends Resource

View file

@ -0,0 +1 @@
uid://cdudelqysppwl

View file

@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://v50x7hoiyguq"
path.s3tc="res://.godot/imported/colormap.png-0fe28d887b14d5cf0f471c9f3fb42594.s3tc.ctex"
path.s3tc="res://.godot/imported/colormap.png-540ab81ce65a030f551beee068cf0950.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@ -11,8 +11,8 @@ metadata={
[deps]
source_file="res://Stages/Test3D/assets/Textures/colormap.png"
dest_files=["res://.godot/imported/colormap.png-0fe28d887b14d5cf0f471c9f3fb42594.s3tc.ctex"]
source_file="res://Entities/Tree/assets/Textures/colormap.png"
dest_files=["res://.godot/imported/colormap.png-540ab81ce65a030f551beee068cf0950.s3tc.ctex"]
[params]

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c5squxlbapts8"
path="res://.godot/imported/flowers-tall.glb-95d03d8d03dfdd00c1156b3c9d948d51.scn"
[deps]
source_file="res://Entities/Tree/assets/flowers-tall.glb"
dest_files=["res://.godot/imported/flowers-tall.glb-95d03d8d03dfdd00c1156b3c9d948d51.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://10c6aovvh80f"
path="res://.godot/imported/flowers.glb-e088e23c831479646c36442d07fa990a.scn"
[deps]
source_file="res://Entities/Tree/assets/flowers.glb"
dest_files=["res://.godot/imported/flowers.glb-e088e23c831479646c36442d07fa990a.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cltv073ea1df6"
path="res://.godot/imported/grass.glb-e355d999e18b247a452756b0c0298f3f.scn"
[deps]
source_file="res://Entities/Tree/assets/grass.glb"
dest_files=["res://.godot/imported/grass.glb-e355d999e18b247a452756b0c0298f3f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://7pg0hhklawxb"
path="res://.godot/imported/mushrooms.glb-fbdb79cee23454ae0534ba9b11cd89be.scn"
[deps]
source_file="res://Entities/Tree/assets/mushrooms.glb"
dest_files=["res://.godot/imported/mushrooms.glb-fbdb79cee23454ae0534ba9b11cd89be.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dpsdijnn33q12"
path="res://.godot/imported/plant.glb-7178531d987506ebea1d66a300992d57.scn"
[deps]
source_file="res://Entities/Tree/assets/plant.glb"
dest_files=["res://.godot/imported/plant.glb-7178531d987506ebea1d66a300992d57.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bibpk4w3cb611"
path="res://.godot/imported/bed.glb-5d2d9d5ddb7f2c7e06557f5b3c1e024e.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bed.glb"
dest_files=["res://.godot/imported/bed.glb-5d2d9d5ddb7f2c7e06557f5b3c1e024e.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://by2v67khppn0j"
path="res://.godot/imported/bed_floor.glb-dad9b75eb570be145977f92c3bd48d9f.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bed_floor.glb"
dest_files=["res://.godot/imported/bed_floor.glb-dad9b75eb570be145977f92c3bd48d9f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b6us7en77b05r"
path="res://.godot/imported/bridge_center_stone.glb-98fbabe7907583ad7c96c81ec33775db.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_center_stone.glb"
dest_files=["res://.godot/imported/bridge_center_stone.glb-98fbabe7907583ad7c96c81ec33775db.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://5804v572667e"
path="res://.godot/imported/bridge_center_stoneRound.glb-21f89335bc6c542fb8db3f4974cc9c78.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_center_stoneRound.glb"
dest_files=["res://.godot/imported/bridge_center_stoneRound.glb-21f89335bc6c542fb8db3f4974cc9c78.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://d2fexpgnkxr0q"
path="res://.godot/imported/bridge_center_wood.glb-98466046dc79d7f8316ccbbde0c4a764.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_center_wood.glb"
dest_files=["res://.godot/imported/bridge_center_wood.glb-98466046dc79d7f8316ccbbde0c4a764.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://beb2ieioks8x5"
path="res://.godot/imported/bridge_center_woodRound.glb-4a23e56bc321995b0cb16fe26aaba7ae.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_center_woodRound.glb"
dest_files=["res://.godot/imported/bridge_center_woodRound.glb-4a23e56bc321995b0cb16fe26aaba7ae.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c103teu6vupwi"
path="res://.godot/imported/bridge_side_stone.glb-ced03c5978227621b1c9d1c9c69c9b60.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_side_stone.glb"
dest_files=["res://.godot/imported/bridge_side_stone.glb-ced03c5978227621b1c9d1c9c69c9b60.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bw5mikseeljpa"
path="res://.godot/imported/bridge_side_stoneRound.glb-17bae04abed8bd5f3f67cbe8db579271.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_side_stoneRound.glb"
dest_files=["res://.godot/imported/bridge_side_stoneRound.glb-17bae04abed8bd5f3f67cbe8db579271.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://vqohvka5brnp"
path="res://.godot/imported/bridge_side_wood.glb-db1289f3d0f867f6c02f75cfc0b742af.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_side_wood.glb"
dest_files=["res://.godot/imported/bridge_side_wood.glb-db1289f3d0f867f6c02f75cfc0b742af.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b12nke6lb2vwm"
path="res://.godot/imported/bridge_side_woodRound.glb-b326062f9ebff4db2c0db10258e45fc6.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_side_woodRound.glb"
dest_files=["res://.godot/imported/bridge_side_woodRound.glb-b326062f9ebff4db2c0db10258e45fc6.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cqi2aksr5kgev"
path="res://.godot/imported/bridge_stone.glb-004bf076241ff96d2d4482fbdae6bf61.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_stone.glb"
dest_files=["res://.godot/imported/bridge_stone.glb-004bf076241ff96d2d4482fbdae6bf61.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b0dsy3s4n6ve7"
path="res://.godot/imported/bridge_stoneNarrow.glb-976b85096d22555f0d9f23e794d66777.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_stoneNarrow.glb"
dest_files=["res://.godot/imported/bridge_stoneNarrow.glb-976b85096d22555f0d9f23e794d66777.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cvn6juelmkixe"
path="res://.godot/imported/bridge_stoneRound.glb-eaaca452020c86282d1b2e9401654d8c.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_stoneRound.glb"
dest_files=["res://.godot/imported/bridge_stoneRound.glb-eaaca452020c86282d1b2e9401654d8c.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://do0e8ynt7emi8"
path="res://.godot/imported/bridge_stoneRoundNarrow.glb-e0461314900dc9a0dbd67de38a202f4a.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_stoneRoundNarrow.glb"
dest_files=["res://.godot/imported/bridge_stoneRoundNarrow.glb-e0461314900dc9a0dbd67de38a202f4a.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cd7b06d5n0t3p"
path="res://.godot/imported/bridge_wood.glb-f9244747b037ea5752e0168d83886116.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_wood.glb"
dest_files=["res://.godot/imported/bridge_wood.glb-f9244747b037ea5752e0168d83886116.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://calvndq3yl2hf"
path="res://.godot/imported/bridge_woodNarrow.glb-118944880583b054a59c34c7873ab13d.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_woodNarrow.glb"
dest_files=["res://.godot/imported/bridge_woodNarrow.glb-118944880583b054a59c34c7873ab13d.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bpqtuxcm08tr5"
path="res://.godot/imported/bridge_woodRound.glb-99b73c9ed8f61301e4ad7110c90e4721.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_woodRound.glb"
dest_files=["res://.godot/imported/bridge_woodRound.glb-99b73c9ed8f61301e4ad7110c90e4721.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://fx7nuiexv2gn"
path="res://.godot/imported/bridge_woodRoundNarrow.glb-3edb997826f21bf2764733bcb9c052d7.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/bridge_woodRoundNarrow.glb"
dest_files=["res://.godot/imported/bridge_woodRoundNarrow.glb-3edb997826f21bf2764733bcb9c052d7.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c1c2gdf67l856"
path="res://.godot/imported/cactus_short.glb-4973dd15a4335d359d018ebcedba8a57.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cactus_short.glb"
dest_files=["res://.godot/imported/cactus_short.glb-4973dd15a4335d359d018ebcedba8a57.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bgvgvvyynnspu"
path="res://.godot/imported/cactus_tall.glb-c1c9834eb84e21882ad923a0e8745a3b.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cactus_tall.glb"
dest_files=["res://.godot/imported/cactus_tall.glb-c1c9834eb84e21882ad923a0e8745a3b.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cdbnr0jg2icaj"
path="res://.godot/imported/campfire_bricks.glb-e068d072c0a29d300aad6b17ba559d7f.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/campfire_bricks.glb"
dest_files=["res://.godot/imported/campfire_bricks.glb-e068d072c0a29d300aad6b17ba559d7f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c4ovjmemnepdy"
path="res://.godot/imported/campfire_logs.glb-c150ccd77d3430332f3f6b982ed471f3.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/campfire_logs.glb"
dest_files=["res://.godot/imported/campfire_logs.glb-c150ccd77d3430332f3f6b982ed471f3.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bfepij34h424e"
path="res://.godot/imported/campfire_planks.glb-7c50b78f95144ca48b11428e221bb6ae.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/campfire_planks.glb"
dest_files=["res://.godot/imported/campfire_planks.glb-7c50b78f95144ca48b11428e221bb6ae.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://ddgywr5iht15v"
path="res://.godot/imported/campfire_stones.glb-021ded98a65f504378185b5c67beb7cc.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/campfire_stones.glb"
dest_files=["res://.godot/imported/campfire_stones.glb-021ded98a65f504378185b5c67beb7cc.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dq5p83bd1ccnk"
path="res://.godot/imported/canoe.glb-efc322ece5023e90368c5839d7a0ac74.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/canoe.glb"
dest_files=["res://.godot/imported/canoe.glb-efc322ece5023e90368c5839d7a0ac74.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b541kg4qhjerl"
path="res://.godot/imported/canoe_paddle.glb-e9130b75492b6f390718a3cd56dee2df.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/canoe_paddle.glb"
dest_files=["res://.godot/imported/canoe_paddle.glb-e9130b75492b6f390718a3cd56dee2df.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c0w4ssnkpj458"
path="res://.godot/imported/cliff_blockCave_rock.glb-5ff33912cec13a085cc48caec50c0912.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockCave_rock.glb"
dest_files=["res://.godot/imported/cliff_blockCave_rock.glb-5ff33912cec13a085cc48caec50c0912.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c8ho5fy7jdtib"
path="res://.godot/imported/cliff_blockCave_stone.glb-4f49e97fa76a7fe6d70b78cb3d5d3a6b.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockCave_stone.glb"
dest_files=["res://.godot/imported/cliff_blockCave_stone.glb-4f49e97fa76a7fe6d70b78cb3d5d3a6b.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b4fewxqmqy8xn"
path="res://.godot/imported/cliff_blockDiagonal_rock.glb-c7efabb1b9a76ff1a032db83e7fcf94f.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockDiagonal_rock.glb"
dest_files=["res://.godot/imported/cliff_blockDiagonal_rock.glb-c7efabb1b9a76ff1a032db83e7fcf94f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cqpxfwh6v6rjs"
path="res://.godot/imported/cliff_blockDiagonal_stone.glb-24470d8d353e7b73861a9145d370ed3e.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockDiagonal_stone.glb"
dest_files=["res://.godot/imported/cliff_blockDiagonal_stone.glb-24470d8d353e7b73861a9145d370ed3e.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bpqexhfyortbh"
path="res://.godot/imported/cliff_blockHalf_rock.glb-a5bf5d218bfcdb820b49e42b47313f01.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockHalf_rock.glb"
dest_files=["res://.godot/imported/cliff_blockHalf_rock.glb-a5bf5d218bfcdb820b49e42b47313f01.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dq6f4fp5cfbji"
path="res://.godot/imported/cliff_blockHalf_stone.glb-b5f858b9d91c47aea27068aa296f5c52.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockHalf_stone.glb"
dest_files=["res://.godot/imported/cliff_blockHalf_stone.glb-b5f858b9d91c47aea27068aa296f5c52.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cbn6soifl722"
path="res://.godot/imported/cliff_blockQuarter_rock.glb-23ada7d461910b83e3ea1a9b37710713.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockQuarter_rock.glb"
dest_files=["res://.godot/imported/cliff_blockQuarter_rock.glb-23ada7d461910b83e3ea1a9b37710713.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://ckb2y43uuqxto"
path="res://.godot/imported/cliff_blockQuarter_stone.glb-5b572559e48ec8342fca31f08a54de12.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockQuarter_stone.glb"
dest_files=["res://.godot/imported/cliff_blockQuarter_stone.glb-5b572559e48ec8342fca31f08a54de12.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b86243tfkp1ug"
path="res://.godot/imported/cliff_blockSlopeHalfWalls_rock.glb-234e4e74044caefc1a386519b51bf44c.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockSlopeHalfWalls_rock.glb"
dest_files=["res://.godot/imported/cliff_blockSlopeHalfWalls_rock.glb-234e4e74044caefc1a386519b51bf44c.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://vfwu3uddavag"
path="res://.godot/imported/cliff_blockSlopeHalfWalls_stone.glb-238af7f65c9690f3254e85bf45b35add.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockSlopeHalfWalls_stone.glb"
dest_files=["res://.godot/imported/cliff_blockSlopeHalfWalls_stone.glb-238af7f65c9690f3254e85bf45b35add.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cs6sot27it4p5"
path="res://.godot/imported/cliff_blockSlopeWalls_rock.glb-dfc327c542c562ec619c69557385dbd6.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockSlopeWalls_rock.glb"
dest_files=["res://.godot/imported/cliff_blockSlopeWalls_rock.glb-dfc327c542c562ec619c69557385dbd6.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cs2cwca0j66u3"
path="res://.godot/imported/cliff_blockSlopeWalls_stone.glb-85473ab1de8975278fd4f92649869343.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockSlopeWalls_stone.glb"
dest_files=["res://.godot/imported/cliff_blockSlopeWalls_stone.glb-85473ab1de8975278fd4f92649869343.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://y7f75apbtfgs"
path="res://.godot/imported/cliff_blockSlope_rock.glb-8d52d094ad4ad3116014a64e5ebdcb07.scn"
[deps]
source_file="res://Entities/Tree/assets/temp/cliff_blockSlope_rock.glb"
dest_files=["res://.godot/imported/cliff_blockSlope_rock.glb-8d52d094ad4ad3116014a64e5ebdcb07.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Some files were not shown because too many files have changed in this diff Show more