Add basic visual cel shader

This commit is contained in:
DrHaid
2026-04-03 19:42:47 +02:00
parent 9fd4fc53ff
commit de0a74a2c9
75 changed files with 236 additions and 163 deletions

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -0,0 +1,17 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://coewu57ewtpjv"]
[ext_resource type="Shader" uid="uid://bckl1mrgp5642" path="res://kenney_pirate-kit/models/materials/cel_shader.tres" id="1_f3xfr"]
[ext_resource type="Texture2D" uid="uid://ctq573g1iuitp" path="res://kenney_pirate-kit/models/materials/colormap.png" id="2_vih7s"]
[sub_resource type="Gradient" id="Gradient_f3xfr"]
interpolation_mode = 1
offsets = PackedFloat32Array(0, 0.5)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_vih7s"]
gradient = SubResource("Gradient_f3xfr")
[resource]
render_priority = 0
shader = ExtResource("1_f3xfr")
shader_parameter/colormap = ExtResource("2_vih7s")
shader_parameter/shadow_gradient = SubResource("GradientTexture1D_vih7s")

View File

@@ -0,0 +1,56 @@
[gd_resource type="VisualShader" format=3 uid="uid://bckl1mrgp5642"]
[sub_resource type="VisualShaderNodeTexture2DParameter" id="VisualShaderNodeTexture2DParameter_8vpgw"]
parameter_name = "colormap"
texture_type = 1
[sub_resource type="VisualShaderNodeTexture" id="VisualShaderNodeTexture_3wrg2"]
source = 5
[sub_resource type="VisualShaderNodeTexture" id="VisualShaderNodeTexture_8vpgw"]
source = 5
[sub_resource type="VisualShaderNodeVectorCompose" id="VisualShaderNodeVectorCompose_3wrg2"]
op_type = 0
[sub_resource type="VisualShaderNodeClamp" id="VisualShaderNodeClamp_8vpgw"]
[sub_resource type="VisualShaderNodeInput" id="VisualShaderNodeInput_slx2j"]
input_name = "light"
[sub_resource type="VisualShaderNodeInput" id="VisualShaderNodeInput_i48ae"]
input_name = "normal"
[sub_resource type="VisualShaderNodeDotProduct" id="VisualShaderNodeDotProduct_w7kln"]
[sub_resource type="VisualShaderNodeRemap" id="VisualShaderNodeRemap_1y6h7"]
default_input_values = [1, -1.0, 2, 1.0, 3, 0.0, 4, 1.0]
[sub_resource type="VisualShaderNodeTexture2DParameter" id="VisualShaderNodeTexture2DParameter_ylljs"]
parameter_name = "shadow_gradient"
[resource]
nodes/vertex/0/position = Vector2(760, 100)
nodes/fragment/2/node = SubResource("VisualShaderNodeTexture2DParameter_8vpgw")
nodes/fragment/2/position = Vector2(-380, 160)
nodes/fragment/3/node = SubResource("VisualShaderNodeTexture_3wrg2")
nodes/fragment/3/position = Vector2(80, 160)
nodes/fragment/connections = PackedInt32Array(3, 0, 0, 0, 2, 0, 3, 2)
nodes/light/0/position = Vector2(1500, -20)
nodes/light/2/node = SubResource("VisualShaderNodeInput_slx2j")
nodes/light/2/position = Vector2(-880, 20)
nodes/light/3/node = SubResource("VisualShaderNodeInput_i48ae")
nodes/light/3/position = Vector2(-880, 160)
nodes/light/4/node = SubResource("VisualShaderNodeDotProduct_w7kln")
nodes/light/4/position = Vector2(-480, 20)
nodes/light/8/node = SubResource("VisualShaderNodeRemap_1y6h7")
nodes/light/8/position = Vector2(120, -40)
nodes/light/9/node = SubResource("VisualShaderNodeTexture2DParameter_ylljs")
nodes/light/9/position = Vector2(320, 320)
nodes/light/10/node = SubResource("VisualShaderNodeTexture_8vpgw")
nodes/light/10/position = Vector2(960, -20)
nodes/light/11/node = SubResource("VisualShaderNodeVectorCompose_3wrg2")
nodes/light/11/position = Vector2(640, -20)
nodes/light/12/node = SubResource("VisualShaderNodeClamp_8vpgw")
nodes/light/12/position = Vector2(1240, -20)
nodes/light/connections = PackedInt32Array(2, 0, 4, 0, 3, 0, 4, 1, 9, 0, 10, 2, 11, 0, 10, 0, 4, 0, 8, 0, 8, 0, 11, 0, 10, 0, 12, 0, 12, 0, 0, 0)

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -41,8 +41,8 @@ _subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/colormap.tres",
"use_external/path": "uid://c5owaw7opjbm7"
"use_external/fallback_path": "res://kenney_pirate-kit/models/materials/cel_shaded_material.tres",
"use_external/path": "uid://coewu57ewtpjv"
}
}
}

