add terran edditor
|
After Width: | Height: | Size: 28 KiB |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c1no6awxs1oul"
|
||||
path="res://.godot/imported/2d_lights_and_shadows_neutral_point_light.webp-473abdd024f37c231ac0537da7107bc3.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/2d_lights_and_shadows_neutral_point_light.webp"
|
||||
dest_files=["res://.godot/imported/2d_lights_and_shadows_neutral_point_light.webp-473abdd024f37c231ac0537da7107bc3.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
BIN
terrain/cave.png
|
Before Width: | Height: | Size: 1.9 MiB |
BIN
terrain/grid.jpg
|
Before Width: | Height: | Size: 111 KiB |
|
|
@ -0,0 +1,44 @@
|
|||
[gd_scene load_steps=18 format=4 uid="uid://bdmvs7e7v083j"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bp1wylnpojyco" path="res://terrain/tiles/deep_wall.tscn" id="1_knjwc"]
|
||||
[ext_resource type="PackedScene" uid="uid://dexalf74v6hii" path="res://terrain/tiles/wall_cright.tscn" id="2_r3uom"]
|
||||
[ext_resource type="PackedScene" uid="uid://dddc4xwn1av72" path="res://terrain/tiles/wall_bottom.tscn" id="2_xj2kw"]
|
||||
[ext_resource type="PackedScene" uid="uid://bqgbf2gck8sqb" path="res://terrain/tiles/wall_c_bot.tscn" id="4_5rviq"]
|
||||
[ext_resource type="PackedScene" uid="uid://cpaxclk34bp78" path="res://terrain/tiles/wall_c_bot_neg.tscn" id="5_p3cwf"]
|
||||
[ext_resource type="PackedScene" uid="uid://b6fi65omj0do7" path="res://terrain/tiles/wall_c_left.tscn" id="6_ix116"]
|
||||
[ext_resource type="PackedScene" uid="uid://2yef8t3w2c4d" path="res://terrain/tiles/wall_c_left_neg.tscn" id="7_rg6fu"]
|
||||
[ext_resource type="PackedScene" uid="uid://cgc1475ljqmnf" path="res://terrain/tiles/wall_c_right_neg.tscn" id="8_3ia1f"]
|
||||
[ext_resource type="PackedScene" uid="uid://kjr710hunjan" path="res://terrain/tiles/wall_c_up.tscn" id="9_i70gq"]
|
||||
[ext_resource type="PackedScene" uid="uid://bo8wme6mwnmyy" path="res://terrain/tiles/wall_c_up_neg.tscn" id="10_2138p"]
|
||||
[ext_resource type="PackedScene" uid="uid://dapyxljlvtmqs" path="res://terrain/tiles/wall_left.tscn" id="11_4vuj0"]
|
||||
[ext_resource type="PackedScene" uid="uid://cdr6o1cmb3ysg" path="res://terrain/tiles/wall_right.tscn" id="12_ewao1"]
|
||||
[ext_resource type="PackedScene" uid="uid://bu5aqpsytanyk" path="res://terrain/tiles/wall_top.tscn" id="13_ueriv"]
|
||||
[ext_resource type="PackedScene" uid="uid://o6qh4a5pfhvg" path="res://terrain/tiles/floor.tscn" id="14_p3cwf"]
|
||||
[ext_resource type="PackedScene" uid="uid://k4weetiwhcpd" path="res://terrain/white_light.tscn" id="15_p3cwf"]
|
||||
|
||||
[sub_resource type="TileSetScenesCollectionSource" id="TileSetScenesCollectionSource_0yj7c"]
|
||||
scenes/18/scene = ExtResource("1_knjwc")
|
||||
scenes/19/scene = ExtResource("2_xj2kw")
|
||||
scenes/20/scene = ExtResource("2_r3uom")
|
||||
scenes/21/scene = ExtResource("4_5rviq")
|
||||
scenes/22/scene = ExtResource("5_p3cwf")
|
||||
scenes/23/scene = ExtResource("6_ix116")
|
||||
scenes/24/scene = ExtResource("7_rg6fu")
|
||||
scenes/25/scene = ExtResource("8_3ia1f")
|
||||
scenes/26/scene = ExtResource("9_i70gq")
|
||||
scenes/27/scene = ExtResource("10_2138p")
|
||||
scenes/28/scene = ExtResource("11_4vuj0")
|
||||
scenes/29/scene = ExtResource("12_ewao1")
|
||||
scenes/30/scene = ExtResource("13_ueriv")
|
||||
scenes/31/scene = ExtResource("14_p3cwf")
|
||||
|
||||
[sub_resource type="TileSet" id="TileSet_njup2"]
|
||||
tile_size = Vector2i(32, 32)
|
||||
sources/0 = SubResource("TileSetScenesCollectionSource_0yj7c")
|
||||
|
||||
[node name="TileMapLayer" type="TileMapLayer"]
|
||||
tile_map_data = PackedByteArray("AAAAAAAAAAAAAAAAFAAAAP//AAAAAAAAEgD/////AAAAAAAAEgD//wAAAAAAAAAAEgABAAAAAAAAAAAAHgACAAAAAAAAAAAAHgADAAAAAAAAAAAAHgAEAAAAAAAAAAAAHgAAAAEAAAAAAAAAHAAAAAIAAAAAAAAAHAAAAAMAAAAAAAAAHAAAAAQAAAAAAAAAHAAAAAUAAAAAAAAAHAAAAAYAAAAAAAAAGgAAAAcAAAAAAAAAFAABAAYAAAAAAAAAEwACAAYAAAAAAAAAEwADAAYAAAAAAAAAEwAEAAYAAAAAAAAAEwABAAcAAAAAAAAAHgACAAcAAAAAAAAAHgADAAcAAAAAAAAAHgAEAAcAAAAAAAAAHgAFAAYAAAAAAAAAFgAFAAcAAAAAAAAAGAAHAAYAAAAAAAAAGQAIAAYAAAAAAAAAEwAJAAYAAAAAAAAAEwAKAAYAAAAAAAAAEwALAAYAAAAAAAAAEwAMAAYAAAAAAAAAFwAMAAUAAAAAAAAAHQAMAAQAAAAAAAAAHQAMAAMAAAAAAAAAHQAMAAIAAAAAAAAAHQAMAAEAAAAAAAAAHQAMAAAAAAAAAAAAFQAFAAAAAAAAAAAAHgAGAAAAAAAAAAAAHgAHAAAAAAAAAAAAHgAIAAAAAAAAAAAAHgAJAAAAAAAAAAAAHgAKAAAAAAAAAAAAHgALAAAAAAAAAAAAHgAAAAgAAAAAAAAAHAAAAAkAAAAAAAAAGgABAAkAAAAAAAAAFgABAAoAAAAAAAAAGgACAAoAAAAAAAAAEwADAAoAAAAAAAAAEwAMAAcAAAAAAAAAEgAMAAgAAAAAAAAAFQAMAAkAAAAAAAAAHQAMAAoAAAAAAAAAHQAMAAsAAAAAAAAAHQAMAAwAAAAAAAAAFwAKAAwAAAAAAAAAGgALAAwAAAAAAAAAEwAHAAcAAAAAAAAAGwAIAAgAAAAAAAAAGwAJAAgAAAAAAAAAHgAKAAgAAAAAAAAAHgALAAgAAAAAAAAAHgAIAAcAAAAAAAAAFQAJAAcAAAAAAAAAEgAKAAcAAAAAAAAAEgALAAcAAAAAAAAAEgAFAAoAAAAAAAAAFgAEAAoAAAAAAAAAEwAFAAsAAAAAAAAAGgAGAAsAAAAAAAAAEwAHAAsAAAAAAAAAEwAIAAsAAAAAAAAAEwAJAAsAAAAAAAAAEwAKAAsAAAAAAAAAFgD//wEAAAAAAAAAEgD//wIAAAAAAAAAEgD//wMAAAAAAAAAEgD//wQAAAAAAAAAEgD//wUAAAAAAAAAEgD//wYAAAAAAAAAEgD//wcAAAAAAAAAEgD//wgAAAAAAAAAEgD//wkAAAAAAAAAEgD//woAAAAAAAAAEgAAAAoAAAAAAAAAEgABAAsAAAAAAAAAEgACAAsAAAAAAAAAEgADAAsAAAAAAAAAEgAEAAwAAAAAAAAAEgAEAAsAAAAAAAAAEgAFAAwAAAAAAAAAEgAGAAwAAAAAAAAAEgAHAAwAAAAAAAAAEgAIAAwAAAAAAAAAEgAJAAwAAAAAAAAAEgAJAA0AAAAAAAAAEgAKAA0AAAAAAAAAEgALAA0AAAAAAAAAEgAMAA0AAAAAAAAAEgANAA0AAAAAAAAAEgANAAwAAAAAAAAAEgANAAsAAAAAAAAAEgANAAoAAAAAAAAAEgANAAkAAAAAAAAAEgANAAgAAAAAAAAAEgANAAcAAAAAAAAAEgANAAYAAAAAAAAAEgANAAUAAAAAAAAAEgANAAQAAAAAAAAAEgANAAMAAAAAAAAAEgANAAIAAAAAAAAAEgANAAEAAAAAAAAAEgANAAAAAAAAAAAAEgANAP//AAAAAAAAEgAMAP//AAAAAAAAEgALAP//AAAAAAAAEgAKAP//AAAAAAAAEgAJAP//AAAAAAAAEgAIAP//AAAAAAAAEgAHAP//AAAAAAAAEgAGAP//AAAAAAAAEgAFAP//AAAAAAAAEgAEAP//AAAAAAAAEgADAP//AAAAAAAAEgACAP//AAAAAAAAEgABAP//AAAAAAAAEgABAAEAAAAAAAAAHwACAAEAAAAAAAAAHwADAAEAAAAAAAAAHwAEAAEAAAAAAAAAHwAFAAEAAAAAAAAAHwAGAAEAAAAAAAAAHwAHAAEAAAAAAAAAHwAIAAEAAAAAAAAAHwAJAAEAAAAAAAAAHwAKAAEAAAAAAAAAHwALAAEAAAAAAAAAHwALAAIAAAAAAAAAHwAKAAIAAAAAAAAAHwAJAAIAAAAAAAAAHwAIAAIAAAAAAAAAHwAHAAIAAAAAAAAAHwAGAAIAAAAAAAAAHwAFAAIAAAAAAAAAHwAEAAIAAAAAAAAAHwADAAIAAAAAAAAAHwACAAIAAAAAAAAAHwABAAIAAAAAAAAAHwABAAMAAAAAAAAAHwACAAMAAAAAAAAAHwADAAMAAAAAAAAAHwAEAAMAAAAAAAAAHwAFAAMAAAAAAAAAHwAGAAMAAAAAAAAAHwAHAAMAAAAAAAAAHwAIAAMAAAAAAAAAHwAJAAMAAAAAAAAAHwAKAAMAAAAAAAAAHwALAAMAAAAAAAAAHwALAAQAAAAAAAAAHwAKAAQAAAAAAAAAHwAJAAQAAAAAAAAAHwAIAAQAAAAAAAAAHwAHAAQAAAAAAAAAHwAGAAQAAAAAAAAAHwAFAAQAAAAAAAAAHwAEAAQAAAAAAAAAHwADAAQAAAAAAAAAHwACAAQAAAAAAAAAHwABAAQAAAAAAAAAHwABAAUAAAAAAAAAHwACAAUAAAAAAAAAHwADAAUAAAAAAAAAHwAEAAUAAAAAAAAAHwAFAAUAAAAAAAAAHwAGAAUAAAAAAAAAHwAHAAUAAAAAAAAAHwAIAAUAAAAAAAAAHwAJAAUAAAAAAAAAHwAKAAUAAAAAAAAAHwALAAUAAAAAAAAAHwAGAAYAAAAAAAAAHwAGAAcAAAAAAAAAHwABAAgAAAAAAAAAHwACAAgAAAAAAAAAHwADAAgAAAAAAAAAHwAEAAgAAAAAAAAAHwAFAAgAAAAAAAAAHwAGAAgAAAAAAAAAHwAHAAgAAAAAAAAAHwAHAAkAAAAAAAAAHwAIAAkAAAAAAAAAHwAGAAkAAAAAAAAAHwAFAAkAAAAAAAAAHwAEAAkAAAAAAAAAHwADAAkAAAAAAAAAHwACAAkAAAAAAAAAHwAGAAoAAAAAAAAAHwAHAAoAAAAAAAAAHwAIAAoAAAAAAAAAHwAJAAkAAAAAAAAAHwAJAAoAAAAAAAAAHwAKAAoAAAAAAAAAHwAKAAkAAAAAAAAAHwALAAkAAAAAAAAAHwALAAoAAAAAAAAAHwALAAsAAAAAAAAAHwA=")
|
||||
tile_set = SubResource("TileSet_njup2")
|
||||
|
||||
[node name="WhiteLight" parent="." instance=ExtResource("15_p3cwf")]
|
||||
position = Vector2(328, 192)
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
[gd_scene load_steps=4 format=3 uid="uid://bp1wylnpojyco"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://cado3rnhsgi00" path="res://terrain/tiles/images/deep_wall.png" id="1_hvw8w"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_e4eg8"]
|
||||
size = Vector2(32, 32)
|
||||
|
||||
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_hvw8w"]
|
||||
polygon = PackedVector2Array(-16, -16, -16, 16, 16, 16, 16, -16)
|
||||
|
||||
[node name="DeepWall" type="Sprite2D"]
|
||||
position = Vector2(7.15256e-07, 7.15256e-07)
|
||||
texture = ExtResource("1_hvw8w")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
shape = SubResource("RectangleShape2D_e4eg8")
|
||||
|
||||
[node name="LightOccluder2D" type="LightOccluder2D" parent="."]
|
||||
occluder = SubResource("OccluderPolygon2D_hvw8w")
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://o6qh4a5pfhvg"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://c0ukpp0m8wxoc" path="res://terrain/tiles/images/floor.png" id="1_ckpwt"]
|
||||
|
||||
[node name="Floor" type="Sprite2D"]
|
||||
texture = ExtResource("1_ckpwt")
|
||||
|
Before Width: | Height: | Size: 612 B After Width: | Height: | Size: 612 B |
|
|
@ -3,15 +3,15 @@
|
|||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cado3rnhsgi00"
|
||||
path="res://.godot/imported/deep_wall.png-9ce29f214541eb6749ef69dff736e780.ctex"
|
||||
path="res://.godot/imported/deep_wall.png-e70e7440e7dc62f91536f1ba4a9a852e.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/deep_wall.png"
|
||||
dest_files=["res://.godot/imported/deep_wall.png-9ce29f214541eb6749ef69dff736e780.ctex"]
|
||||
source_file="res://terrain/tiles/images/deep_wall.png"
|
||||
dest_files=["res://.godot/imported/deep_wall.png-e70e7440e7dc62f91536f1ba4a9a852e.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
|
After Width: | Height: | Size: 108 B |
|
|
@ -2,16 +2,16 @@
|
|||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://1tv81ln4sgca"
|
||||
path="res://.godot/imported/grid.jpg-e6e221441035996115f49f81cfcdd58e.ctex"
|
||||
uid="uid://c0ukpp0m8wxoc"
|
||||
path="res://.godot/imported/floor.png-9ec923abdc8480ef2f62287f1ffdb48c.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/grid.jpg"
|
||||
dest_files=["res://.godot/imported/grid.jpg-e6e221441035996115f49f81cfcdd58e.ctex"]
|
||||
source_file="res://terrain/tiles/images/floor.png"
|
||||
dest_files=["res://.godot/imported/floor.png-9ec923abdc8480ef2f62287f1ffdb48c.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
|
After Width: | Height: | Size: 420 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bxil65y57m7qg"
|
||||
path="res://.godot/imported/wall_bottom.png-76bf8b629004d1993600e8c7b478ef59.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_bottom.png"
|
||||
dest_files=["res://.godot/imported/wall_bottom.png-76bf8b629004d1993600e8c7b478ef59.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 407 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://2rebn8yw8fxr"
|
||||
path="res://.godot/imported/wall_cbot_neg.png-ce14e9bb06316ff37d631c244b29cf7b.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_cbot_neg.png"
|
||||
dest_files=["res://.godot/imported/wall_cbot_neg.png-ce14e9bb06316ff37d631c244b29cf7b.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 654 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bojf8chxewirf"
|
||||
path="res://.godot/imported/wall_cbottom.png-927818723a4013f95201d1c1d6760fc5.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_cbottom.png"
|
||||
dest_files=["res://.godot/imported/wall_cbottom.png-927818723a4013f95201d1c1d6760fc5.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 564 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cr85m8ps6angr"
|
||||
path="res://.godot/imported/wall_cleft.png-7fa52eb9e5b60998c7a318318787cd2d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_cleft.png"
|
||||
dest_files=["res://.godot/imported/wall_cleft.png-7fa52eb9e5b60998c7a318318787cd2d.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 354 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://q82hrenkf47c"
|
||||
path="res://.godot/imported/wall_cleft_neg.png-13d42e327496c6c4aefc835e79723f77.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_cleft_neg.png"
|
||||
dest_files=["res://.godot/imported/wall_cleft_neg.png-13d42e327496c6c4aefc835e79723f77.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
Before Width: | Height: | Size: 633 B After Width: | Height: | Size: 633 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ddikubhbt3w4y"
|
||||
path="res://.godot/imported/wall_cright.png-035edede6ef25f0e9cd4aabaeb5c72e0.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_cright.png"
|
||||
dest_files=["res://.godot/imported/wall_cright.png-035edede6ef25f0e9cd4aabaeb5c72e0.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 301 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dcb0fd1gy0bhq"
|
||||
path="res://.godot/imported/wall_cright_neg.png-21eb2c611c8bbca41d71ddd305929a87.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_cright_neg.png"
|
||||
dest_files=["res://.godot/imported/wall_cright_neg.png-21eb2c611c8bbca41d71ddd305929a87.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 631 B |
|
|
@ -2,16 +2,16 @@
|
|||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://j5d128lgbna4"
|
||||
path="res://.godot/imported/cave.png-ae3f4fc83ffb5dd12fed90437ca549eb.ctex"
|
||||
uid="uid://d0lv5aapcnjtx"
|
||||
path="res://.godot/imported/wall_cup.png-a0ae98a6dec4ead31fa634631545c504.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/cave.png"
|
||||
dest_files=["res://.godot/imported/cave.png-ae3f4fc83ffb5dd12fed90437ca549eb.ctex"]
|
||||
source_file="res://terrain/tiles/images/wall_cup.png"
|
||||
dest_files=["res://.godot/imported/wall_cup.png-a0ae98a6dec4ead31fa634631545c504.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
|
After Width: | Height: | Size: 315 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://flkbmg6k0d0"
|
||||
path="res://.godot/imported/wall_cup_neg.png-574e91c08b772b40f081030cf739df8a.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_cup_neg.png"
|
||||
dest_files=["res://.godot/imported/wall_cup_neg.png-574e91c08b772b40f081030cf739df8a.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 484 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dh5kejcsyr4tp"
|
||||
path="res://.godot/imported/wall_left.png-7cb91a134e101ca06cf18bb3820631b1.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_left.png"
|
||||
dest_files=["res://.godot/imported/wall_left.png-7cb91a134e101ca06cf18bb3820631b1.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 462 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://u5njrs1ljthp"
|
||||
path="res://.godot/imported/wall_right.png-8780a92ebb4a7aa5fc3d71fa84afe66c.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_right.png"
|
||||
dest_files=["res://.godot/imported/wall_right.png-8780a92ebb4a7aa5fc3d71fa84afe66c.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
After Width: | Height: | Size: 517 B |
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dbdhtwkrvgq0n"
|
||||
path="res://.godot/imported/wall_top.png-a369412b6eb7dd7889667085a0e50383.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/images/wall_top.png"
|
||||
dest_files=["res://.godot/imported/wall_top.png-a369412b6eb7dd7889667085a0e50383.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
[gd_scene load_steps=4 format=3 uid="uid://dddc4xwn1av72"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bxil65y57m7qg" path="res://terrain/tiles/images/wall_bottom.png" id="1_j01hc"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_nkcdh"]
|
||||
size = Vector2(32, 16)
|
||||
|
||||
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_j01hc"]
|
||||
polygon = PackedVector2Array(-16, -1, -15, 0, -14, 0, -13, -1, -12, 0, -9, 0, -7, -2, -6, -2, -6, 1, -5, 1, -4, 0, -1, 0, 0, 1, 2, 1, 4, -1, 5, -1, 6, 0, 9, 0, 10, -1, 12, 1, 13, 1, 14, 0, 15, 0, 16, -1, 16, 16, -16, 16)
|
||||
|
||||
[node name="WallBottom" type="Sprite2D"]
|
||||
texture = ExtResource("1_j01hc")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(0, 8)
|
||||
shape = SubResource("RectangleShape2D_nkcdh")
|
||||
|
||||
[node name="LightOccluder2D" type="LightOccluder2D" parent="."]
|
||||
occluder = SubResource("OccluderPolygon2D_j01hc")
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://bqgbf2gck8sqb"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bojf8chxewirf" path="res://terrain/tiles/images/wall_cbottom.png" id="1_hdscj"]
|
||||
|
||||
[node name="WallCBot" type="Sprite2D"]
|
||||
texture = ExtResource("1_hdscj")
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(-16, -16)
|
||||
build_mode = 1
|
||||
polygon = PackedVector2Array(0, 0, 0, 16, 16, 32, 32, 32, 32, 0)
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://cpaxclk34bp78"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://2rebn8yw8fxr" path="res://terrain/tiles/images/wall_cbot_neg.png" id="1_j6ygj"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_6uiot"]
|
||||
size = Vector2(16, 16)
|
||||
|
||||
[node name="WallCBotNeg" type="Sprite2D"]
|
||||
texture = ExtResource("1_j6ygj")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(-8, 8)
|
||||
shape = SubResource("RectangleShape2D_6uiot")
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://b6fi65omj0do7"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://cr85m8ps6angr" path="res://terrain/tiles/images/wall_cleft.png" id="1_ca7av"]
|
||||
|
||||
[node name="WallCLeft" type="Sprite2D"]
|
||||
position = Vector2(4.76837e-07, 4.76837e-07)
|
||||
texture = ExtResource("1_ca7av")
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(-16, -16)
|
||||
build_mode = 1
|
||||
polygon = PackedVector2Array(16, 0, 0, 16, 0, 32, 32, 32, 32, 0)
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://2yef8t3w2c4d"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://q82hrenkf47c" path="res://terrain/tiles/images/wall_cleft_neg.png" id="1_2akb5"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_6uiot"]
|
||||
size = Vector2(16, 16)
|
||||
|
||||
[node name="WallCLeftNeg" type="Sprite2D"]
|
||||
texture = ExtResource("1_2akb5")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(-8, -8)
|
||||
shape = SubResource("RectangleShape2D_6uiot")
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://cgc1475ljqmnf"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://dcb0fd1gy0bhq" path="res://terrain/tiles/images/wall_cright_neg.png" id="1_6o724"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_u2fvr"]
|
||||
size = Vector2(16, 16)
|
||||
|
||||
[node name="WallCRightNeg" type="Sprite2D"]
|
||||
texture = ExtResource("1_6o724")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(8, 8)
|
||||
shape = SubResource("RectangleShape2D_u2fvr")
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://kjr710hunjan"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://d0lv5aapcnjtx" path="res://terrain/tiles/images/wall_cup.png" id="1_pybi2"]
|
||||
|
||||
[node name="WallCUp" type="Sprite2D"]
|
||||
position = Vector2(4.76837e-07, 4.76837e-07)
|
||||
texture = ExtResource("1_pybi2")
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(-16, -16)
|
||||
build_mode = 1
|
||||
polygon = PackedVector2Array(16, 0, 0, 0, 0, 32, 32, 32, 32, 16)
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://bo8wme6mwnmyy"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://flkbmg6k0d0" path="res://terrain/tiles/images/wall_cup_neg.png" id="1_xp44m"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_u2fvr"]
|
||||
size = Vector2(16, 32)
|
||||
|
||||
[node name="WallCUpNeg" type="Sprite2D"]
|
||||
texture = ExtResource("1_xp44m")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(8, 0)
|
||||
shape = SubResource("RectangleShape2D_u2fvr")
|
||||
|
|
@ -3,15 +3,15 @@
|
|||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cfdkw6hxk3iwc"
|
||||
path="res://.godot/imported/wall_corner.png-f707add342f34f0b98ee3caffe4cb2ed.ctex"
|
||||
path="res://.godot/imported/wall_corner.png-0f0a8270b94188600a7f2adec815a825.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/wall_corner.png"
|
||||
dest_files=["res://.godot/imported/wall_corner.png-f707add342f34f0b98ee3caffe4cb2ed.ctex"]
|
||||
source_file="res://terrain/tiles/wall_corner.png"
|
||||
dest_files=["res://.godot/imported/wall_corner.png-0f0a8270b94188600a7f2adec815a825.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://byag10kfya8xy"
|
||||
path="res://.godot/imported/wall_corner_neg.png-998bb462e7d29421eb0e60d7dd7492f9.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://terrain/tiles/wall_corner_neg.png"
|
||||
dest_files=["res://.godot/imported/wall_corner_neg.png-998bb462e7d29421eb0e60d7dd7492f9.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://dexalf74v6hii"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://ddikubhbt3w4y" path="res://terrain/tiles/images/wall_cright.png" id="1_8neru"]
|
||||
|
||||
[node name="WallCRight" type="Sprite2D"]
|
||||
position = Vector2(4.76837e-07, 4.76837e-07)
|
||||
texture = ExtResource("1_8neru")
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(-16, -16)
|
||||
build_mode = 1
|
||||
polygon = PackedVector2Array(0, 0, 0, 32, 16, 32, 32, 16, 32, 0)
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://dapyxljlvtmqs"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://dh5kejcsyr4tp" path="res://terrain/tiles/images/wall_left.png" id="1_r5th8"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_u2fvr"]
|
||||
size = Vector2(16, 32)
|
||||
|
||||
[node name="WallLeft" type="Sprite2D"]
|
||||
texture = ExtResource("1_r5th8")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(-8, 0)
|
||||
shape = SubResource("RectangleShape2D_u2fvr")
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://cdr6o1cmb3ysg"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://u5njrs1ljthp" path="res://terrain/tiles/images/wall_right.png" id="1_l0wny"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_u2fvr"]
|
||||
size = Vector2(16, 32)
|
||||
|
||||
[node name="WallRight" type="Sprite2D"]
|
||||
texture = ExtResource("1_l0wny")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(8, 0)
|
||||
shape = SubResource("RectangleShape2D_u2fvr")
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://bu5aqpsytanyk"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://dbdhtwkrvgq0n" path="res://terrain/tiles/images/wall_top.png" id="1_wk3np"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_1fuwv"]
|
||||
size = Vector2(32, 16)
|
||||
|
||||
[node name="WallTop" type="Sprite2D"]
|
||||
texture = ExtResource("1_wk3np")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(0, -8)
|
||||
shape = SubResource("RectangleShape2D_1fuwv")
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://k4weetiwhcpd"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://c1no6awxs1oul" path="res://terrain/2d_lights_and_shadows_neutral_point_light.webp" id="1_m3jip"]
|
||||
|
||||
[node name="WhiteLight" type="Node2D"]
|
||||
|
||||
[node name="FloorLight" type="PointLight2D" parent="."]
|
||||
show_behind_parent = true
|
||||
energy = 0.7
|
||||
shadow_enabled = true
|
||||
texture = ExtResource("1_m3jip")
|
||||
|
||||
[node name="WallLight" type="PointLight2D" parent="."]
|
||||
show_behind_parent = true
|
||||
energy = 0.3
|
||||
shadow_enabled = true
|
||||
shadow_item_cull_mask = 2
|
||||
texture = ExtResource("1_m3jip")
|
||||