Compare commits
2 commits
0b1abe8fda
...
c34d8178e2
Author | SHA1 | Date | |
---|---|---|---|
c34d8178e2 | |||
31ac4db49e |
26 changed files with 1729 additions and 682 deletions
|
@ -13,21 +13,12 @@ var is_docked: bool = false
|
||||||
var submerged := false
|
var submerged := false
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
add_to_group("boats",true)
|
add_to_group("Boats",true)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
func _physics_process(delta):
|
|
||||||
## Code for user-input movement
|
|
||||||
if thrust_force >0.0:
|
|
||||||
apply_central_force(self.global_transform.basis.x.normalized() * Vector3(1, 0, 1) * thrust_force * delta)
|
|
||||||
#apply_torque(Vector3.UP * steering * delta)
|
|
||||||
apply_torque(global_transform.basis.y.normalized() * steering ) # for sideways motion
|
|
||||||
reset_forces()
|
|
||||||
|
|
||||||
func _process(_delta):
|
func _process(_delta):
|
||||||
if Input.get_action_strength("move_forward") > 0.0:
|
if Input.get_action_strength("move_forward") > 0.0:
|
||||||
thrust()
|
thrust(Input.get_action_strength("move_forward"))
|
||||||
if Input.get_action_strength("turn_right") > 0.0:
|
if Input.get_action_strength("turn_right") > 0.0:
|
||||||
steer_right()
|
steer_right()
|
||||||
if Input.get_action_strength("turn_left") > 0.0:
|
if Input.get_action_strength("turn_left") > 0.0:
|
||||||
|
@ -36,10 +27,23 @@ func _process(_delta):
|
||||||
cam_rotation += Vector3(0.0,1.0,0.0)*_delta
|
cam_rotation += Vector3(0.0,1.0,0.0)*_delta
|
||||||
if Input.get_action_strength("camera_right") > 0.0:
|
if Input.get_action_strength("camera_right") > 0.0:
|
||||||
cam_rotation += Vector3(0.0,-1.0,0.0)*_delta
|
cam_rotation += Vector3(0.0,-1.0,0.0)*_delta
|
||||||
|
$CamRoot.global_rotation = cam_rotation
|
||||||
|
$CamRoot.global_position.y = 0.0
|
||||||
|
|
||||||
|
func _physics_process(delta):
|
||||||
|
## Code for user-input movement
|
||||||
|
if thrust_force > 0.0:
|
||||||
|
apply_central_force(self.global_transform.basis.x.normalized() * Vector3(1, 0, 1) * thrust_force * delta)
|
||||||
|
#apply_torque(Vector3.UP * steering * delta)
|
||||||
|
|
||||||
|
apply_torque(global_transform.basis.y.normalized() * steering * clamp(Input.get_action_strength("move_forward"),0.35,1.0) ) # for sideways motion
|
||||||
|
|
||||||
|
reset_forces()
|
||||||
|
|
||||||
|
|
||||||
func thrust(_strength:=1.0):
|
func thrust(_strength:=1.0):
|
||||||
if not is_docked:
|
if not is_docked:
|
||||||
thrust_force = max_thrust_force
|
thrust_force = max_thrust_force * _strength
|
||||||
|
|
||||||
func steer_right(_strength:=1.0):
|
func steer_right(_strength:=1.0):
|
||||||
if not is_docked:
|
if not is_docked:
|
||||||
|
|
|
@ -1,67 +1,73 @@
|
||||||
[gd_scene load_steps=6 format=3 uid="uid://bdfqifxsvpts4"]
|
[gd_scene load_steps=8 format=3 uid="uid://bdfqifxsvpts4"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://cjo6l2ykgvn4e" path="res://Boats/boat.gd" id="1_q76at"]
|
[ext_resource type="Script" uid="uid://cjo6l2ykgvn4e" path="res://Boats/boat.gd" id="1_q76at"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bu6chp8qribgy" path="res://Boats/cartoon-boat/source/boat 4.fbx" id="2_bmmu8"]
|
|
||||||
[ext_resource type="Script" uid="uid://cnfkxclrq0i0s" path="res://Boats/buyancy_probe.gd" id="3_dd4jx"]
|
[ext_resource type="Script" uid="uid://cnfkxclrq0i0s" path="res://Boats/buyancy_probe.gd" id="3_dd4jx"]
|
||||||
|
|
||||||
[sub_resource type="GDScript" id="GDScript_dd4jx"]
|
|
||||||
script/source = "extends Node3D
|
|
||||||
|
|
||||||
func _process(_delta):
|
|
||||||
pass
|
|
||||||
#global_rotation = $\"../..\".cam_rotation
|
|
||||||
"
|
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_g5njt"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_g5njt"]
|
||||||
size = Vector3(5.26923, 1, 3.88843)
|
size = Vector3(2, 0.35, 1)
|
||||||
|
|
||||||
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bmmu8"]
|
||||||
|
albedo_color = Color(1, 0.172549, 0, 1)
|
||||||
|
|
||||||
|
[sub_resource type="BoxMesh" id="BoxMesh_bmmu8"]
|
||||||
|
size = Vector3(2, 0.35, 1)
|
||||||
|
|
||||||
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dd4jx"]
|
||||||
|
albedo_color = Color(1, 0.172549, 0, 1)
|
||||||
|
|
||||||
|
[sub_resource type="BoxMesh" id="BoxMesh_dd4jx"]
|
||||||
|
size = Vector3(0.1, 2.5, 0.1)
|
||||||
|
|
||||||
[node name="Boat" type="RigidBody3D"]
|
[node name="Boat" type="RigidBody3D"]
|
||||||
mass = 50.0
|
mass = 50.0
|
||||||
|
gravity_scale = 0.3
|
||||||
script = ExtResource("1_q76at")
|
script = ExtResource("1_q76at")
|
||||||
max_thrust_force = 3000.0
|
max_thrust_force = 3000.0
|
||||||
max_steering = 150.0
|
max_steering = 20.0
|
||||||
metadata/_custom_type_script = "uid://cjo6l2ykgvn4e"
|
metadata/_custom_type_script = "uid://cjo6l2ykgvn4e"
|
||||||
|
|
||||||
[node name="boat 4" parent="." instance=ExtResource("2_bmmu8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4.8577)
|
|
||||||
|
|
||||||
[node name="CamRoot" type="Node3D" parent="boat 4"]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.02675, 1.50566, 4.94378)
|
|
||||||
script = SubResource("GDScript_dd4jx")
|
|
||||||
|
|
||||||
[node name="SpringArm3D" type="SpringArm3D" parent="boat 4/CamRoot"]
|
|
||||||
transform = Transform3D(0.489698, 0.510696, -0.706672, -0.000524942, 0.810677, 0.585494, 0.871892, -0.286344, 0.397255, 0, 0, 0)
|
|
||||||
collision_mask = 0
|
|
||||||
spring_length = 10.0
|
|
||||||
|
|
||||||
[node name="Camera3D" type="Camera3D" parent="boat 4/CamRoot/SpringArm3D"]
|
|
||||||
transform = Transform3D(1, 0, 5.96046e-08, 0, 1, -1.04308e-07, 0, 2.98023e-08, 1, 1.78167, 1.43974, 8.17264)
|
|
||||||
current = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe" type="Marker3D" parent="."]
|
[node name="BuyancyProbe" type="Marker3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.15306, 1.02582, 1.3511)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, -0.0397125)
|
||||||
script = ExtResource("3_dd4jx")
|
script = ExtResource("3_dd4jx")
|
||||||
show_probe = true
|
float_strength = 1.0
|
||||||
|
max_float_force = 1500.0
|
||||||
metadata/_custom_type_script = "uid://cnfkxclrq0i0s"
|
metadata/_custom_type_script = "uid://cnfkxclrq0i0s"
|
||||||
|
|
||||||
[node name="BuyancyProbe2" type="Marker3D" parent="."]
|
[node name="BuyancyProbe2" type="Marker3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.933215, 1.32675, -1.50793)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0235078, 0, -0.5)
|
||||||
script = ExtResource("3_dd4jx")
|
script = ExtResource("3_dd4jx")
|
||||||
show_probe = true
|
float_strength = 1.0
|
||||||
|
max_float_force = 1500.0
|
||||||
metadata/_custom_type_script = "uid://cnfkxclrq0i0s"
|
metadata/_custom_type_script = "uid://cnfkxclrq0i0s"
|
||||||
|
|
||||||
[node name="BuyancyProbe3" type="Marker3D" parent="."]
|
[node name="BuyancyProbe3" type="Marker3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.95977, 1.07616, 1.18863)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0674343, 0, 0.5)
|
||||||
script = ExtResource("3_dd4jx")
|
script = ExtResource("3_dd4jx")
|
||||||
show_probe = true
|
float_strength = 1.0
|
||||||
|
max_float_force = 1500.0
|
||||||
metadata/_custom_type_script = "uid://cnfkxclrq0i0s"
|
metadata/_custom_type_script = "uid://cnfkxclrq0i0s"
|
||||||
|
|
||||||
[node name="BuyancyProbe4" type="Marker3D" parent="."]
|
[node name="BuyancyProbe4" type="Marker3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.95977, 0.847872, -0.88629)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, -0.0214682)
|
||||||
script = ExtResource("3_dd4jx")
|
script = ExtResource("3_dd4jx")
|
||||||
show_probe = true
|
float_strength = 1.0
|
||||||
|
max_float_force = 1500.0
|
||||||
metadata/_custom_type_script = "uid://cnfkxclrq0i0s"
|
metadata/_custom_type_script = "uid://cnfkxclrq0i0s"
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.789459, 1.27738, 0)
|
|
||||||
shape = SubResource("BoxShape3D_g5njt")
|
shape = SubResource("BoxShape3D_g5njt")
|
||||||
|
|
||||||
|
[node name="CamRoot" type="Node3D" parent="."]
|
||||||
|
|
||||||
|
[node name="Camera3D" type="Camera3D" parent="CamRoot"]
|
||||||
|
transform = Transform3D(0.489698, 0.510696, -0.706672, -0.000524954, 0.810677, 0.585494, 0.871892, -0.286344, 0.397255, -1.71955, 1.82832, 0.828034)
|
||||||
|
current = true
|
||||||
|
|
||||||
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
|
||||||
|
material_override = SubResource("StandardMaterial3D_bmmu8")
|
||||||
|
mesh = SubResource("BoxMesh_bmmu8")
|
||||||
|
|
||||||
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="MeshInstance3D"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.467696, 0)
|
||||||
|
material_override = SubResource("StandardMaterial3D_dd4jx")
|
||||||
|
mesh = SubResource("BoxMesh_dd4jx")
|
||||||
|
|
|
@ -9,7 +9,12 @@ class_name BuyancyProbe
|
||||||
var currentdepth:float
|
var currentdepth:float
|
||||||
|
|
||||||
@export_category("Debug")
|
@export_category("Debug")
|
||||||
@export var show_probe :bool = false
|
@export var show_probe :bool = false:
|
||||||
|
set(_value):
|
||||||
|
show_probe = _value
|
||||||
|
if !show_probe:
|
||||||
|
sphere_preview.queue_free()
|
||||||
|
|
||||||
var sphere_preview:MeshInstance3D
|
var sphere_preview:MeshInstance3D
|
||||||
@onready var debug_sphere:SphereMesh = SphereMesh.new()
|
@onready var debug_sphere:SphereMesh = SphereMesh.new()
|
||||||
|
|
||||||
|
@ -20,6 +25,7 @@ var noise_scale: float
|
||||||
var height_scale: float
|
var height_scale: float
|
||||||
@onready var ocean_mat: ShaderMaterial = preload("uid://cf3lxmfb2d7c8")
|
@onready var ocean_mat: ShaderMaterial = preload("uid://cf3lxmfb2d7c8")
|
||||||
@onready var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity")
|
@onready var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity")
|
||||||
|
@onready var defaultDampe: float = ProjectSettings.get_setting("physics/3d/default_angular_damp")
|
||||||
@onready var OceanNode:Ocean = get_tree().get_first_node_in_group("Ocean")
|
@onready var OceanNode:Ocean = get_tree().get_first_node_in_group("Ocean")
|
||||||
var Oceantime:float
|
var Oceantime:float
|
||||||
|
|
||||||
|
@ -43,12 +49,9 @@ func _physics_process(_delta: float) -> void:
|
||||||
#print(depth)
|
#print(depth)
|
||||||
if depth > 0.0 && parentRigid != null:
|
if depth > 0.0 && parentRigid != null:
|
||||||
var float_force = parentRigid.mass * float_strength
|
var float_force = parentRigid.mass * float_strength
|
||||||
parentRigid.gravity_scale = 0.3
|
#parentRigid.gravity_scale = 0.3
|
||||||
parentRigid.angular_damp = 5.0
|
#parentRigid.angular_damp = 15.0
|
||||||
parentRigid.apply_force(Vector3.UP * clamp(gravity * depth * float_force,-max_float_force,max_float_force) ,global_position-parentRigid.global_position)
|
parentRigid.apply_force(Vector3.UP * clamp(gravity * depth * float_force,-max_float_force,max_float_force) ,global_position-parentRigid.global_position)
|
||||||
else:
|
|
||||||
parentRigid.gravity_scale = 1.0
|
|
||||||
parentRigid.angular_damp = 0.0
|
|
||||||
|
|
||||||
func _process(_delta: float) -> void:
|
func _process(_delta: float) -> void:
|
||||||
if OceanNode != null:
|
if OceanNode != null:
|
||||||
|
|
BIN
Boats/cartoon-boat/source/boat 4.fbx
(Stored with Git LFS)
BIN
Boats/cartoon-boat/source/boat 4.fbx
(Stored with Git LFS)
Binary file not shown.
|
@ -1,50 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="scene"
|
|
||||||
importer_version=1
|
|
||||||
type="PackedScene"
|
|
||||||
uid="uid://bu6chp8qribgy"
|
|
||||||
path="res://.godot/imported/boat 4.fbx-4f459f3d14e15dbdd6449d0939ad6231.scn"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Boats/cartoon-boat/source/boat 4.fbx"
|
|
||||||
dest_files=["res://.godot/imported/boat 4.fbx-4f459f3d14e15dbdd6449d0939ad6231.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=true
|
|
||||||
animation/remove_immutable_tracks=true
|
|
||||||
animation/import_rest_as_RESET=false
|
|
||||||
import_script/path=""
|
|
||||||
_subresources={
|
|
||||||
"materials": {
|
|
||||||
"lambert1": {
|
|
||||||
"use_external/enabled": true,
|
|
||||||
"use_external/path": "uid://b0r2c7455ns2l"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nodes": {
|
|
||||||
"PATH:AnimationPlayer": {
|
|
||||||
"import/skip_import": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
fbx/importer=0
|
|
||||||
fbx/allow_geometry_helper_nodes=false
|
|
||||||
fbx/embedded_image_handling=1
|
|
|
@ -1,61 +0,0 @@
|
||||||
[gd_resource type="VisualShader" load_steps=9 format=3 uid="uid://5is85o5k05lb"]
|
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b3htar5wp3ag2" path="res://Boats/cartoon-boat/textures/boat_4_lambert1_BaseColor.png" id="1_igkxg"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://conebiij3gpe8" path="res://Boats/cartoon-boat/textures/boat_4_lambert1_Metalness.png" id="2_c0qec"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://cqu3udiqdiw5u" path="res://Boats/cartoon-boat/textures/boat_4_lambert1_Normal.png" id="3_ygw4n"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://brltubuleyx6p" path="res://Boats/cartoon-boat/textures/boat_4_lambert1_Roughness.png" id="4_yj6bl"]
|
|
||||||
|
|
||||||
[sub_resource type="VisualShaderNodeTexture" id="VisualShaderNodeTexture_v2np7"]
|
|
||||||
texture = ExtResource("1_igkxg")
|
|
||||||
|
|
||||||
[sub_resource type="VisualShaderNodeTexture" id="VisualShaderNodeTexture_y2thm"]
|
|
||||||
texture = ExtResource("2_c0qec")
|
|
||||||
|
|
||||||
[sub_resource type="VisualShaderNodeTexture" id="VisualShaderNodeTexture_2d07w"]
|
|
||||||
texture = ExtResource("3_ygw4n")
|
|
||||||
|
|
||||||
[sub_resource type="VisualShaderNodeTexture" id="VisualShaderNodeTexture_fban5"]
|
|
||||||
texture = ExtResource("4_yj6bl")
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
code = "shader_type spatial;
|
|
||||||
render_mode blend_mix, depth_draw_opaque, cull_back, diffuse_toon, specular_toon;
|
|
||||||
|
|
||||||
uniform sampler2D tex_frg_2;
|
|
||||||
uniform sampler2D tex_frg_5;
|
|
||||||
uniform sampler2D tex_frg_4;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void fragment() {
|
|
||||||
// Texture2D:2
|
|
||||||
vec4 n_out2p0 = texture(tex_frg_2, UV);
|
|
||||||
|
|
||||||
|
|
||||||
// Texture2D:5
|
|
||||||
vec4 n_out5p0 = texture(tex_frg_5, UV);
|
|
||||||
|
|
||||||
|
|
||||||
// Texture2D:4
|
|
||||||
vec4 n_out4p0 = texture(tex_frg_4, UV);
|
|
||||||
|
|
||||||
|
|
||||||
// Output:0
|
|
||||||
ALBEDO = vec3(n_out2p0.xyz);
|
|
||||||
ROUGHNESS = n_out5p0.x;
|
|
||||||
NORMAL = vec3(n_out4p0.xyz);
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
"
|
|
||||||
modes/diffuse = 3
|
|
||||||
modes/specular = 1
|
|
||||||
nodes/fragment/2/node = SubResource("VisualShaderNodeTexture_v2np7")
|
|
||||||
nodes/fragment/2/position = Vector2(40, 20)
|
|
||||||
nodes/fragment/3/node = SubResource("VisualShaderNodeTexture_y2thm")
|
|
||||||
nodes/fragment/3/position = Vector2(-40, 360)
|
|
||||||
nodes/fragment/4/node = SubResource("VisualShaderNodeTexture_2d07w")
|
|
||||||
nodes/fragment/4/position = Vector2(-40, 680)
|
|
||||||
nodes/fragment/5/node = SubResource("VisualShaderNodeTexture_fban5")
|
|
||||||
nodes/fragment/5/position = Vector2(-400, 440)
|
|
||||||
nodes/fragment/connections = PackedInt32Array(2, 0, 0, 0, 5, 0, 0, 3, 4, 0, 0, 8)
|
|
|
@ -1,7 +0,0 @@
|
||||||
[gd_resource type="ShaderMaterial" load_steps=2 format=3 uid="uid://b0r2c7455ns2l"]
|
|
||||||
|
|
||||||
[ext_resource type="Shader" uid="uid://5is85o5k05lb" path="res://Boats/cartoon-boat/textures/boat.tres" id="1_ydsd6"]
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
render_priority = 0
|
|
||||||
shader = ExtResource("1_ydsd6")
|
|
BIN
Boats/cartoon-boat/textures/boat_4_lambert1_BaseColor.png
(Stored with Git LFS)
BIN
Boats/cartoon-boat/textures/boat_4_lambert1_BaseColor.png
(Stored with Git LFS)
Binary file not shown.
|
@ -1,35 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://b3htar5wp3ag2"
|
|
||||||
path.s3tc="res://.godot/imported/boat_4_lambert1_BaseColor.png-c115378871e9c14ec1968c2847d8cb2a.s3tc.ctex"
|
|
||||||
metadata={
|
|
||||||
"imported_formats": ["s3tc_bptc"],
|
|
||||||
"vram_texture": true
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Boats/cartoon-boat/textures/boat_4_lambert1_BaseColor.png"
|
|
||||||
dest_files=["res://.godot/imported/boat_4_lambert1_BaseColor.png-c115378871e9c14ec1968c2847d8cb2a.s3tc.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=2
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=true
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=0
|
|
BIN
Boats/cartoon-boat/textures/boat_4_lambert1_Metalness.png
(Stored with Git LFS)
BIN
Boats/cartoon-boat/textures/boat_4_lambert1_Metalness.png
(Stored with Git LFS)
Binary file not shown.
|
@ -1,35 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://conebiij3gpe8"
|
|
||||||
path.s3tc="res://.godot/imported/boat_4_lambert1_Metalness.png-b09edd3d302acb8e51ce4c4cff9fe7de.s3tc.ctex"
|
|
||||||
metadata={
|
|
||||||
"imported_formats": ["s3tc_bptc"],
|
|
||||||
"vram_texture": true
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Boats/cartoon-boat/textures/boat_4_lambert1_Metalness.png"
|
|
||||||
dest_files=["res://.godot/imported/boat_4_lambert1_Metalness.png-b09edd3d302acb8e51ce4c4cff9fe7de.s3tc.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=2
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=true
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=0
|
|
BIN
Boats/cartoon-boat/textures/boat_4_lambert1_Normal.png
(Stored with Git LFS)
BIN
Boats/cartoon-boat/textures/boat_4_lambert1_Normal.png
(Stored with Git LFS)
Binary file not shown.
|
@ -1,35 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://cqu3udiqdiw5u"
|
|
||||||
path.s3tc="res://.godot/imported/boat_4_lambert1_Normal.png-f950f375cb3203315d9984306087da8f.s3tc.ctex"
|
|
||||||
metadata={
|
|
||||||
"imported_formats": ["s3tc_bptc"],
|
|
||||||
"vram_texture": true
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Boats/cartoon-boat/textures/boat_4_lambert1_Normal.png"
|
|
||||||
dest_files=["res://.godot/imported/boat_4_lambert1_Normal.png-f950f375cb3203315d9984306087da8f.s3tc.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=2
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=true
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=0
|
|
BIN
Boats/cartoon-boat/textures/boat_4_lambert1_Roughness.png
(Stored with Git LFS)
BIN
Boats/cartoon-boat/textures/boat_4_lambert1_Roughness.png
(Stored with Git LFS)
Binary file not shown.
|
@ -1,35 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://brltubuleyx6p"
|
|
||||||
path.s3tc="res://.godot/imported/boat_4_lambert1_Roughness.png-47634d56a8d31c3aeafe4adb7842f89b.s3tc.ctex"
|
|
||||||
metadata={
|
|
||||||
"imported_formats": ["s3tc_bptc"],
|
|
||||||
"vram_texture": true
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Boats/cartoon-boat/textures/boat_4_lambert1_Roughness.png"
|
|
||||||
dest_files=["res://.godot/imported/boat_4_lambert1_Roughness.png-47634d56a8d31c3aeafe4adb7842f89b.s3tc.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=2
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=true
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=0
|
|
BIN
Boats/wooden-boat/source/untitled.fbx
(Stored with Git LFS)
BIN
Boats/wooden-boat/source/untitled.fbx
(Stored with Git LFS)
Binary file not shown.
|
@ -1,38 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="scene"
|
|
||||||
importer_version=1
|
|
||||||
type="PackedScene"
|
|
||||||
uid="uid://dnxg7m7qb17m2"
|
|
||||||
path="res://.godot/imported/untitled.fbx-885fefb9c878ef12b4480941c30cc4bf.scn"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Boats/wooden-boat/source/untitled.fbx"
|
|
||||||
dest_files=["res://.godot/imported/untitled.fbx-885fefb9c878ef12b4480941c30cc4bf.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=true
|
|
||||||
animation/remove_immutable_tracks=true
|
|
||||||
animation/import_rest_as_RESET=false
|
|
||||||
import_script/path=""
|
|
||||||
_subresources={}
|
|
||||||
fbx/importer=0
|
|
||||||
fbx/allow_geometry_helper_nodes=false
|
|
||||||
fbx/embedded_image_handling=1
|
|
BIN
Boats/wooden-boat/textures/Untitled.png
(Stored with Git LFS)
BIN
Boats/wooden-boat/textures/Untitled.png
(Stored with Git LFS)
Binary file not shown.
|
@ -1,35 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://lsn1rdgt1ahf"
|
|
||||||
path.s3tc="res://.godot/imported/Untitled.png-256d0bdd70e310aad901568479012ae9.s3tc.ctex"
|
|
||||||
metadata={
|
|
||||||
"imported_formats": ["s3tc_bptc"],
|
|
||||||
"vram_texture": true
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Boats/wooden-boat/textures/Untitled.png"
|
|
||||||
dest_files=["res://.godot/imported/Untitled.png-256d0bdd70e310aad901568479012ae9.s3tc.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=2
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=true
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=0
|
|
|
@ -50,11 +50,11 @@ shader_parameter/shore_intensity = 0.7
|
||||||
shader_parameter/metallic = 0.0
|
shader_parameter/metallic = 0.0
|
||||||
shader_parameter/roughness = 0.02
|
shader_parameter/roughness = 0.02
|
||||||
shader_parameter/water_alpha_fade = 4.407
|
shader_parameter/water_alpha_fade = 4.407
|
||||||
shader_parameter/water_alpha_max = 3.791
|
shader_parameter/water_alpha_max = 15.0
|
||||||
shader_parameter/texture_normal = SubResource("NoiseTexture2D_d50os")
|
shader_parameter/texture_normal = SubResource("NoiseTexture2D_d50os")
|
||||||
shader_parameter/texture_normal2 = SubResource("NoiseTexture2D_ca8p6")
|
shader_parameter/texture_normal2 = SubResource("NoiseTexture2D_ca8p6")
|
||||||
shader_parameter/wave = SubResource("NoiseTexture2D_cuet1")
|
shader_parameter/wave = SubResource("NoiseTexture2D_cuet1")
|
||||||
shader_parameter/wave_time = 82.8805
|
shader_parameter/wave_time = 23.9076
|
||||||
shader_parameter/wave_direction = Vector2(2, 0)
|
shader_parameter/wave_direction = Vector2(2, 0)
|
||||||
shader_parameter/wave_2_direction = Vector2(0, 0.9)
|
shader_parameter/wave_2_direction = Vector2(0, 0.9)
|
||||||
shader_parameter/time_scale = 0.02
|
shader_parameter/time_scale = 0.02
|
||||||
|
|
|
@ -6,5 +6,5 @@
|
||||||
resource_name = "OceanTile_Main"
|
resource_name = "OceanTile_Main"
|
||||||
material = ExtResource("1_vta1j")
|
material = ExtResource("1_vta1j")
|
||||||
size = Vector2(10.5, 10.5)
|
size = Vector2(10.5, 10.5)
|
||||||
subdivide_width = 10
|
subdivide_width = 11
|
||||||
subdivide_depth = 10
|
subdivide_depth = 11
|
||||||
|
|
|
@ -8,5 +8,5 @@ func _ready() -> void:
|
||||||
|
|
||||||
|
|
||||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
func _process(delta: float) -> void:
|
func _process(_delta: float) -> void:
|
||||||
pass
|
pass
|
||||||
|
|
|
@ -30,6 +30,8 @@ func _ready() -> void:
|
||||||
add_to_group("Ocean",true)
|
add_to_group("Ocean",true)
|
||||||
if OceanShader != null:
|
if OceanShader != null:
|
||||||
OceanShader.set_shader_parameter("wave_time",0.0)
|
OceanShader.set_shader_parameter("wave_time",0.0)
|
||||||
|
if get_tree().get_nodes_in_group("Boats").size() > 0.0:
|
||||||
|
PlayerBoat = get_tree().get_nodes_in_group("Boats")[0]
|
||||||
|
|
||||||
func _process(delta:float) :
|
func _process(delta:float) :
|
||||||
if OceanShader != null:
|
if OceanShader != null:
|
||||||
|
@ -42,8 +44,9 @@ func _process(delta:float) :
|
||||||
########################
|
########################
|
||||||
### EDITOR FUNCTIONS ###
|
### EDITOR FUNCTIONS ###
|
||||||
|
|
||||||
var tile_size = 10.0
|
@export_category("Tiles")
|
||||||
var _layer_number = 3
|
@export var tile_size = 10.0
|
||||||
|
@export var _layer_number = 3
|
||||||
|
|
||||||
func remove_tile():
|
func remove_tile():
|
||||||
# Supprimer toutes les tuiles existantes
|
# Supprimer toutes les tuiles existantes
|
||||||
|
|
1794
OpenWorld.tscn
1794
OpenWorld.tscn
File diff suppressed because it is too large
Load diff
|
@ -16,20 +16,14 @@ config/tags=PackedStringArray("games")
|
||||||
run/main_scene="uid://bhwuawppmqk4"
|
run/main_scene="uid://bhwuawppmqk4"
|
||||||
config/features=PackedStringArray("4.4", "Forward Plus")
|
config/features=PackedStringArray("4.4", "Forward Plus")
|
||||||
config/icon="res://icon.svg"
|
config/icon="res://icon.svg"
|
||||||
|
|
||||||
[display]
|
|
||||||
|
|
||||||
window/size/viewport_width=572
|
|
||||||
window/size/viewport_height=324
|
|
||||||
window/stretch/mode="viewport"
|
window/stretch/mode="viewport"
|
||||||
window/stretch/aspect="expand"
|
window/stretch/aspect="expand"
|
||||||
window/per_pixel_transparency/allowed=true
|
|
||||||
window/vsync/vsync_mode=0
|
|
||||||
|
|
||||||
[global_group]
|
[global_group]
|
||||||
|
|
||||||
Ocean="Oceans"
|
Ocean="Oceans"
|
||||||
OceanTiles=""
|
OceanTiles=""
|
||||||
|
Boats="All player controlled vehicles"
|
||||||
|
|
||||||
[input]
|
[input]
|
||||||
|
|
||||||
|
@ -71,14 +65,16 @@ camera_left={
|
||||||
[physics]
|
[physics]
|
||||||
|
|
||||||
3d/run_on_separate_thread=true
|
3d/run_on_separate_thread=true
|
||||||
|
common/physics_jitter_fix=0.0
|
||||||
3d/physics_engine="Jolt Physics"
|
3d/physics_engine="Jolt Physics"
|
||||||
jolt_physics_3d/simulation/bounce_velocity_threshold=2.0
|
jolt_physics_3d/simulation/bounce_velocity_threshold=2.0
|
||||||
|
jolt_physics_3d/simulation/sleep_velocity_threshold=0.1
|
||||||
3d/default_linear_damp=0.5
|
3d/default_linear_damp=0.5
|
||||||
3d/default_angular_damp=1.5
|
3d/default_angular_damp=1.5
|
||||||
3d/sleep_threshold_angular=0.174533
|
3d/sleep_threshold_angular=0.174533
|
||||||
common/physics_interpolation=true
|
common/physics_interpolation=true
|
||||||
|
common/enable_object_picking=false
|
||||||
|
|
||||||
[rendering]
|
[rendering]
|
||||||
|
|
||||||
global_illumination/gi/use_half_resolution=true
|
scaling_3d/scale=0.4
|
||||||
shading/overrides/force_vertex_shading=true
|
|
||||||
|
|
111
world.tscn
111
world.tscn
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene load_steps=11 format=3 uid="uid://bwdtb8qfox3nq"]
|
[gd_scene load_steps=11 format=3 uid="uid://buntgqegmy578"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://cdnrxp6nu1wor" path="res://Ocean/ocean.gd" id="1_aqk2v"]
|
[ext_resource type="Script" uid="uid://cdnrxp6nu1wor" path="res://Ocean/ocean.gd" id="1_aqk2v"]
|
||||||
[ext_resource type="Script" uid="uid://cnfkxclrq0i0s" path="res://Boats/buyancy_probe.gd" id="2_fj7yv"]
|
[ext_resource type="Script" uid="uid://cnfkxclrq0i0s" path="res://Boats/buyancy_probe.gd" id="2_fj7yv"]
|
||||||
|
@ -70,542 +70,434 @@ mesh = SubResource("BoxMesh_fj7yv")
|
||||||
|
|
||||||
[node name="BuyancyProbe00" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe00" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe01" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe01" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.03702, -2.38419e-07, 1.60053)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.03702, -2.38419e-07, 1.60053)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe02" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe02" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.47019, -2.38419e-07, -9.91773)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.47019, -2.38419e-07, -9.91773)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe03" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe03" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.9884, -2.38419e-07, 0.339097)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.9884, -2.38419e-07, 0.339097)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe04" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe04" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.633354, 0, 0.773862, 0, 1, 0, -0.773862, 0, 0.633354, 1.3197, 0, 0.307577)
|
transform = Transform3D(0.633354, 0, 0.773862, 0, 1, 0, -0.773862, 0, 0.633354, 1.3197, 0, 0.307577)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe05" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe05" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.633354, 0, 0.773862, 0, 1, 0, -0.773862, 0, 0.633354, 8.28192, -2.38419e-07, -5.67213)
|
transform = Transform3D(0.633354, 0, 0.773862, 0, 1, 0, -0.773862, 0, 0.633354, 8.28192, -2.38419e-07, -5.67213)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe06" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe06" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.633354, 0, 0.773862, 0, 1, 0, -0.773862, 0, 0.633354, -7.28641, -2.38419e-07, -4.83613)
|
transform = Transform3D(0.633354, 0, 0.773862, 0, 1, 0, -0.773862, 0, 0.633354, -7.28641, -2.38419e-07, -4.83613)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe07" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe07" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.633354, 0, 0.773862, 0, 1, 0, -0.773862, 0, 0.633354, -6.64414, -2.38419e-07, 10.5736)
|
transform = Transform3D(0.633354, 0, 0.773862, 0, 1, 0, -0.773862, 0, 0.633354, -6.64414, -2.38419e-07, 10.5736)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe08" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe08" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, -1.25281, 0, 10.8711)
|
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, -1.25281, 0, 10.8711)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe09" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe09" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, 7.5133, -2.38419e-07, 13.5886)
|
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, 7.5133, -2.38419e-07, 13.5886)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe10" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe10" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, -1.47188, -2.38419e-07, 0.847415)
|
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, -1.47188, -2.38419e-07, 0.847415)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe11" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe11" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, -14.1817, -2.38419e-07, 9.58419)
|
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, -14.1817, -2.38419e-07, 9.58419)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe12" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe12" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.925673, 0, -0.378326, 0, 1, 0, 0.378326, 0, 0.925673, 0.741679, 0, 0.772553)
|
transform = Transform3D(0.925673, 0, -0.378326, 0, 1, 0, 0.378326, 0, 0.925673, 0.741679, 0, 0.772553)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe13" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe13" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.925673, 0, -0.378326, 0, 1, 0, 0.378326, 0, 0.925673, 8.50148, -2.38419e-07, 5.67305)
|
transform = Transform3D(0.925673, 0, -0.378326, 0, 1, 0, 0.378326, 0, 0.925673, 8.50148, -2.38419e-07, 5.67305)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe14" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe14" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.925673, 0, -0.378326, 0, 1, 0, 0.378326, 0, 0.925673, 3.13289, -2.38419e-07, -8.96423)
|
transform = Transform3D(0.925673, 0, -0.378326, 0, 1, 0, 0.378326, 0, 0.925673, 3.13289, -2.38419e-07, -8.96423)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe15" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe15" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.925673, 0, -0.378326, 0, 1, 0, 0.378326, 0, 0.925673, -11.4096, -2.38419e-07, -3.8274)
|
transform = Transform3D(0.925673, 0, -0.378326, 0, 1, 0, 0.378326, 0, 0.925673, -11.4096, -2.38419e-07, -3.8274)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe16" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe16" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.87905, 0, 0.476729, 0, 1, 0, -0.476729, 0, 0.87905, 1.84692, 0, 1.55654)
|
transform = Transform3D(0.87905, 0, 0.476729, 0, 1, 0, -0.476729, 0, 0.87905, 1.84692, 0, 1.55654)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe17" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe17" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.87905, 0, 0.476729, 0, 1, 0, -0.476729, 0, 0.87905, 10.5539, -2.38419e-07, -1.34472)
|
transform = Transform3D(0.87905, 0, 0.476729, 0, 1, 0, -0.476729, 0, 0.87905, 10.5539, -2.38419e-07, -1.34472)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe18" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe18" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.87905, 0, 0.476729, 0, 1, 0, -0.476729, 0, 0.87905, -4.17352, -2.38419e-07, -6.46076)
|
transform = Transform3D(0.87905, 0, 0.476729, 0, 1, 0, -0.476729, 0, 0.87905, -4.17352, -2.38419e-07, -6.46076)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe19" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe19" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.87905, 0, 0.476729, 0, 1, 0, -0.476729, 0, 0.87905, -9.40888, -2.38419e-07, 8.04658)
|
transform = Transform3D(0.87905, 0, 0.476729, 0, 1, 0, -0.476729, 0, 0.87905, -9.40888, -2.38419e-07, 8.04658)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe20" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe20" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.871128, 0, -0.491056, 0, 1, 0, 0.491056, 0, 0.871128, -4.53084, 0, 10.3617)
|
transform = Transform3D(0.871128, 0, -0.491056, 0, 1, 0, 0.491056, 0, 0.871128, -4.53084, 0, 10.3617)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe21" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe21" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.871128, 0, -0.491056, 0, 1, 0, 0.491056, 0, 0.871128, 2.55561, -2.38419e-07, 16.1936)
|
transform = Transform3D(0.871128, 0, -0.491056, 0, 1, 0, 0.491056, 0, 0.871128, 2.55561, -2.38419e-07, 16.1936)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe22" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe22" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.871128, 0, -0.491056, 0, 1, 0, 0.491056, 0, 0.871128, -0.941402, -2.38419e-07, 1.00013)
|
transform = Transform3D(0.871128, 0, -0.491056, 0, 1, 0, 0.491056, 0, 0.871128, -0.941402, -2.38419e-07, 1.00013)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe23" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe23" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.871128, 0, -0.491056, 0, 1, 0, 0.491056, 0, 0.871128, -16.0119, -2.38419e-07, 4.27906)
|
transform = Transform3D(0.871128, 0, -0.491056, 0, 1, 0, 0.491056, 0, 0.871128, -16.0119, -2.38419e-07, 4.27906)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe24" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe24" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.553188, 0, -0.833056, 0, 1, 0, 0.833056, 0, -0.553188, -0.583566, 0, 4.86069)
|
transform = Transform3D(-0.553188, 0, -0.833056, 0, 1, 0, 0.833056, 0, -0.553188, -0.583566, 0, 4.86069)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe25" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe25" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.553188, 0, -0.833056, 0, 1, 0, 0.833056, 0, -0.553188, -6.91607, -2.38419e-07, 11.5036)
|
transform = Transform3D(-0.553188, 0, -0.833056, 0, 1, 0, 0.833056, 0, -0.553188, -6.91607, -2.38419e-07, 11.5036)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe26" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe26" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.553188, 0, -0.833056, 0, 1, 0, 0.833056, 0, -0.553188, 8.49176, -2.38419e-07, 9.1223)
|
transform = Transform3D(-0.553188, 0, -0.833056, 0, 1, 0, 0.833056, 0, -0.553188, 8.49176, -2.38419e-07, 9.1223)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe27" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe27" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.553188, 0, -0.833056, 0, 1, 0, 0.833056, 0, -0.553188, 6.31897, -2.38419e-07, -6.14697)
|
transform = Transform3D(-0.553188, 0, -0.833056, 0, 1, 0, 0.833056, 0, -0.553188, 6.31897, -2.38419e-07, -6.14697)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe28" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe28" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.294307, 0, -0.955711, 0, 1, 0, 0.955711, 0, 0.294307, -1.56984, 0, 5.78992)
|
transform = Transform3D(0.294307, 0, -0.955711, 0, 1, 0, 0.955711, 0, 0.294307, -1.56984, 0, 5.78992)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe29" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe29" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.294307, 0, -0.955711, 0, 1, 0, 0.955711, 0, 0.294307, -0.439818, -2.38419e-07, 14.8977)
|
transform = Transform3D(0.294307, 0, -0.955711, 0, 1, 0, 0.955711, 0, 0.294307, -0.439818, -2.38419e-07, 14.8977)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe30" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe30" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.294307, 0, -0.955711, 0, 1, 0, 0.955711, 0, 0.294307, 7.47596, -2.38419e-07, 1.46598)
|
transform = Transform3D(0.294307, 0, -0.955711, 0, 1, 0, 0.955711, 0, 0.294307, 7.47596, -2.38419e-07, 1.46598)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe31" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe31" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.294307, 0, -0.955711, 0, 1, 0, 0.955711, 0, 0.294307, -5.7165, -2.38419e-07, -6.52344)
|
transform = Transform3D(0.294307, 0, -0.955711, 0, 1, 0, 0.955711, 0, 0.294307, -5.7165, -2.38419e-07, -6.52344)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe32" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe32" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.652971, 0, -0.757383, 0, 1, 0, 0.757383, 0, -0.652971, -8.94679, 0, -2.19675)
|
transform = Transform3D(-0.652971, 0, -0.757383, 0, 1, 0, 0.757383, 0, -0.652971, -8.94679, 0, -2.19675)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe33" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe33" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.652971, 0, -0.757383, 0, 1, 0, 0.757383, 0, -0.652971, -16.0599, -2.38419e-07, 3.60263)
|
transform = Transform3D(-0.652971, 0, -0.757383, 0, 1, 0, 0.757383, 0, -0.652971, -16.0599, -2.38419e-07, 3.60263)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe34" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe34" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.652971, 0, -0.757383, 0, 1, 0, 0.757383, 0, -0.652971, -0.475282, -2.38419e-07, 3.16574)
|
transform = Transform3D(-0.652971, 0, -0.757383, 0, 1, 0, 0.757383, 0, -0.652971, -0.475282, -2.38419e-07, 3.16574)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe35" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe35" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.652971, 0, -0.757383, 0, 1, 0, 0.757383, 0, -0.652971, -0.722564, -2.38419e-07, -12.2554)
|
transform = Transform3D(-0.652971, 0, -0.757383, 0, 1, 0, 0.757383, 0, -0.652971, -0.722564, -2.38419e-07, -12.2554)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe36" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe36" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.0722982, 0, -0.997383, 0, 1, 0, 0.997383, 0, 0.0722982, 2.36634, 4.76837e-07, 5.62094)
|
transform = Transform3D(0.0722982, 0, -0.997383, 0, 1, 0, 0.997383, 0, 0.0722982, 2.36634, 4.76837e-07, 5.62094)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe37" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe37" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.0722982, 0, -0.997383, 0, 1, 0, 0.997383, 0, 0.0722982, 1.42336, 2.38418e-07, 14.75)
|
transform = Transform3D(0.0722982, 0, -0.997383, 0, 1, 0, 0.997383, 0, 0.0722982, 1.42336, 2.38418e-07, 14.75)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe38" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe38" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.0722982, 0, -0.997383, 0, 1, 0, 0.997383, 0, 0.0722982, 12.1518, 2.38418e-07, 3.43757)
|
transform = Transform3D(0.0722982, 0, -0.997383, 0, 1, 0, 0.997383, 0, 0.0722982, 12.1518, 2.38418e-07, 3.43757)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe39" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe39" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.0722982, 0, -0.997383, 0, 1, 0, 0.997383, 0, 0.0722982, 1.0891, 2.38418e-07, -7.30895)
|
transform = Transform3D(0.0722982, 0, -0.997383, 0, 1, 0, 0.997383, 0, 0.0722982, 1.0891, 2.38418e-07, -7.30895)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe40" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe40" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.817627, 0, -0.575748, 0, 1, 0, 0.575748, 0, 0.817627, 2.15498, 4.76837e-07, 6.95942)
|
transform = Transform3D(0.817627, 0, -0.575748, 0, 1, 0, 0.575748, 0, 0.817627, 2.15498, 4.76837e-07, 6.95942)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe41" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe41" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.817627, 0, -0.575748, 0, 1, 0, 0.575748, 0, 0.817627, 8.6224, 2.38418e-07, 13.4711)
|
transform = Transform3D(0.817627, 0, -0.575748, 0, 1, 0, 0.575748, 0, 0.817627, 8.6224, 2.38418e-07, 13.4711)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe42" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe42" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.817627, 0, -0.575748, 0, 1, 0, 0.575748, 0, 0.817627, 6.66302, 2.38418e-07, -1.99604)
|
transform = Transform3D(0.817627, 0, -0.575748, 0, 1, 0, 0.575748, 0, 0.817627, 6.66302, 2.38418e-07, -1.99604)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe43" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe43" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.817627, 0, -0.575748, 0, 1, 0, 0.575748, 0, 0.817627, -8.65993, 2.38418e-07, -0.24136)
|
transform = Transform3D(0.817627, 0, -0.575748, 0, 1, 0, 0.575748, 0, 0.817627, -8.65993, 2.38418e-07, -0.24136)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe44" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe44" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.0529286, 0, -0.998598, 0, 1, 0, 0.998598, 0, -0.0529286, -8.56691, 4.76837e-07, 5.15738)
|
transform = Transform3D(-0.0529286, 0, -0.998598, 0, 1, 0, 0.998598, 0, -0.0529286, -8.56691, 4.76837e-07, 5.15738)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe45" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe45" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.0529286, 0, -0.998598, 0, 1, 0, 0.998598, 0, -0.0529286, -10.6435, 2.38418e-07, 14.097)
|
transform = Transform3D(-0.0529286, 0, -0.998598, 0, 1, 0, 0.998598, 0, -0.0529286, -10.6435, 2.38418e-07, 14.097)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe46" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe46" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.0529286, 0, -0.998598, 0, 1, 0, 0.998598, 0, -0.0529286, 1.41473, 2.38418e-07, 4.21418)
|
transform = Transform3D(-0.0529286, 0, -0.998598, 0, 1, 0, 0.998598, 0, -0.0529286, 1.41473, 2.38418e-07, 4.21418)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe47" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe47" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.0529286, 0, -0.998598, 0, 1, 0, 0.998598, 0, -0.0529286, -8.21808, 2.38418e-07, -7.83077)
|
transform = Transform3D(-0.0529286, 0, -0.998598, 0, 1, 0, 0.998598, 0, -0.0529286, -8.21808, 2.38418e-07, -7.83077)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe48" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe48" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.310411, 0, -0.950602, 0, 1, 0, 0.950602, 0, -0.310411, 1.64943, 4.76837e-07, 6.41654)
|
transform = Transform3D(-0.310411, 0, -0.950602, 0, 1, 0, 0.950602, 0, -0.310411, 1.64943, 4.76837e-07, 6.41654)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe49" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe49" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.310411, 0, -0.950602, 0, 1, 0, 0.950602, 0, -0.310411, -2.67722, 2.38418e-07, 14.5103)
|
transform = Transform3D(-0.310411, 0, -0.950602, 0, 1, 0, 0.950602, 0, -0.310411, -2.67722, 2.38418e-07, 14.5103)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe50" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe50" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.310411, 0, -0.950602, 0, 1, 0, 0.950602, 0, -0.310411, 11.5336, 2.38418e-07, 8.09754)
|
transform = Transform3D(-0.310411, 0, -0.950602, 0, 1, 0, 0.950602, 0, -0.310411, 11.5336, 2.38418e-07, 8.09754)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe51" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe51" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.310411, 0, -0.950602, 0, 1, 0, 0.950602, 0, -0.310411, 5.35883, 2.38418e-07, -6.03553)
|
transform = Transform3D(-0.310411, 0, -0.950602, 0, 1, 0, 0.950602, 0, -0.310411, 5.35883, 2.38418e-07, -6.03553)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe52" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe52" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.539035, 0, -0.842283, 0, 1, 0, 0.842283, 0, 0.539035, 0.947401, 4.76837e-07, 7.57557)
|
transform = Transform3D(0.539035, 0, -0.842283, 0, 1, 0, 0.842283, 0, 0.539035, 0.947401, 4.76837e-07, 7.57557)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe53" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe53" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.539035, 0, -0.842283, 0, 1, 0, 0.842283, 0, 0.539035, 4.47058, 2.38418e-07, 16.05)
|
transform = Transform3D(0.539035, 0, -0.842283, 0, 1, 0, 0.842283, 0, 0.539035, 4.47058, 2.38418e-07, 16.05)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe54" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe54" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.539035, 0, -0.842283, 0, 1, 0, 0.842283, 0, 0.539035, 8.50845, 2.38418e-07, 0.991245)
|
transform = Transform3D(0.539035, 0, -0.842283, 0, 1, 0, 0.842283, 0, 0.539035, 8.50845, 2.38418e-07, 0.991245)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe55" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe55" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.539035, 0, -0.842283, 0, 1, 0, 0.842283, 0, 0.539035, -6.33942, 2.38418e-07, -3.18156)
|
transform = Transform3D(0.539035, 0, -0.842283, 0, 1, 0, 0.842283, 0, 0.539035, -6.33942, 2.38418e-07, -3.18156)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe56" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe56" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.42679, 0, -0.904351, 0, 1, 0, 0.904351, 0, -0.42679, -8.2958, 4.76837e-07, 1.8511)
|
transform = Transform3D(-0.42679, 0, -0.904351, 0, 1, 0, 0.904351, 0, -0.42679, -8.2958, 4.76837e-07, 1.8511)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe57" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe57" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.42679, 0, -0.904351, 0, 1, 0, 0.904351, 0, -0.42679, -13.6002, 2.38418e-07, 9.34064)
|
transform = Transform3D(-0.42679, 0, -0.904351, 0, 1, 0, 0.904351, 0, -0.42679, -13.6002, 2.38418e-07, 9.34064)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe58" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe58" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.42679, 0, -0.904351, 0, 1, 0, 0.904351, 0, -0.42679, 1.30077, 2.38418e-07, 4.75431)
|
transform = Transform3D(-0.42679, 0, -0.904351, 0, 1, 0, 0.904351, 0, -0.42679, 1.30077, 2.38418e-07, 4.75431)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe59" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe59" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.42679, 0, -0.904351, 0, 1, 0, 0.904351, 0, -0.42679, -3.05915, 2.38418e-07, -10.0397)
|
transform = Transform3D(-0.42679, 0, -0.904351, 0, 1, 0, 0.904351, 0, -0.42679, -3.05915, 2.38418e-07, -10.0397)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe60" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe60" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.870871, 0, 0.491512, 0, 1, 0, -0.491512, 0, -0.870871, -2.52382, 4.76837e-07, 5.39032)
|
transform = Transform3D(-0.870871, 0, 0.491512, 0, 1, 0, -0.491512, 0, -0.870871, -2.52382, 4.76837e-07, 5.39032)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe61" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe61" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.870871, 0, 0.491512, 0, 1, 0, -0.491512, 0, -0.870871, -9.60721, 2.38418e-07, -0.445332)
|
transform = Transform3D(-0.870871, 0, 0.491512, 0, 1, 0, -0.491512, 0, -0.870871, -9.60721, 2.38418e-07, -0.445332)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe62" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe62" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.870871, 0, 0.491512, 0, 1, 0, -0.491512, 0, -0.870871, -6.11815, 2.38418e-07, 14.75)
|
transform = Transform3D(-0.870871, 0, 0.491512, 0, 1, 0, -0.491512, 0, -0.870871, -6.11815, 2.38418e-07, 14.75)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe63" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe63" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.870871, 0, 0.491512, 0, 1, 0, -0.491512, 0, -0.870871, 8.95408, 2.38418e-07, 11.479)
|
transform = Transform3D(-0.870871, 0, 0.491512, 0, 1, 0, -0.491512, 0, -0.870871, 8.95408, 2.38418e-07, 11.479)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe64" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe64" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.931932, 0, -0.362633, 0, 1, 0, 0.362633, 0, -0.931932, -3.52192, 4.76837e-07, 4.47382)
|
transform = Transform3D(-0.931932, 0, -0.362633, 0, 1, 0, 0.362633, 0, -0.931932, -3.52192, 4.76837e-07, 4.47382)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe65" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe65" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.931932, 0, -0.362633, 0, 1, 0, 0.362633, 0, -0.931932, -12.5242, 2.38418e-07, 6.25936)
|
transform = Transform3D(-0.931932, 0, -0.362633, 0, 1, 0, 0.362633, 0, -0.931932, -12.5242, 2.38418e-07, 6.25936)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe66" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe66" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.931932, 0, -0.362633, 0, 1, 0, 0.362633, 0, -0.931932, 1.44469, 2.38418e-07, 13.1833)
|
transform = Transform3D(-0.931932, 0, -0.362633, 0, 1, 0, 0.362633, 0, -0.931932, 1.44469, 2.38418e-07, 13.1833)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe67" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe67" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.931932, 0, -0.362633, 0, 1, 0, 0.362633, 0, -0.931932, 8.45941, 2.38418e-07, -0.552224)
|
transform = Transform3D(-0.931932, 0, -0.362633, 0, 1, 0, 0.362633, 0, -0.931932, 8.45941, 2.38418e-07, -0.552224)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe68" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe68" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.802609, 0, 0.596505, 0, 1, 0, -0.596505, 0, -0.802609, 3.91051, 4.76837e-07, -3.46125)
|
transform = Transform3D(-0.802609, 0, 0.596505, 0, 1, 0, -0.596505, 0, -0.802609, 3.91051, 4.76837e-07, -3.46125)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe69" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe69" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.802609, 0, 0.596505, 0, 1, 0, -0.596505, 0, -0.802609, -2.38796, 2.38418e-07, -10.1365)
|
transform = Transform3D(-0.802609, 0, 0.596505, 0, 1, 0, -0.596505, 0, -0.802609, -2.38796, 2.38418e-07, -10.1365)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe70" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe70" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.802609, 0, 0.596505, 0, 1, 0, -0.596505, 0, -0.802609, -0.82548, 2.38418e-07, 5.37578)
|
transform = Transform3D(-0.802609, 0, 0.596505, 0, 1, 0, -0.596505, 0, -0.802609, -0.82548, 2.38418e-07, 5.37578)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe71" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe71" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.802609, 0, 0.596505, 0, 1, 0, -0.596505, 0, -0.802609, 14.5374, 2.38418e-07, 4.01423)
|
transform = Transform3D(-0.802609, 0, 0.596505, 0, 1, 0, -0.596505, 0, -0.802609, 14.5374, 2.38418e-07, 4.01423)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe72" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe72" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.940958, 0, -0.338524, 0, 1, 0, 0.338524, 0, -0.940958, -0.748251, 4.76837e-07, 6.87385)
|
transform = Transform3D(-0.940958, 0, -0.338524, 0, 1, 0, 0.338524, 0, -0.940958, -0.748251, 4.76837e-07, 6.87385)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe73" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe73" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.940958, 0, -0.338524, 0, 1, 0, 0.338524, 0, -0.940958, -9.79352, 2.38418e-07, 8.42707)
|
transform = Transform3D(-0.940958, 0, -0.338524, 0, 1, 0, 0.338524, 0, -0.940958, -9.79352, 2.38418e-07, 8.42707)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe74" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe74" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.940958, 0, -0.338524, 0, 1, 0, 0.338524, 0, -0.940958, 3.99253, 2.38418e-07, 15.7083)
|
transform = Transform3D(-0.940958, 0, -0.338524, 0, 1, 0, 0.338524, 0, -0.940958, 3.99253, 2.38418e-07, 15.7083)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe75" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe75" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.940958, 0, -0.338524, 0, 1, 0, 0.338524, 0, -0.940958, 11.3585, 2.38418e-07, 2.15788)
|
transform = Transform3D(-0.940958, 0, -0.338524, 0, 1, 0, 0.338524, 0, -0.940958, 11.3585, 2.38418e-07, 2.15788)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe76" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe76" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.333988, 0, -0.942577, 0, 1, 0, 0.942577, 0, -0.333988, -2.09415, 4.76837e-07, 7.03118)
|
transform = Transform3D(-0.333988, 0, -0.942577, 0, 1, 0, 0.942577, 0, -0.333988, -2.09415, 4.76837e-07, 7.03118)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe77" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe77" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.333988, 0, -0.942577, 0, 1, 0, 0.942577, 0, -0.333988, -6.62103, 2.38418e-07, 15.0147)
|
transform = Transform3D(-0.333988, 0, -0.942577, 0, 1, 0, 0.942577, 0, -0.333988, -6.62103, 2.38418e-07, 15.0147)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe78" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe78" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.333988, 0, -0.942577, 0, 1, 0, 0.942577, 0, -0.333988, 7.7451, 2.38418e-07, 8.95782)
|
transform = Transform3D(-0.333988, 0, -0.942577, 0, 1, 0, 0.942577, 0, -0.333988, 7.7451, 2.38418e-07, 8.95782)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe79" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe79" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.333988, 0, -0.942577, 0, 1, 0, 0.942577, 0, -0.333988, 1.92419, 2.38418e-07, -5.32464)
|
transform = Transform3D(-0.333988, 0, -0.942577, 0, 1, 0, 0.942577, 0, -0.333988, 1.92419, 2.38418e-07, -5.32464)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe80" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe80" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.97589, 0, -0.218262, 0, 1, 0, 0.218262, 0, -0.97589, -3.24955, 4.76837e-07, -3.77953)
|
transform = Transform3D(-0.97589, 0, -0.218262, 0, 1, 0, 0.218262, 0, -0.97589, -3.24955, 4.76837e-07, -3.77953)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe81" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe81" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.97589, 0, -0.218262, 0, 1, 0, 0.218262, 0, -0.97589, -12.418, 2.38418e-07, -3.36903)
|
transform = Transform3D(-0.97589, 0, -0.218262, 0, 1, 0, 0.218262, 0, -0.97589, -12.418, 2.38418e-07, -3.36903)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe82" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe82" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.97589, 0, -0.218262, 0, 1, 0, 0.218262, 0, -0.97589, 0.349858, 2.38418e-07, 5.5782)
|
transform = Transform3D(-0.97589, 0, -0.218262, 0, 1, 0, 0.218262, 0, -0.97589, 0.349858, 2.38418e-07, 5.5782)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe83" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe83" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.97589, 0, -0.218262, 0, 1, 0, 0.218262, 0, -0.97589, 9.35169, 2.38418e-07, -6.94533)
|
transform = Transform3D(-0.97589, 0, -0.218262, 0, 1, 0, 0.218262, 0, -0.97589, 9.35169, 2.38418e-07, -6.94533)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe84" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe84" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.999091, 0, 0.0426255, 0, 1, 0, -0.0426255, 0, -0.999091, -1.70767, 4.76837e-07, 6.39799)
|
transform = Transform3D(-0.999091, 0, 0.0426255, 0, 1, 0, -0.0426255, 0, -0.999091, -1.70767, 4.76837e-07, 6.39799)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe85" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe85" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.999091, 0, 0.0426255, 0, 1, 0, -0.0426255, 0, -0.999091, -10.6683, 2.38418e-07, 4.41371)
|
transform = Transform3D(-0.999091, 0, 0.0426255, 0, 1, 0, -0.0426255, 0, -0.999091, -10.6683, 2.38418e-07, 4.41371)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe86" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe86" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.999091, 0, 0.0426255, 0, 1, 0, -0.0426255, 0, -0.999091, -0.661562, 2.38418e-07, 16.3694)
|
transform = Transform3D(-0.999091, 0, 0.0426255, 0, 1, 0, -0.0426255, 0, -0.999091, -0.661562, 2.38418e-07, 16.3694)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe87" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe87" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.999091, 0, 0.0426255, 0, 1, 0, -0.0426255, 0, -0.999091, 11.2834, 2.38418e-07, 6.61284)
|
transform = Transform3D(-0.999091, 0, 0.0426255, 0, 1, 0, -0.0426255, 0, -0.999091, 11.2834, 2.38418e-07, 6.61284)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe88" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe88" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.665764, 0, -0.746162, 0, 1, 0, 0.746162, 0, -0.665764, -3.01305, 4.76837e-07, 6.03444)
|
transform = Transform3D(-0.665764, 0, -0.746162, 0, 1, 0, 0.746162, 0, -0.665764, -3.01305, 4.76837e-07, 6.03444)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe89" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe89" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.665764, 0, -0.746162, 0, 1, 0, 0.746162, 0, -0.665764, -10.2238, 2.38418e-07, 11.7119)
|
transform = Transform3D(-0.665764, 0, -0.746162, 0, 1, 0, 0.746162, 0, -0.665764, -10.2238, 2.38418e-07, 11.7119)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe90" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe90" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.665764, 0, -0.746162, 0, 1, 0, 0.746162, 0, -0.665764, 5.36598, 2.38418e-07, 11.5403)
|
transform = Transform3D(-0.665764, 0, -0.746162, 0, 1, 0, 0.746162, 0, -0.665764, 5.36598, 2.38418e-07, 11.5403)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe91" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe91" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.665764, 0, -0.746162, 0, 1, 0, 0.746162, 0, -0.665764, 5.38114, 2.38418e-07, -3.88277)
|
transform = Transform3D(-0.665764, 0, -0.746162, 0, 1, 0, 0.746162, 0, -0.665764, 5.38114, 2.38418e-07, -3.88277)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe92" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe92" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.985929, 0, 0.167165, 0, 1, 0, -0.167165, 0, -0.985929, 0.0073901, 4.76837e-07, -4.40986)
|
transform = Transform3D(-0.985929, 0, 0.167165, 0, 1, 0, -0.167165, 0, -0.985929, 0.0073901, 4.76837e-07, -4.40986)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe93" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe93" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.985929, 0, 0.167165, 0, 1, 0, -0.167165, 0, -0.985929, -8.63492, 2.38418e-07, -7.49854)
|
transform = Transform3D(-0.985929, 0, 0.167165, 0, 1, 0, -0.167165, 0, -0.985929, -8.63492, 2.38418e-07, -7.49854)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe94" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe94" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.985929, 0, 0.167165, 0, 1, 0, -0.167165, 0, -0.985929, -0.201001, 2.38418e-07, 5.61408)
|
transform = Transform3D(-0.985929, 0, 0.167165, 0, 1, 0, -0.167165, 0, -0.985929, -0.201001, 2.38418e-07, 5.61408)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe95" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe95" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.985929, 0, 0.167165, 0, 1, 0, -0.167165, 0, -0.985929, 12.8697, 2.38418e-07, -2.57299)
|
transform = Transform3D(-0.985929, 0, 0.167165, 0, 1, 0, -0.167165, 0, -0.985929, 12.8697, 2.38418e-07, -2.57299)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe96" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe96" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.238516, 0, 0.971138, 0, 1, 0, -0.971138, 0, 0.238516, -1.8446, 4.76837e-07, 2.1026)
|
transform = Transform3D(0.238516, 0, 0.971138, 0, 1, 0, -0.971138, 0, 0.238516, -1.8446, 4.76837e-07, 2.1026)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe97" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe97" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.238516, 0, 0.971138, 0, 1, 0, -0.971138, 0, 0.238516, 1.86521, 2.38418e-07, -6.29184)
|
transform = Transform3D(0.238516, 0, 0.971138, 0, 1, 0, -0.971138, 0, 0.238516, 1.86521, 2.38418e-07, -6.29184)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe98" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe98" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.238516, 0, 0.971138, 0, 1, 0, -0.971138, 0, 0.238516, -11.8268, 2.38418e-07, 1.16481)
|
transform = Transform3D(0.238516, 0, 0.971138, 0, 1, 0, -0.971138, 0, 0.238516, -11.8268, 2.38418e-07, 1.16481)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe99" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe99" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.238516, 0, 0.971138, 0, 1, 0, -0.971138, 0, 0.238516, -4.61324, 2.38418e-07, 14.797)
|
transform = Transform3D(0.238516, 0, 0.971138, 0, 1, 0, -0.971138, 0, 0.238516, -4.61324, 2.38418e-07, 14.797)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe100" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe100" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.600462, 0, 0.799653, 0, 1, 0, -0.799653, 0, -0.600462, -1.23113, 4.76837e-07, 0.894353)
|
transform = Transform3D(-0.600462, 0, 0.799653, 0, 1, 0, -0.799653, 0, -0.600462, -1.23113, 4.76837e-07, 0.894353)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe101" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe101" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.600462, 0, 0.799653, 0, 1, 0, -0.799653, 0, -0.600462, -5.37765, 2.38418e-07, -7.29319)
|
transform = Transform3D(-0.600462, 0, 0.799653, 0, 1, 0, -0.799653, 0, -0.600462, -5.37765, 2.38418e-07, -7.29319)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe102" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe102" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.600462, 0, 0.799653, 0, 1, 0, -0.799653, 0, -0.600462, -8.27909, 2.38418e-07, 8.02522)
|
transform = Transform3D(-0.600462, 0, 0.799653, 0, 1, 0, -0.799653, 0, -0.600462, -8.27909, 2.38418e-07, 8.02522)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe103" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe103" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(-0.600462, 0, 0.799653, 0, 1, 0, -0.799653, 0, -0.600462, 6.83907, 2.38418e-07, 11.077)
|
transform = Transform3D(-0.600462, 0, 0.799653, 0, 1, 0, -0.799653, 0, -0.600462, 6.83907, 2.38418e-07, 11.077)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe104" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe104" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.358026, 0, 0.933712, 0, 1, 0, -0.933712, 0, 0.358026, 8.41395, 4.76837e-07, 5.91219)
|
transform = Transform3D(0.358026, 0, 0.933712, 0, 1, 0, -0.933712, 0, 0.358026, 8.41395, 4.76837e-07, 5.91219)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe105" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe105" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.358026, 0, 0.933712, 0, 1, 0, -0.933712, 0, 0.358026, 13.1439, 2.38418e-07, -1.95275)
|
transform = Transform3D(0.358026, 0, 0.933712, 0, 1, 0, -0.933712, 0, 0.358026, 13.1439, 2.38418e-07, -1.95275)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe106" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe106" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.358026, 0, 0.933712, 0, 1, 0, -0.933712, 0, 0.358026, -1.37271, 2.38418e-07, 3.73412)
|
transform = Transform3D(0.358026, 0, 0.933712, 0, 1, 0, -0.933712, 0, 0.358026, -1.37271, 2.38418e-07, 3.73412)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="BuyancyProbe107" type="Node3D" parent="Boat/ProbeContainer"]
|
[node name="BuyancyProbe107" type="Node3D" parent="Boat/ProbeContainer"]
|
||||||
transform = Transform3D(0.358026, 0, 0.933712, 0, 1, 0, -0.933712, 0, 0.358026, 4.08039, 2.38418e-07, 18.161)
|
transform = Transform3D(0.358026, 0, 0.933712, 0, 1, 0, -0.933712, 0, 0.358026, 4.08039, 2.38418e-07, 18.161)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="Junk" type="RigidBody3D" parent="."]
|
[node name="Junk" type="RigidBody3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0207567, 1.19209e-07, -3.99773)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0207567, 1.19209e-07, -3.99773)
|
||||||
|
@ -621,7 +513,6 @@ skeleton = NodePath("../../Boat")
|
||||||
[node name="BuyancyProbe12" type="Node3D" parent="Junk"]
|
[node name="BuyancyProbe12" type="Node3D" parent="Junk"]
|
||||||
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, -1.45113, -3.57628e-07, 4.84515)
|
transform = Transform3D(0.992158, 0, -0.124987, 0, 1, 0, 0.124987, 0, 0.992158, -1.45113, -3.57628e-07, 4.84515)
|
||||||
script = ExtResource("2_fj7yv")
|
script = ExtResource("2_fj7yv")
|
||||||
show_probe = true
|
|
||||||
|
|
||||||
[node name="FogVolume" type="FogVolume" parent="."]
|
[node name="FogVolume" type="FogVolume" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.04025, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.04025, 0)
|
||||||
|
|
Loading…
Reference in a new issue