View File

@@ -31,53 +31,53 @@ transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, -4.3827667, 0, -0.9070883)
mesh = SubResource("CylinderMesh_7dm0k")
surface_material_override/0 = SubResource("StandardMaterial3D_ig7tw")
[node name="patch-sand2" parent="." unique_id=980935802 instance=ExtResource("1_dg77c")]
[node name="patch-sand2" parent="." unique_id=701185954 instance=ExtResource("1_dg77c")]
transform = Transform3D(1.5505562, 0, 0, 0, 1.16715, 0, 0, 0, 1.7320712, -0.5055504, -1.9073486e-06, 2.6988544)
[node name="tower-complete-small2" parent="." unique_id=1653505137 instance=ExtResource("2_ycdy4")]
[node name="tower-complete-small2" parent="." unique_id=358041749 instance=ExtResource("2_ycdy4")]
transform = Transform3D(-0.7993596, 0, 0.6008529, 0, 1, 0, -0.6008529, 0, -0.7993596, -3.3910637, 0.5551157, 7.8067627)
[node name="rocks-c2" parent="." unique_id=623618868 instance=ExtResource("3_w48qg")]
[node name="rocks-c2" parent="." unique_id=1589856132 instance=ExtResource("3_w48qg")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.2610707, 0, 5.0858126)
[node name="rocks-sand-a2" parent="." unique_id=71440231 instance=ExtResource("4_vivmo")]
[node name="rocks-sand-a2" parent="." unique_id=631688631 instance=ExtResource("4_vivmo")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.9933867, 0, 2.1414356)
[node name="rocks-b2" parent="." unique_id=1247648168 instance=ExtResource("5_2cqfq")]
[node name="rocks-b2" parent="." unique_id=222255211 instance=ExtResource("5_2cqfq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.623183, 0, 5.084322)
[node name="patch-sand3" parent="." unique_id=2072517968 instance=ExtResource("1_dg77c")]
[node name="patch-sand3" parent="." unique_id=815503484 instance=ExtResource("1_dg77c")]
transform = Transform3D(1, 0, 0, 0, 1.9728539, 0, 0, 0, 1, -3.7267776, 0, 7.696535)
[node name="platform2" parent="." unique_id=891803526 instance=ExtResource("6_yaehf")]
[node name="platform2" parent="." unique_id=256140016 instance=ExtResource("6_yaehf")]
transform = Transform3D(-0.025627784, -0.0062763058, -0.9996518, -0.0007689755, 0.9999801, -0.006258653, 0.9996713, 0.0006083096, -0.025632102, 2.0928602, 4.7683716e-07, -3.2899325)
[node name="platform3" parent="." unique_id=1834626282 instance=ExtResource("6_yaehf")]
[node name="platform3" parent="." unique_id=625737287 instance=ExtResource("6_yaehf")]
transform = Transform3D(0.013919056, 0.006268752, 0.9998834, -0.0007689755, 0.9999801, -0.006258653, -0.99990284, -0.0006817676, 0.013923599, 2.1703138, 0, -5.886305)
[node name="patch-grass-foliage2" parent="." unique_id=1835332764 instance=ExtResource("7_074og")]
[node name="patch-grass-foliage2" parent="." unique_id=1497737850 instance=ExtResource("7_074og")]
transform = Transform3D(0.95454764, 0, 0.2980581, 0, 1, 0, -0.2980581, 0, 0.95454764, 1.7698698, 0.28245354, 4.108196)
[node name="palm-bend2" parent="." unique_id=1243123560 instance=ExtResource("8_cegan")]
transform = Transform3D(-0.9294098, 0, -0.36904937, 0, 1, 0, 0.36904937, 0, -0.9294098, 2.7061567, 9.536743e-07, 3.591158)
[node name="palm-bend2" parent="." unique_id=770952047 instance=ExtResource("8_cegan")]
transform = Transform3D(-0.9294098, 0, -0.36904937, 0, 1, 0, 0.36904937, 0, -0.9294098, 2.7061567, 0.35552645, 3.591158)
[node name="boat-row-small2" parent="." unique_id=1918780986 instance=ExtResource("9_82xsv")]
[node name="boat-row-small2" parent="." unique_id=199356487 instance=ExtResource("9_82xsv")]
transform = Transform3D(0.9720143, 0, 0.23492157, 0, 1, 0, -0.23492157, 0, 0.9720143, -0.57849646, 0, -4.4487286)
[node name="chest2" parent="." unique_id=136752968 instance=ExtResource("10_getpj")]
[node name="chest2" parent="." unique_id=1348580071 instance=ExtResource("10_getpj")]
transform = Transform3D(-0.50613916, 0, 0.86245185, 0, 1, 0, -0.86245185, 0, -0.50613916, -3.2803307, 0.28417492, 2.9970675)
[node name="ship-pirate-small2" parent="." unique_id=1028943952 instance=ExtResource("11_ryguw")]
[node name="ship-pirate-small2" parent="." unique_id=1022144466 instance=ExtResource("11_ryguw")]
transform = Transform3D(-0.70668703, 0, 0.70752627, 0, 1, 0, -0.70752627, 0, -0.70668703, -6.047203, -0.4683478, -9.710768)
[node name="crate-bottles2" parent="." unique_id=348917417 instance=ExtResource("12_d13ii")]
transform = Transform3D(0.80073136, 0, -0.5990236, 0, 1, 0, 0.5990236, 0, 0.80073136, 1.914196, -9.536743e-07, -6.02911)
[node name="crate-bottles2" parent="." unique_id=1041884809 instance=ExtResource("12_d13ii")]
transform = Transform3D(0.80073136, 0, -0.5990236, 0, 1, 0, 0.5990236, 0, 0.80073136, 1.914196, 0.2264095, -6.02911)
[node name="barrel2" parent="." unique_id=255575549 instance=ExtResource("13_vivmo")]
[node name="barrel2" parent="." unique_id=715314078 instance=ExtResource("13_vivmo")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.21914, 0.29781532, -0.55397797)
[node name="tool-shovel2" parent="." unique_id=1457208565 instance=ExtResource("14_2cqfq")]
[node name="tool-shovel2" parent="." unique_id=259254957 instance=ExtResource("14_2cqfq")]
transform = Transform3D(0.45374164, -0.16267142, -0.87616014, 0, 0.9831976, -0.18254444, 0.8911333, 0.08282801, 0.4461177, -2.6051285, 4.7683716e-07, 0.73833036)
[node name="hole2" parent="." unique_id=159131427 instance=ExtResource("15_yaehf")]
[node name="hole2" parent="." unique_id=968096875 instance=ExtResource("15_yaehf")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.1772368, 0.27078152, 0.16060781)