From 0c10a95cbf185fde530781a7dbcbf0104d570a2b Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Thu, 10 Apr 2025 18:29:00 -0600 Subject: [PATCH] Meet-spook tech --- assets/materials/gunk_bright.material | Bin 821 -> 824 bytes levels/ghost_ship/ghost_ship_level.tscn | 277 +++++++++++++++++- levels/meet_spook_test/debug_mob.tscn | 18 ++ levels/meet_spook_test/meet_spook_test.tscn | 98 +++++++ levels/meet_spook_test/tween_debug.gd | 19 ++ levels/meet_spook_test/tween_debug.gd.uid | 1 + project.godot | 6 +- src/game/game_manager.gd | 6 + src/util/scene_tools.gd | 17 ++ src/util/scene_tools.gd.uid | 1 + src/world/meet_spook/meet_spook.gd | 29 ++ src/world/meet_spook/meet_spook.gd.uid | 1 + src/world/meet_spook/meet_spook_mob.gd | 62 ++++ src/world/meet_spook/meet_spook_mob.gd.uid | 1 + src/world/meet_spook/meet_spook_spawner.gd | 34 +++ .../meet_spook/meet_spook_spawner.gd.uid | 1 + src/world/spook_manager/spook_manager.gd | 46 +++ src/world/spook_manager/spook_manager.gd.uid | 1 + src/world/world.gd | 3 + src/world/world.tscn | 8 +- vault/elements/grunk beast.md | 20 ++ vault/elements/meet spook.md | 1 + 22 files changed, 639 insertions(+), 11 deletions(-) create mode 100644 levels/meet_spook_test/debug_mob.tscn create mode 100644 levels/meet_spook_test/meet_spook_test.tscn create mode 100644 levels/meet_spook_test/tween_debug.gd create mode 100644 levels/meet_spook_test/tween_debug.gd.uid create mode 100644 src/util/scene_tools.gd create mode 100644 src/util/scene_tools.gd.uid create mode 100644 src/world/meet_spook/meet_spook.gd create mode 100644 src/world/meet_spook/meet_spook.gd.uid create mode 100644 src/world/meet_spook/meet_spook_mob.gd create mode 100644 src/world/meet_spook/meet_spook_mob.gd.uid create mode 100644 src/world/meet_spook/meet_spook_spawner.gd create mode 100644 src/world/meet_spook/meet_spook_spawner.gd.uid create mode 100644 src/world/spook_manager/spook_manager.gd create mode 100644 src/world/spook_manager/spook_manager.gd.uid create mode 100644 vault/elements/meet spook.md diff --git a/assets/materials/gunk_bright.material b/assets/materials/gunk_bright.material index 5f780298ce2dde3cdbb8441cef3be84d1767a920..6792f5537cec01e8ab481a34ec8af55fb6331aac 100644 GIT binary patch literal 824 zcmV-81IPSQQ$s@n000005C8yl2LJ#d0{{RhwJ-f(bOyB;02bnNLjchv9dsoStpATD zln%XGitj}T>SGijspvK$A|)f)o2-ppf+QjB2a2s9=I; z2E;L`jZoH$CK9(YKL?*F>294;4>c;H4Hqmp`WH50lC?}Cy|6CGN{)msrMOxxnY+oc4^5q1~NA|H!&zFKdD~aqy)x?q?#eh@V{Eob3;Rm zkr53l96vx+kjwuGF*z2C7#;85a`i<-Z9B3tNYPl&EnvLnR_Jvmk|)GNnre7AGp~aHj9Nar?@USVi>^XEsIn81tao= zkhzLuI3f(@k~kDWEBLsD;M!?w>Q%0~lVE8?y|?gkNC48dh-r)=&-fJ-nC<+~Q)~yp zk%Z1^g80K57Aj(RUXF=%9f@I8U%e)m%L#9QfcJ3Po=!%aRC_F9LD}QcHZL{B-v`y7 znm37~#PwZKG%m`e5AJqBc8j7RWy~GGpyBo<*izGmn;uPP7$F*1`N6g$lEexsjX93N zn#c%4#*qw|poG+x#FC-T)=aQ@nI@!X16iTsg)^~EQ$s_X C;(M(C literal 821 zcmV-51IqkTQ$s@n000005C8yW2LJ#a0{{RhwJ-f(Wd@xX05+m?LIBYu9dw1ETLDC^ zM=tJaDZUpWsE>gvQm?N@L`p_NHd!0H1WESyg6N+Y%>EpMxRAo5sSyr{z#O%AW6SOQ zuVGVH09gQI06kGYY_s{Fz#l?)YAWtm)eRvioH3y zPKE5UcJjeYI)%GstovW&KgxNai5D|Ii17c8%NJMsZCJHl>E=Iz{{lSz53<|Y9=z1o z)NP)y;l%BkLAOtCP&H1OrEAL;f>SK^%wj(&^%S*|yO~Aih^fg*EYxZ%_V#IRIc8JC-nz|X2LBhh1|1_V;#s#>FzrZF)BI-sk7`t$s6c{8 z2E?zat(f4GI25-sKL?i~>27^e4>Tww4Hhayed}6b3NBNW3+sNQT|lKtYvI%YO^Pb{XK03avnWJ_`~EfnSQzl4K@twVs5sBtkvNThztZ#bHN=1h}`CQ{r9G)9yp zyx&DlD<8`2wyB4~5vEB|C%0k$vfXv2B=vmwZr|{IgvCHzZbmGqfz7dnt^5%&p9)9x zTV$@{7=H+Zx-|bpSPFewJ7i7sY4t9z>`CkF3E{F||7cdh(wlgPsxfo;Awt0j`h)~U z(rEFsw-PF(FsF=>MMjCGRVRAQnhO@bG6PJ*X?Z%GHp%uV#FqZY!>zd(RdY|M1Zgsm zNF^@win6gH`GDOWDVDIf3#l#ld7}x}E`cdE1h~<0bru29fZY#F6};pxaB8$=%#Q@b z3{+SMu>0}=T7@Og4j)R!T+Dtv*+5o^xTyQuU=l;QF`u6b=qbZb^~qfVQd2`iZn1s@ diff --git a/levels/ghost_ship/ghost_ship_level.tscn b/levels/ghost_ship/ghost_ship_level.tscn index 6f21e99..dd967e6 100644 --- a/levels/ghost_ship/ghost_ship_level.tscn +++ b/levels/ghost_ship/ghost_ship_level.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=438 format=4 uid="uid://crydi5cjgfwe5"] +[gd_scene load_steps=449 format=4 uid="uid://crydi5cjgfwe5"] [ext_resource type="PackedScene" uid="uid://oowut88kr2ox" path="res://levels/ghost_ship/player_ship/player_ship.tscn" id="1_2pyr1"] [ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="2_2egij"] @@ -65,14 +65,16 @@ [ext_resource type="Texture2D" uid="uid://c0a6flcoixsr2" path="res://assets/level/floor/floor_1_C.png" id="47_1h5r5"] [ext_resource type="Texture2D" uid="uid://dxuxhlycaamcy" path="res://assets/level/floor/floor_1_M.png" id="48_8r2kq"] [ext_resource type="Texture2D" uid="uid://bgc8oqsnimb8i" path="res://assets/level/floor/floor_1_N.png" id="49_2qkxu"] +[ext_resource type="Script" uid="uid://cvx514gdjd5ev" path="res://src/world/meet_spook/meet_spook.gd" id="49_dxmep"] [ext_resource type="Material" uid="uid://dva6ivs2hap53" path="res://levels/ghost_ship/guide_sign/medbay_sign.material" id="50_h1nog"] [ext_resource type="Texture2D" uid="uid://23uupxc78b8n" path="res://assets/level/floor/floor_1_R.png" id="50_ii88q"] +[ext_resource type="PackedScene" uid="uid://8m6kh4f6pily" path="res://levels/meet_spook_test/debug_mob.tscn" id="51_4akax"] [ext_resource type="Material" uid="uid://bo81yn72cb0bq" path="res://levels/ghost_ship/guide_sign/cargo_bay_sign.material" id="51_pifep"] +[ext_resource type="Script" uid="uid://cisuvlqvqfqgo" path="res://src/world/meet_spook/meet_spook_spawner.gd" id="52_4akax"] [ext_resource type="Texture2D" uid="uid://dc3k6nnaddy0c" path="res://assets/props/railing/railing_C.png" id="69_7ctwk"] [ext_resource type="Texture2D" uid="uid://dgyk61lmv3q66" path="res://assets/props/railing/railing_M.png" id="70_v4tkv"] [ext_resource type="Texture2D" uid="uid://cd142v5tbh10j" path="res://assets/props/railing/railing_N.png" id="71_dxmep"] [ext_resource type="Texture2D" uid="uid://tpweuhaqj3uy" path="res://assets/props/railing/railing_R.png" id="72_4akax"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_lowrez.material" id="73_v4tkv"] [sub_resource type="CompressedTexture2D" id="CompressedTexture2D_rp2qp"] load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex" @@ -6050,24 +6052,201 @@ _surfaces = [{ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_wqqoq") +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_dxmep"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("6_3kphg") + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_4akax"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("6_3kphg") + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_01gbg"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("5_1njh5") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("43_1h5r5") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_dxmep") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_4akax") +shader_parameter/jitter_magnitude = 0.0 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 + [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_4akax"] data = PackedVector3Array(1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.475, 0.5, 0, -1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, 1.5, 0.5, 0.025, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.2, 0.1, -1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.5, 0, 1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.4, 0, 1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.475, 0.2, 0.1, -1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, 1.5, 0.2, 0.075, -1.475, 0.2, 0.05, -1.475, 0.2, 0.05, 1.5, 0.2, 0.075, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.1, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.475, 0.3, 0.05, -1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, 1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.475, 0.4, 0.05, -1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, 1.5, 0.4, 0.025, -1.475, 0.4, 0, -1.475, 0.4, 0, 1.5, 0.4, 0.025, 1.475, 0.4, 0, -1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.2, 0.05, -1.475, 0.5, 0.05, -1.475, 0.4, 0.05, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.475, 0.4, 0.05, -1.5, 0.4, 0.025, -1.475, 0.2, 0.05, -1.475, 0.3, 0.05, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.475, 0.3, 0.05, -1.5, 0.3, 0.075, 1.5, 0.2, 0.075, 1.5, 0.3, 0.075, 1.475, 0.2, 0.05, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.05, 1.475, 0.2, 0.1, 1.475, 0.3, 0.1, 1.5, 0.2, 0.075, 1.5, 0.2, 0.075, 1.475, 0.3, 0.1, 1.5, 0.3, 0.075, -1.475, 0.3, 0.1, -1.475, 0.2, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, -1.475, 0.2, 0.1, -1.5, 0.2, 0.075, -1.475, 0.4, 0, -1.475, 0.5, 0, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.475, 0.5, 0, -1.5, 0.5, 0.025, 1.5, 0.4, 0.025, 1.5, 0.5, 0.025, 1.475, 0.4, 0, 1.475, 0.4, 0, 1.5, 0.5, 0.025, 1.475, 0.5, 0, 1.475, 0.4, 0.05, 1.475, 0.5, 0.05, 1.5, 0.4, 0.025, 1.5, 0.4, 0.025, 1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.4, 0.05, -0.9487, -0.5, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0487, -0.5, 0.02, -1.0487, 0.4, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.4, 0.02, -1.0287, -0.04, 0.02, -1.0287, 0.24, 0.02, -1.0287, -0.04, 0, -1.0287, -0.04, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.02, -1.0287, 0.38, 0, -1.0487, 0.4, 0, -1.0287, -0.04, 0, -0.9687, 0.38, 0, -1.0487, 0.4, 0, -1.0287, 0.38, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0, -0.9687, 0.38, 0, -0.9487, -0.05, 0, -0.9487, 0.4, 0, -1.0487, -0.05, 0, -0.9487, -0.05, 0, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9487, -0.05, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -0.9487, -0.05, 0, -0.9687, -0.04, 0, -1.0287, -0.06, 0, -0.9487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0, -0.9487, -0.05, 0, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0487, -0.5, 0, -1.0287, -0.48, 0, -0.9687, -0.48, 0, -0.9487, -0.05, 0, -0.9687, -0.06, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9687, -0.48, 0, -0.9487, 0.4, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.02, -1.0287, 0.38, 0.02, -0.9487, 0.4, 0.02, -0.9687, 0.38, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.24, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.02, -0.9687, -0.04, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.04, 0.02, -0.9487, -0.05, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9487, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, 0.24, 0.02, -0.9687, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.06, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0287, -0.48, 0.02, -0.9687, 0.38, 0, -1.0287, 0.38, 0, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9687, -0.06, 0.02, -0.9687, -0.48, 0.02, -0.9687, -0.06, 0, -0.9687, -0.06, 0, -0.9687, -0.48, 0.02, -0.9687, -0.48, 0, -1.0287, -0.06, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0, -1.0287, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.48, 0, -0.9687, 0.38, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.38, 0, -0.9687, 0.38, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0, -0.9687, -0.04, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.24, 0.05, -1.0487, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.05, -0.9687, 0.26, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9687, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.26, 0.05, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0.02, -0.9487, 0.26, 0.02, -0.9487, 0.4, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.26, 0.02, -1.0487, 0.24, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0287, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.05, -1.0287, 0.24, 0.05, -1.0487, 0.24, 0.02, -1.0487, 0.24, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.05, -1.0287, 0.26, 0.05, -1.0287, 0.24, 0.02, -1.0287, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.05, -0.9687, 0.24, 0.05, -0.9687, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9687, 0.24, 0.02, -0.9487, 0.24, 0.05, -0.9487, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.26, 0.05, -1.0487, 0.26, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.24, 0.02, -0.9487, 0.26, 0.05, -0.9487, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9487, 0.24, 0.05, 1.0513, -0.5, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9513, -0.5, 0.02, 0.9513, 0.4, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.4, 0.02, 0.9713, -0.04, 0.02, 0.9713, 0.24, 0.02, 0.9713, -0.04, 0, 0.9713, -0.04, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.02, 0.9713, 0.38, 0, 0.9513, 0.4, 0, 0.9713, -0.04, 0, 1.0313, 0.38, 0, 0.9513, 0.4, 0, 0.9713, 0.38, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0, 1.0313, 0.38, 0, 1.0513, -0.05, 0, 1.0513, 0.4, 0, 0.9513, -0.05, 0, 1.0513, -0.05, 0, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0513, -0.05, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 1.0513, -0.05, 0, 1.0313, -0.04, 0, 0.9713, -0.06, 0, 1.0513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0, 1.0513, -0.05, 0, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9513, -0.5, 0, 0.9713, -0.48, 0, 1.0313, -0.48, 0, 1.0513, -0.05, 0, 1.0313, -0.06, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0313, -0.48, 0, 1.0513, 0.4, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.02, 0.9713, 0.38, 0.02, 1.0513, 0.4, 0.02, 1.0313, 0.38, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.24, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.02, 1.0313, -0.04, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.04, 0.02, 1.0513, -0.05, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0513, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, 0.24, 0.02, 1.0313, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.06, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9713, -0.48, 0.02, 1.0313, 0.38, 0, 0.9713, 0.38, 0, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0313, -0.06, 0.02, 1.0313, -0.48, 0.02, 1.0313, -0.06, 0, 1.0313, -0.06, 0, 1.0313, -0.48, 0.02, 1.0313, -0.48, 0, 0.9713, -0.06, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0, 0.9713, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.48, 0, 1.0313, 0.38, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.38, 0, 1.0313, 0.38, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0, 1.0313, -0.04, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.24, 0.05, 0.9513, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.05, 1.0313, 0.26, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0313, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.26, 0.05, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0.02, 1.0513, 0.26, 0.02, 1.0513, 0.4, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.26, 0.02, 0.9513, 0.24, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9713, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.05, 0.9713, 0.24, 0.05, 0.9513, 0.24, 0.02, 0.9513, 0.24, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.05, 0.9713, 0.26, 0.05, 0.9713, 0.24, 0.02, 0.9713, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.05, 1.0313, 0.24, 0.05, 1.0313, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0313, 0.24, 0.02, 1.0513, 0.24, 0.05, 1.0513, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.26, 0.05, 0.9513, 0.26, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.24, 0.02, 1.0513, 0.26, 0.05, 1.0513, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0513, 0.24, 0.05) +[sub_resource type="ShaderMaterial" id="ShaderMaterial_fro7d"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("5_1njh5") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("43_1h5r5") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_dxmep") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_4akax") +shader_parameter/jitter_magnitude = 0.0 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 + [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_v0ki8"] data = PackedVector3Array(1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.475, 0.5, 0, -1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, 1.5, 0.5, 0.025, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.2, 0.1, -1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.5, 0, 1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.4, 0, 1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.475, 0.2, 0.1, -1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, 1.5, 0.2, 0.075, -1.475, 0.2, 0.05, -1.475, 0.2, 0.05, 1.5, 0.2, 0.075, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.1, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.475, 0.3, 0.05, -1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, 1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.475, 0.4, 0.05, -1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, 1.5, 0.4, 0.025, -1.475, 0.4, 0, -1.475, 0.4, 0, 1.5, 0.4, 0.025, 1.475, 0.4, 0, -1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.2, 0.05, -1.475, 0.5, 0.05, -1.475, 0.4, 0.05, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.475, 0.4, 0.05, -1.5, 0.4, 0.025, -1.475, 0.2, 0.05, -1.475, 0.3, 0.05, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.475, 0.3, 0.05, -1.5, 0.3, 0.075, 1.5, 0.2, 0.075, 1.5, 0.3, 0.075, 1.475, 0.2, 0.05, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.05, 1.475, 0.2, 0.1, 1.475, 0.3, 0.1, 1.5, 0.2, 0.075, 1.5, 0.2, 0.075, 1.475, 0.3, 0.1, 1.5, 0.3, 0.075, -1.475, 0.3, 0.1, -1.475, 0.2, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, -1.475, 0.2, 0.1, -1.5, 0.2, 0.075, -1.475, 0.4, 0, -1.475, 0.5, 0, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.475, 0.5, 0, -1.5, 0.5, 0.025, 1.5, 0.4, 0.025, 1.5, 0.5, 0.025, 1.475, 0.4, 0, 1.475, 0.4, 0, 1.5, 0.5, 0.025, 1.475, 0.5, 0, 1.475, 0.4, 0.05, 1.475, 0.5, 0.05, 1.5, 0.4, 0.025, 1.5, 0.4, 0.025, 1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.4, 0.05, -0.9487, -0.5, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0487, -0.5, 0.02, -1.0487, 0.4, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.4, 0.02, -1.0287, -0.04, 0.02, -1.0287, 0.24, 0.02, -1.0287, -0.04, 0, -1.0287, -0.04, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.02, -1.0287, 0.38, 0, -1.0487, 0.4, 0, -1.0287, -0.04, 0, -0.9687, 0.38, 0, -1.0487, 0.4, 0, -1.0287, 0.38, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0, -0.9687, 0.38, 0, -0.9487, -0.05, 0, -0.9487, 0.4, 0, -1.0487, -0.05, 0, -0.9487, -0.05, 0, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9487, -0.05, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -0.9487, -0.05, 0, -0.9687, -0.04, 0, -1.0287, -0.06, 0, -0.9487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0, -0.9487, -0.05, 0, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0487, -0.5, 0, -1.0287, -0.48, 0, -0.9687, -0.48, 0, -0.9487, -0.05, 0, -0.9687, -0.06, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9687, -0.48, 0, -0.9487, 0.4, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.02, -1.0287, 0.38, 0.02, -0.9487, 0.4, 0.02, -0.9687, 0.38, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.24, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.02, -0.9687, -0.04, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.04, 0.02, -0.9487, -0.05, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9487, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, 0.24, 0.02, -0.9687, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.06, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0287, -0.48, 0.02, -0.9687, 0.38, 0, -1.0287, 0.38, 0, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9687, -0.06, 0.02, -0.9687, -0.48, 0.02, -0.9687, -0.06, 0, -0.9687, -0.06, 0, -0.9687, -0.48, 0.02, -0.9687, -0.48, 0, -1.0287, -0.06, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0, -1.0287, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.48, 0, -0.9687, 0.38, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.38, 0, -0.9687, 0.38, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0, -0.9687, -0.04, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.24, 0.05, -1.0487, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.05, -0.9687, 0.26, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9687, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.26, 0.05, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0.02, -0.9487, 0.26, 0.02, -0.9487, 0.4, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.26, 0.02, -1.0487, 0.24, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0287, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.05, -1.0287, 0.24, 0.05, -1.0487, 0.24, 0.02, -1.0487, 0.24, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.05, -1.0287, 0.26, 0.05, -1.0287, 0.24, 0.02, -1.0287, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.05, -0.9687, 0.24, 0.05, -0.9687, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9687, 0.24, 0.02, -0.9487, 0.24, 0.05, -0.9487, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.26, 0.05, -1.0487, 0.26, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.24, 0.02, -0.9487, 0.26, 0.05, -0.9487, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9487, 0.24, 0.05, 1.0513, -0.5, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9513, -0.5, 0.02, 0.9513, 0.4, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.4, 0.02, 0.9713, -0.04, 0.02, 0.9713, 0.24, 0.02, 0.9713, -0.04, 0, 0.9713, -0.04, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.02, 0.9713, 0.38, 0, 0.9513, 0.4, 0, 0.9713, -0.04, 0, 1.0313, 0.38, 0, 0.9513, 0.4, 0, 0.9713, 0.38, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0, 1.0313, 0.38, 0, 1.0513, -0.05, 0, 1.0513, 0.4, 0, 0.9513, -0.05, 0, 1.0513, -0.05, 0, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0513, -0.05, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 1.0513, -0.05, 0, 1.0313, -0.04, 0, 0.9713, -0.06, 0, 1.0513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0, 1.0513, -0.05, 0, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9513, -0.5, 0, 0.9713, -0.48, 0, 1.0313, -0.48, 0, 1.0513, -0.05, 0, 1.0313, -0.06, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0313, -0.48, 0, 1.0513, 0.4, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.02, 0.9713, 0.38, 0.02, 1.0513, 0.4, 0.02, 1.0313, 0.38, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.24, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.02, 1.0313, -0.04, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.04, 0.02, 1.0513, -0.05, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0513, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, 0.24, 0.02, 1.0313, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.06, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9713, -0.48, 0.02, 1.0313, 0.38, 0, 0.9713, 0.38, 0, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0313, -0.06, 0.02, 1.0313, -0.48, 0.02, 1.0313, -0.06, 0, 1.0313, -0.06, 0, 1.0313, -0.48, 0.02, 1.0313, -0.48, 0, 0.9713, -0.06, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0, 0.9713, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.48, 0, 1.0313, 0.38, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.38, 0, 1.0313, 0.38, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0, 1.0313, -0.04, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.24, 0.05, 0.9513, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.05, 1.0313, 0.26, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0313, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.26, 0.05, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0.02, 1.0513, 0.26, 0.02, 1.0513, 0.4, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.26, 0.02, 0.9513, 0.24, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9713, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.05, 0.9713, 0.24, 0.05, 0.9513, 0.24, 0.02, 0.9513, 0.24, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.05, 0.9713, 0.26, 0.05, 0.9713, 0.24, 0.02, 0.9713, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.05, 1.0313, 0.24, 0.05, 1.0313, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0313, 0.24, 0.02, 1.0513, 0.24, 0.05, 1.0513, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.26, 0.05, 0.9513, 0.26, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.24, 0.02, 1.0513, 0.26, 0.05, 1.0513, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0513, 0.24, 0.05) +[sub_resource type="ShaderMaterial" id="ShaderMaterial_8412j"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("5_1njh5") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("43_1h5r5") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_dxmep") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_4akax") +shader_parameter/jitter_magnitude = 0.0 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 + [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_dspic"] data = PackedVector3Array(1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.475, 0.5, 0, -1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, 1.5, 0.5, 0.025, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.2, 0.1, -1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.5, 0, 1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.4, 0, 1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.475, 0.2, 0.1, -1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, 1.5, 0.2, 0.075, -1.475, 0.2, 0.05, -1.475, 0.2, 0.05, 1.5, 0.2, 0.075, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.1, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.475, 0.3, 0.05, -1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, 1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.475, 0.4, 0.05, -1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, 1.5, 0.4, 0.025, -1.475, 0.4, 0, -1.475, 0.4, 0, 1.5, 0.4, 0.025, 1.475, 0.4, 0, -1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.2, 0.05, -1.475, 0.5, 0.05, -1.475, 0.4, 0.05, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.475, 0.4, 0.05, -1.5, 0.4, 0.025, -1.475, 0.2, 0.05, -1.475, 0.3, 0.05, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.475, 0.3, 0.05, -1.5, 0.3, 0.075, 1.5, 0.2, 0.075, 1.5, 0.3, 0.075, 1.475, 0.2, 0.05, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.05, 1.475, 0.2, 0.1, 1.475, 0.3, 0.1, 1.5, 0.2, 0.075, 1.5, 0.2, 0.075, 1.475, 0.3, 0.1, 1.5, 0.3, 0.075, -1.475, 0.3, 0.1, -1.475, 0.2, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, -1.475, 0.2, 0.1, -1.5, 0.2, 0.075, -1.475, 0.4, 0, -1.475, 0.5, 0, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.475, 0.5, 0, -1.5, 0.5, 0.025, 1.5, 0.4, 0.025, 1.5, 0.5, 0.025, 1.475, 0.4, 0, 1.475, 0.4, 0, 1.5, 0.5, 0.025, 1.475, 0.5, 0, 1.475, 0.4, 0.05, 1.475, 0.5, 0.05, 1.5, 0.4, 0.025, 1.5, 0.4, 0.025, 1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.4, 0.05, -0.9487, -0.5, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0487, -0.5, 0.02, -1.0487, 0.4, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.4, 0.02, -1.0287, -0.04, 0.02, -1.0287, 0.24, 0.02, -1.0287, -0.04, 0, -1.0287, -0.04, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.02, -1.0287, 0.38, 0, -1.0487, 0.4, 0, -1.0287, -0.04, 0, -0.9687, 0.38, 0, -1.0487, 0.4, 0, -1.0287, 0.38, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0, -0.9687, 0.38, 0, -0.9487, -0.05, 0, -0.9487, 0.4, 0, -1.0487, -0.05, 0, -0.9487, -0.05, 0, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9487, -0.05, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -0.9487, -0.05, 0, -0.9687, -0.04, 0, -1.0287, -0.06, 0, -0.9487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0, -0.9487, -0.05, 0, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0487, -0.5, 0, -1.0287, -0.48, 0, -0.9687, -0.48, 0, -0.9487, -0.05, 0, -0.9687, -0.06, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9687, -0.48, 0, -0.9487, 0.4, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.02, -1.0287, 0.38, 0.02, -0.9487, 0.4, 0.02, -0.9687, 0.38, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.24, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.02, -0.9687, -0.04, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.04, 0.02, -0.9487, -0.05, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9487, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, 0.24, 0.02, -0.9687, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.06, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0287, -0.48, 0.02, -0.9687, 0.38, 0, -1.0287, 0.38, 0, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9687, -0.06, 0.02, -0.9687, -0.48, 0.02, -0.9687, -0.06, 0, -0.9687, -0.06, 0, -0.9687, -0.48, 0.02, -0.9687, -0.48, 0, -1.0287, -0.06, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0, -1.0287, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.48, 0, -0.9687, 0.38, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.38, 0, -0.9687, 0.38, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0, -0.9687, -0.04, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.24, 0.05, -1.0487, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.05, -0.9687, 0.26, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9687, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.26, 0.05, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0.02, -0.9487, 0.26, 0.02, -0.9487, 0.4, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.26, 0.02, -1.0487, 0.24, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0287, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.05, -1.0287, 0.24, 0.05, -1.0487, 0.24, 0.02, -1.0487, 0.24, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.05, -1.0287, 0.26, 0.05, -1.0287, 0.24, 0.02, -1.0287, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.05, -0.9687, 0.24, 0.05, -0.9687, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9687, 0.24, 0.02, -0.9487, 0.24, 0.05, -0.9487, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.26, 0.05, -1.0487, 0.26, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.24, 0.02, -0.9487, 0.26, 0.05, -0.9487, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9487, 0.24, 0.05, 1.0513, -0.5, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9513, -0.5, 0.02, 0.9513, 0.4, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.4, 0.02, 0.9713, -0.04, 0.02, 0.9713, 0.24, 0.02, 0.9713, -0.04, 0, 0.9713, -0.04, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.02, 0.9713, 0.38, 0, 0.9513, 0.4, 0, 0.9713, -0.04, 0, 1.0313, 0.38, 0, 0.9513, 0.4, 0, 0.9713, 0.38, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0, 1.0313, 0.38, 0, 1.0513, -0.05, 0, 1.0513, 0.4, 0, 0.9513, -0.05, 0, 1.0513, -0.05, 0, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0513, -0.05, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 1.0513, -0.05, 0, 1.0313, -0.04, 0, 0.9713, -0.06, 0, 1.0513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0, 1.0513, -0.05, 0, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9513, -0.5, 0, 0.9713, -0.48, 0, 1.0313, -0.48, 0, 1.0513, -0.05, 0, 1.0313, -0.06, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0313, -0.48, 0, 1.0513, 0.4, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.02, 0.9713, 0.38, 0.02, 1.0513, 0.4, 0.02, 1.0313, 0.38, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.24, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.02, 1.0313, -0.04, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.04, 0.02, 1.0513, -0.05, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0513, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, 0.24, 0.02, 1.0313, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.06, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9713, -0.48, 0.02, 1.0313, 0.38, 0, 0.9713, 0.38, 0, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0313, -0.06, 0.02, 1.0313, -0.48, 0.02, 1.0313, -0.06, 0, 1.0313, -0.06, 0, 1.0313, -0.48, 0.02, 1.0313, -0.48, 0, 0.9713, -0.06, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0, 0.9713, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.48, 0, 1.0313, 0.38, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.38, 0, 1.0313, 0.38, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0, 1.0313, -0.04, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.24, 0.05, 0.9513, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.05, 1.0313, 0.26, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0313, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.26, 0.05, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0.02, 1.0513, 0.26, 0.02, 1.0513, 0.4, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.26, 0.02, 0.9513, 0.24, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9713, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.05, 0.9713, 0.24, 0.05, 0.9513, 0.24, 0.02, 0.9513, 0.24, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.05, 0.9713, 0.26, 0.05, 0.9713, 0.24, 0.02, 0.9713, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.05, 1.0313, 0.24, 0.05, 1.0313, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0313, 0.24, 0.02, 1.0513, 0.24, 0.05, 1.0513, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.26, 0.05, 0.9513, 0.26, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.24, 0.02, 1.0513, 0.26, 0.05, 1.0513, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0513, 0.24, 0.05) +[sub_resource type="ShaderMaterial" id="ShaderMaterial_0ch1a"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("5_1njh5") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("43_1h5r5") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_dxmep") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_4akax") +shader_parameter/jitter_magnitude = 0.0 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 + [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_vt4uw"] data = PackedVector3Array(1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.475, 0.5, 0, -1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, 1.5, 0.5, 0.025, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.2, 0.1, -1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.5, 0, 1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.4, 0, 1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.475, 0.2, 0.1, -1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, 1.5, 0.2, 0.075, -1.475, 0.2, 0.05, -1.475, 0.2, 0.05, 1.5, 0.2, 0.075, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.1, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.475, 0.3, 0.05, -1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, 1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.475, 0.4, 0.05, -1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, 1.5, 0.4, 0.025, -1.475, 0.4, 0, -1.475, 0.4, 0, 1.5, 0.4, 0.025, 1.475, 0.4, 0, -1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.2, 0.05, -1.475, 0.5, 0.05, -1.475, 0.4, 0.05, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.475, 0.4, 0.05, -1.5, 0.4, 0.025, -1.475, 0.2, 0.05, -1.475, 0.3, 0.05, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.475, 0.3, 0.05, -1.5, 0.3, 0.075, 1.5, 0.2, 0.075, 1.5, 0.3, 0.075, 1.475, 0.2, 0.05, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.05, 1.475, 0.2, 0.1, 1.475, 0.3, 0.1, 1.5, 0.2, 0.075, 1.5, 0.2, 0.075, 1.475, 0.3, 0.1, 1.5, 0.3, 0.075, -1.475, 0.3, 0.1, -1.475, 0.2, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, -1.475, 0.2, 0.1, -1.5, 0.2, 0.075, -1.475, 0.4, 0, -1.475, 0.5, 0, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.475, 0.5, 0, -1.5, 0.5, 0.025, 1.5, 0.4, 0.025, 1.5, 0.5, 0.025, 1.475, 0.4, 0, 1.475, 0.4, 0, 1.5, 0.5, 0.025, 1.475, 0.5, 0, 1.475, 0.4, 0.05, 1.475, 0.5, 0.05, 1.5, 0.4, 0.025, 1.5, 0.4, 0.025, 1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.4, 0.05, -0.9487, -0.5, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0487, -0.5, 0.02, -1.0487, 0.4, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.4, 0.02, -1.0287, -0.04, 0.02, -1.0287, 0.24, 0.02, -1.0287, -0.04, 0, -1.0287, -0.04, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.02, -1.0287, 0.38, 0, -1.0487, 0.4, 0, -1.0287, -0.04, 0, -0.9687, 0.38, 0, -1.0487, 0.4, 0, -1.0287, 0.38, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0, -0.9687, 0.38, 0, -0.9487, -0.05, 0, -0.9487, 0.4, 0, -1.0487, -0.05, 0, -0.9487, -0.05, 0, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9487, -0.05, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -0.9487, -0.05, 0, -0.9687, -0.04, 0, -1.0287, -0.06, 0, -0.9487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0, -0.9487, -0.05, 0, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0487, -0.5, 0, -1.0287, -0.48, 0, -0.9687, -0.48, 0, -0.9487, -0.05, 0, -0.9687, -0.06, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9687, -0.48, 0, -0.9487, 0.4, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.02, -1.0287, 0.38, 0.02, -0.9487, 0.4, 0.02, -0.9687, 0.38, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.24, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.02, -0.9687, -0.04, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.04, 0.02, -0.9487, -0.05, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9487, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, 0.24, 0.02, -0.9687, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.06, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0287, -0.48, 0.02, -0.9687, 0.38, 0, -1.0287, 0.38, 0, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9687, -0.06, 0.02, -0.9687, -0.48, 0.02, -0.9687, -0.06, 0, -0.9687, -0.06, 0, -0.9687, -0.48, 0.02, -0.9687, -0.48, 0, -1.0287, -0.06, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0, -1.0287, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.48, 0, -0.9687, 0.38, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.38, 0, -0.9687, 0.38, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0, -0.9687, -0.04, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.24, 0.05, -1.0487, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.05, -0.9687, 0.26, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9687, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.26, 0.05, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0.02, -0.9487, 0.26, 0.02, -0.9487, 0.4, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.26, 0.02, -1.0487, 0.24, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0287, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.05, -1.0287, 0.24, 0.05, -1.0487, 0.24, 0.02, -1.0487, 0.24, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.05, -1.0287, 0.26, 0.05, -1.0287, 0.24, 0.02, -1.0287, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.05, -0.9687, 0.24, 0.05, -0.9687, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9687, 0.24, 0.02, -0.9487, 0.24, 0.05, -0.9487, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.26, 0.05, -1.0487, 0.26, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.24, 0.02, -0.9487, 0.26, 0.05, -0.9487, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9487, 0.24, 0.05, 1.0513, -0.5, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9513, -0.5, 0.02, 0.9513, 0.4, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.4, 0.02, 0.9713, -0.04, 0.02, 0.9713, 0.24, 0.02, 0.9713, -0.04, 0, 0.9713, -0.04, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.02, 0.9713, 0.38, 0, 0.9513, 0.4, 0, 0.9713, -0.04, 0, 1.0313, 0.38, 0, 0.9513, 0.4, 0, 0.9713, 0.38, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0, 1.0313, 0.38, 0, 1.0513, -0.05, 0, 1.0513, 0.4, 0, 0.9513, -0.05, 0, 1.0513, -0.05, 0, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0513, -0.05, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 1.0513, -0.05, 0, 1.0313, -0.04, 0, 0.9713, -0.06, 0, 1.0513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0, 1.0513, -0.05, 0, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9513, -0.5, 0, 0.9713, -0.48, 0, 1.0313, -0.48, 0, 1.0513, -0.05, 0, 1.0313, -0.06, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0313, -0.48, 0, 1.0513, 0.4, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.02, 0.9713, 0.38, 0.02, 1.0513, 0.4, 0.02, 1.0313, 0.38, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.24, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.02, 1.0313, -0.04, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.04, 0.02, 1.0513, -0.05, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0513, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, 0.24, 0.02, 1.0313, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.06, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9713, -0.48, 0.02, 1.0313, 0.38, 0, 0.9713, 0.38, 0, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0313, -0.06, 0.02, 1.0313, -0.48, 0.02, 1.0313, -0.06, 0, 1.0313, -0.06, 0, 1.0313, -0.48, 0.02, 1.0313, -0.48, 0, 0.9713, -0.06, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0, 0.9713, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.48, 0, 1.0313, 0.38, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.38, 0, 1.0313, 0.38, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0, 1.0313, -0.04, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.24, 0.05, 0.9513, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.05, 1.0313, 0.26, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0313, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.26, 0.05, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0.02, 1.0513, 0.26, 0.02, 1.0513, 0.4, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.26, 0.02, 0.9513, 0.24, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9713, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.05, 0.9713, 0.24, 0.05, 0.9513, 0.24, 0.02, 0.9513, 0.24, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.05, 0.9713, 0.26, 0.05, 0.9713, 0.24, 0.02, 0.9713, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.05, 1.0313, 0.24, 0.05, 1.0313, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0313, 0.24, 0.02, 1.0513, 0.24, 0.05, 1.0513, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.26, 0.05, 0.9513, 0.26, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.24, 0.02, 1.0513, 0.26, 0.05, 1.0513, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0513, 0.24, 0.05) +[sub_resource type="ShaderMaterial" id="ShaderMaterial_j41em"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("5_1njh5") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("43_1h5r5") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_dxmep") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_4akax") +shader_parameter/jitter_magnitude = 0.0 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 + [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_rigxx"] data = PackedVector3Array(1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.475, 0.5, 0, -1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, 1.5, 0.5, 0.025, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.2, 0.1, -1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.5, 0, 1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.4, 0, 1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.475, 0.2, 0.1, -1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, 1.5, 0.2, 0.075, -1.475, 0.2, 0.05, -1.475, 0.2, 0.05, 1.5, 0.2, 0.075, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.1, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.475, 0.3, 0.05, -1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, 1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.475, 0.4, 0.05, -1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, 1.5, 0.4, 0.025, -1.475, 0.4, 0, -1.475, 0.4, 0, 1.5, 0.4, 0.025, 1.475, 0.4, 0, -1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.2, 0.05, -1.475, 0.5, 0.05, -1.475, 0.4, 0.05, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.475, 0.4, 0.05, -1.5, 0.4, 0.025, -1.475, 0.2, 0.05, -1.475, 0.3, 0.05, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.475, 0.3, 0.05, -1.5, 0.3, 0.075, 1.5, 0.2, 0.075, 1.5, 0.3, 0.075, 1.475, 0.2, 0.05, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.05, 1.475, 0.2, 0.1, 1.475, 0.3, 0.1, 1.5, 0.2, 0.075, 1.5, 0.2, 0.075, 1.475, 0.3, 0.1, 1.5, 0.3, 0.075, -1.475, 0.3, 0.1, -1.475, 0.2, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, -1.475, 0.2, 0.1, -1.5, 0.2, 0.075, -1.475, 0.4, 0, -1.475, 0.5, 0, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.475, 0.5, 0, -1.5, 0.5, 0.025, 1.5, 0.4, 0.025, 1.5, 0.5, 0.025, 1.475, 0.4, 0, 1.475, 0.4, 0, 1.5, 0.5, 0.025, 1.475, 0.5, 0, 1.475, 0.4, 0.05, 1.475, 0.5, 0.05, 1.5, 0.4, 0.025, 1.5, 0.4, 0.025, 1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.4, 0.05, -0.9487, -0.5, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0487, -0.5, 0.02, -1.0487, 0.4, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.4, 0.02, -1.0287, -0.04, 0.02, -1.0287, 0.24, 0.02, -1.0287, -0.04, 0, -1.0287, -0.04, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.02, -1.0287, 0.38, 0, -1.0487, 0.4, 0, -1.0287, -0.04, 0, -0.9687, 0.38, 0, -1.0487, 0.4, 0, -1.0287, 0.38, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0, -0.9687, 0.38, 0, -0.9487, -0.05, 0, -0.9487, 0.4, 0, -1.0487, -0.05, 0, -0.9487, -0.05, 0, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9487, -0.05, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -0.9487, -0.05, 0, -0.9687, -0.04, 0, -1.0287, -0.06, 0, -0.9487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0, -0.9487, -0.05, 0, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0487, -0.5, 0, -1.0287, -0.48, 0, -0.9687, -0.48, 0, -0.9487, -0.05, 0, -0.9687, -0.06, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9687, -0.48, 0, -0.9487, 0.4, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.02, -1.0287, 0.38, 0.02, -0.9487, 0.4, 0.02, -0.9687, 0.38, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.24, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.02, -0.9687, -0.04, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.04, 0.02, -0.9487, -0.05, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9487, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, 0.24, 0.02, -0.9687, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.06, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0287, -0.48, 0.02, -0.9687, 0.38, 0, -1.0287, 0.38, 0, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9687, -0.06, 0.02, -0.9687, -0.48, 0.02, -0.9687, -0.06, 0, -0.9687, -0.06, 0, -0.9687, -0.48, 0.02, -0.9687, -0.48, 0, -1.0287, -0.06, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0, -1.0287, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.48, 0, -0.9687, 0.38, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.38, 0, -0.9687, 0.38, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0, -0.9687, -0.04, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.24, 0.05, -1.0487, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.05, -0.9687, 0.26, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9687, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.26, 0.05, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0.02, -0.9487, 0.26, 0.02, -0.9487, 0.4, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.26, 0.02, -1.0487, 0.24, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0287, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.05, -1.0287, 0.24, 0.05, -1.0487, 0.24, 0.02, -1.0487, 0.24, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.05, -1.0287, 0.26, 0.05, -1.0287, 0.24, 0.02, -1.0287, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.05, -0.9687, 0.24, 0.05, -0.9687, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9687, 0.24, 0.02, -0.9487, 0.24, 0.05, -0.9487, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.26, 0.05, -1.0487, 0.26, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.24, 0.02, -0.9487, 0.26, 0.05, -0.9487, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9487, 0.24, 0.05, 1.0513, -0.5, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9513, -0.5, 0.02, 0.9513, 0.4, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.4, 0.02, 0.9713, -0.04, 0.02, 0.9713, 0.24, 0.02, 0.9713, -0.04, 0, 0.9713, -0.04, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.02, 0.9713, 0.38, 0, 0.9513, 0.4, 0, 0.9713, -0.04, 0, 1.0313, 0.38, 0, 0.9513, 0.4, 0, 0.9713, 0.38, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0, 1.0313, 0.38, 0, 1.0513, -0.05, 0, 1.0513, 0.4, 0, 0.9513, -0.05, 0, 1.0513, -0.05, 0, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0513, -0.05, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 1.0513, -0.05, 0, 1.0313, -0.04, 0, 0.9713, -0.06, 0, 1.0513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0, 1.0513, -0.05, 0, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9513, -0.5, 0, 0.9713, -0.48, 0, 1.0313, -0.48, 0, 1.0513, -0.05, 0, 1.0313, -0.06, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0313, -0.48, 0, 1.0513, 0.4, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.02, 0.9713, 0.38, 0.02, 1.0513, 0.4, 0.02, 1.0313, 0.38, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.24, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.02, 1.0313, -0.04, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.04, 0.02, 1.0513, -0.05, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0513, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, 0.24, 0.02, 1.0313, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.06, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9713, -0.48, 0.02, 1.0313, 0.38, 0, 0.9713, 0.38, 0, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0313, -0.06, 0.02, 1.0313, -0.48, 0.02, 1.0313, -0.06, 0, 1.0313, -0.06, 0, 1.0313, -0.48, 0.02, 1.0313, -0.48, 0, 0.9713, -0.06, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0, 0.9713, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.48, 0, 1.0313, 0.38, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.38, 0, 1.0313, 0.38, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0, 1.0313, -0.04, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.24, 0.05, 0.9513, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.05, 1.0313, 0.26, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0313, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.26, 0.05, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0.02, 1.0513, 0.26, 0.02, 1.0513, 0.4, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.26, 0.02, 0.9513, 0.24, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9713, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.05, 0.9713, 0.24, 0.05, 0.9513, 0.24, 0.02, 0.9513, 0.24, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.05, 0.9713, 0.26, 0.05, 0.9713, 0.24, 0.02, 0.9713, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.05, 1.0313, 0.24, 0.05, 1.0313, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0313, 0.24, 0.02, 1.0513, 0.24, 0.05, 1.0513, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.26, 0.05, 0.9513, 0.26, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.24, 0.02, 1.0513, 0.26, 0.05, 1.0513, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0513, 0.24, 0.05) +[sub_resource type="ShaderMaterial" id="ShaderMaterial_1o6l6"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("5_1njh5") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("43_1h5r5") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_dxmep") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_4akax") +shader_parameter/jitter_magnitude = 0.0 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 + [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_wms8g"] data = PackedVector3Array(1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.475, 0.5, 0, -1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, 1.5, 0.5, 0.025, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.2, 0.1, -1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.5, 0, 1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.4, 0, 1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.475, 0.2, 0.1, -1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, 1.5, 0.2, 0.075, -1.475, 0.2, 0.05, -1.475, 0.2, 0.05, 1.5, 0.2, 0.075, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.1, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.475, 0.3, 0.05, -1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, 1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.475, 0.4, 0.05, -1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, 1.5, 0.4, 0.025, -1.475, 0.4, 0, -1.475, 0.4, 0, 1.5, 0.4, 0.025, 1.475, 0.4, 0, -1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.2, 0.05, -1.475, 0.5, 0.05, -1.475, 0.4, 0.05, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.475, 0.4, 0.05, -1.5, 0.4, 0.025, -1.475, 0.2, 0.05, -1.475, 0.3, 0.05, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.475, 0.3, 0.05, -1.5, 0.3, 0.075, 1.5, 0.2, 0.075, 1.5, 0.3, 0.075, 1.475, 0.2, 0.05, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.05, 1.475, 0.2, 0.1, 1.475, 0.3, 0.1, 1.5, 0.2, 0.075, 1.5, 0.2, 0.075, 1.475, 0.3, 0.1, 1.5, 0.3, 0.075, -1.475, 0.3, 0.1, -1.475, 0.2, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, -1.475, 0.2, 0.1, -1.5, 0.2, 0.075, -1.475, 0.4, 0, -1.475, 0.5, 0, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.475, 0.5, 0, -1.5, 0.5, 0.025, 1.5, 0.4, 0.025, 1.5, 0.5, 0.025, 1.475, 0.4, 0, 1.475, 0.4, 0, 1.5, 0.5, 0.025, 1.475, 0.5, 0, 1.475, 0.4, 0.05, 1.475, 0.5, 0.05, 1.5, 0.4, 0.025, 1.5, 0.4, 0.025, 1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.4, 0.05, -0.9487, -0.5, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0487, -0.5, 0.02, -1.0487, 0.4, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.4, 0.02, -1.0287, -0.04, 0.02, -1.0287, 0.24, 0.02, -1.0287, -0.04, 0, -1.0287, -0.04, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.02, -1.0287, 0.38, 0, -1.0487, 0.4, 0, -1.0287, -0.04, 0, -0.9687, 0.38, 0, -1.0487, 0.4, 0, -1.0287, 0.38, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0, -0.9687, 0.38, 0, -0.9487, -0.05, 0, -0.9487, 0.4, 0, -1.0487, -0.05, 0, -0.9487, -0.05, 0, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9487, -0.05, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -0.9487, -0.05, 0, -0.9687, -0.04, 0, -1.0287, -0.06, 0, -0.9487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0, -0.9487, -0.05, 0, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0487, -0.5, 0, -1.0287, -0.48, 0, -0.9687, -0.48, 0, -0.9487, -0.05, 0, -0.9687, -0.06, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9687, -0.48, 0, -0.9487, 0.4, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.02, -1.0287, 0.38, 0.02, -0.9487, 0.4, 0.02, -0.9687, 0.38, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.24, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.02, -0.9687, -0.04, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.04, 0.02, -0.9487, -0.05, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9487, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, 0.24, 0.02, -0.9687, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.06, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0287, -0.48, 0.02, -0.9687, 0.38, 0, -1.0287, 0.38, 0, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9687, -0.06, 0.02, -0.9687, -0.48, 0.02, -0.9687, -0.06, 0, -0.9687, -0.06, 0, -0.9687, -0.48, 0.02, -0.9687, -0.48, 0, -1.0287, -0.06, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0, -1.0287, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.48, 0, -0.9687, 0.38, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.38, 0, -0.9687, 0.38, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0, -0.9687, -0.04, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.24, 0.05, -1.0487, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.05, -0.9687, 0.26, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9687, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.26, 0.05, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0.02, -0.9487, 0.26, 0.02, -0.9487, 0.4, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.26, 0.02, -1.0487, 0.24, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0287, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.05, -1.0287, 0.24, 0.05, -1.0487, 0.24, 0.02, -1.0487, 0.24, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.05, -1.0287, 0.26, 0.05, -1.0287, 0.24, 0.02, -1.0287, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.05, -0.9687, 0.24, 0.05, -0.9687, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9687, 0.24, 0.02, -0.9487, 0.24, 0.05, -0.9487, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.26, 0.05, -1.0487, 0.26, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.24, 0.02, -0.9487, 0.26, 0.05, -0.9487, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9487, 0.24, 0.05, 1.0513, -0.5, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9513, -0.5, 0.02, 0.9513, 0.4, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.4, 0.02, 0.9713, -0.04, 0.02, 0.9713, 0.24, 0.02, 0.9713, -0.04, 0, 0.9713, -0.04, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.02, 0.9713, 0.38, 0, 0.9513, 0.4, 0, 0.9713, -0.04, 0, 1.0313, 0.38, 0, 0.9513, 0.4, 0, 0.9713, 0.38, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0, 1.0313, 0.38, 0, 1.0513, -0.05, 0, 1.0513, 0.4, 0, 0.9513, -0.05, 0, 1.0513, -0.05, 0, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0513, -0.05, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 1.0513, -0.05, 0, 1.0313, -0.04, 0, 0.9713, -0.06, 0, 1.0513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0, 1.0513, -0.05, 0, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9513, -0.5, 0, 0.9713, -0.48, 0, 1.0313, -0.48, 0, 1.0513, -0.05, 0, 1.0313, -0.06, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0313, -0.48, 0, 1.0513, 0.4, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.02, 0.9713, 0.38, 0.02, 1.0513, 0.4, 0.02, 1.0313, 0.38, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.24, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.02, 1.0313, -0.04, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.04, 0.02, 1.0513, -0.05, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0513, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, 0.24, 0.02, 1.0313, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.06, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9713, -0.48, 0.02, 1.0313, 0.38, 0, 0.9713, 0.38, 0, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0313, -0.06, 0.02, 1.0313, -0.48, 0.02, 1.0313, -0.06, 0, 1.0313, -0.06, 0, 1.0313, -0.48, 0.02, 1.0313, -0.48, 0, 0.9713, -0.06, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0, 0.9713, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.48, 0, 1.0313, 0.38, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.38, 0, 1.0313, 0.38, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0, 1.0313, -0.04, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.24, 0.05, 0.9513, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.05, 1.0313, 0.26, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0313, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.26, 0.05, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0.02, 1.0513, 0.26, 0.02, 1.0513, 0.4, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.26, 0.02, 0.9513, 0.24, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9713, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.05, 0.9713, 0.24, 0.05, 0.9513, 0.24, 0.02, 0.9513, 0.24, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.05, 0.9713, 0.26, 0.05, 0.9713, 0.24, 0.02, 0.9713, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.05, 1.0313, 0.24, 0.05, 1.0313, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0313, 0.24, 0.02, 1.0513, 0.24, 0.05, 1.0513, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.26, 0.05, 0.9513, 0.26, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.24, 0.02, 1.0513, 0.26, 0.05, 1.0513, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0513, 0.24, 0.05) +[sub_resource type="ShaderMaterial" id="ShaderMaterial_ebj2l"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("5_1njh5") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("43_1h5r5") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_dxmep") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_4akax") +shader_parameter/jitter_magnitude = 0.0 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 + [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_2ybo5"] data = PackedVector3Array(1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.475, 0.5, 0, -1.475, 0.5, 0, 1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, 1.5, 0.5, 0.025, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.2, 0.1, -1.475, 0.2, 0.1, -1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.5, 0, 1.475, 0.5, 0, -1.475, 0.4, 0, 1.475, 0.4, 0, 1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.475, 0.2, 0.1, -1.475, 0.2, 0.1, 1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, 1.5, 0.2, 0.075, -1.475, 0.2, 0.05, -1.475, 0.2, 0.05, 1.5, 0.2, 0.075, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.1, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.475, 0.3, 0.05, -1.475, 0.3, 0.05, 1.475, 0.3, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, 1.475, 0.3, 0.1, -1.475, 0.3, 0.1, 1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.475, 0.4, 0.05, -1.475, 0.4, 0.05, 1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, 1.5, 0.4, 0.025, -1.475, 0.4, 0, -1.475, 0.4, 0, 1.5, 0.4, 0.025, 1.475, 0.4, 0, -1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.3, 0.05, 1.475, 0.3, 0.05, -1.475, 0.2, 0.05, 1.475, 0.2, 0.05, -1.475, 0.5, 0.05, -1.475, 0.4, 0.05, -1.5, 0.5, 0.025, -1.5, 0.5, 0.025, -1.475, 0.4, 0.05, -1.5, 0.4, 0.025, -1.475, 0.2, 0.05, -1.475, 0.3, 0.05, -1.5, 0.2, 0.075, -1.5, 0.2, 0.075, -1.475, 0.3, 0.05, -1.5, 0.3, 0.075, 1.5, 0.2, 0.075, 1.5, 0.3, 0.075, 1.475, 0.2, 0.05, 1.475, 0.2, 0.05, 1.5, 0.3, 0.075, 1.475, 0.3, 0.05, 1.475, 0.2, 0.1, 1.475, 0.3, 0.1, 1.5, 0.2, 0.075, 1.5, 0.2, 0.075, 1.475, 0.3, 0.1, 1.5, 0.3, 0.075, -1.475, 0.3, 0.1, -1.475, 0.2, 0.1, -1.5, 0.3, 0.075, -1.5, 0.3, 0.075, -1.475, 0.2, 0.1, -1.5, 0.2, 0.075, -1.475, 0.4, 0, -1.475, 0.5, 0, -1.5, 0.4, 0.025, -1.5, 0.4, 0.025, -1.475, 0.5, 0, -1.5, 0.5, 0.025, 1.5, 0.4, 0.025, 1.5, 0.5, 0.025, 1.475, 0.4, 0, 1.475, 0.4, 0, 1.5, 0.5, 0.025, 1.475, 0.5, 0, 1.475, 0.4, 0.05, 1.475, 0.5, 0.05, 1.5, 0.4, 0.025, 1.5, 0.4, 0.025, 1.475, 0.5, 0.05, 1.5, 0.5, 0.025, 1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.5, 0.05, -1.475, 0.5, 0.05, 1.475, 0.4, 0.05, -1.475, 0.4, 0.05, -0.9487, -0.5, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0487, -0.5, 0.02, -1.0487, 0.4, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.4, 0.02, -1.0287, -0.04, 0.02, -1.0287, 0.24, 0.02, -1.0287, -0.04, 0, -1.0287, -0.04, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0, -1.0287, 0.24, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.02, -1.0287, 0.38, 0, -1.0487, 0.4, 0, -1.0287, -0.04, 0, -0.9687, 0.38, 0, -1.0487, 0.4, 0, -1.0287, 0.38, 0, -0.9487, 0.4, 0, -1.0487, 0.4, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0, -0.9687, 0.38, 0, -0.9487, -0.05, 0, -0.9487, 0.4, 0, -1.0487, -0.05, 0, -0.9487, -0.05, 0, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9487, -0.05, 0, -0.9687, 0.38, 0, -1.0287, -0.04, 0, -0.9487, -0.05, 0, -0.9687, -0.04, 0, -1.0287, -0.06, 0, -0.9487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0, -0.9487, -0.05, 0, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0487, -0.5, 0, -1.0287, -0.48, 0, -0.9687, -0.48, 0, -0.9487, -0.05, 0, -0.9687, -0.06, 0, -1.0487, -0.5, 0, -0.9487, -0.5, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0, -0.9487, -0.5, 0, -0.9687, -0.48, 0, -0.9487, 0.4, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.02, -1.0287, 0.38, 0.02, -0.9487, 0.4, 0.02, -0.9687, 0.38, 0.02, -1.0487, 0.4, 0.02, -0.9487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.38, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.4, 0.02, -1.0287, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.24, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.02, -0.9687, -0.04, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.04, 0.02, -0.9487, -0.05, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, -0.04, 0.02, -0.9487, 0.24, 0.02, -0.9487, -0.05, 0.02, -0.9687, 0.24, 0.02, -0.9687, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0.02, -1.0487, -0.05, 0.02, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0.02, -0.9487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.06, 0.02, -0.9487, -0.5, 0.02, -1.0487, -0.5, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0.02, -1.0487, -0.5, 0.02, -1.0287, -0.48, 0.02, -0.9687, 0.38, 0, -1.0287, 0.38, 0, -0.9687, 0.38, 0.02, -0.9687, 0.38, 0.02, -1.0287, 0.38, 0, -1.0287, 0.38, 0.02, -1.0287, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -1.0287, -0.04, 0, -0.9687, -0.04, 0, -0.9687, -0.06, 0.02, -0.9687, -0.48, 0.02, -0.9687, -0.06, 0, -0.9687, -0.06, 0, -0.9687, -0.48, 0.02, -0.9687, -0.48, 0, -1.0287, -0.06, 0.02, -0.9687, -0.06, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -0.9687, -0.06, 0.02, -0.9687, -0.06, 0, -1.0287, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0, -1.0287, -0.06, 0, -1.0287, -0.48, 0.02, -1.0287, -0.06, 0.02, -0.9687, -0.48, 0.02, -1.0287, -0.48, 0.02, -0.9687, -0.48, 0, -0.9687, -0.48, 0, -1.0287, -0.48, 0.02, -1.0287, -0.48, 0, -0.9687, 0.38, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.38, 0, -0.9687, 0.38, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0, -0.9687, -0.04, 0, -0.9687, 0.26, 0.02, -0.9687, -0.04, 0.02, -0.9687, -0.04, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.24, 0.05, -1.0487, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.05, -0.9687, 0.26, 0.02, -0.9487, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9687, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.26, 0.05, -0.9487, -0.05, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0.02, -0.9487, -0.5, 0.02, -0.9487, -0.05, 0, -0.9487, -0.5, 0, -0.9487, -0.05, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0, -0.9487, -0.05, 0.02, -0.9487, 0.26, 0.02, -0.9487, 0.4, 0, -0.9487, 0.24, 0.02, -0.9487, 0.4, 0.02, -0.9487, 0.4, 0, -0.9487, 0.26, 0.02, -1.0487, 0.24, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.26, 0.02, -1.0487, 0.26, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0.02, -1.0487, 0.4, 0.02, -1.0487, -0.05, 0.02, -1.0487, 0.4, 0, -1.0487, 0.4, 0, -1.0487, -0.05, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0.02, -1.0487, -0.5, 0.02, -1.0487, -0.05, 0, -1.0487, -0.05, 0, -1.0487, -0.5, 0.02, -1.0487, -0.5, 0, -1.0287, 0.24, 0.02, -1.0487, 0.24, 0.02, -1.0287, 0.24, 0.05, -1.0287, 0.24, 0.05, -1.0487, 0.24, 0.02, -1.0487, 0.24, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.24, 0.02, -1.0287, 0.26, 0.05, -1.0287, 0.26, 0.05, -1.0287, 0.24, 0.02, -1.0287, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.26, 0.02, -0.9687, 0.24, 0.05, -0.9687, 0.24, 0.05, -0.9687, 0.26, 0.02, -0.9687, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9687, 0.24, 0.02, -0.9487, 0.24, 0.05, -0.9487, 0.24, 0.05, -0.9687, 0.24, 0.02, -0.9687, 0.24, 0.05, -1.0487, 0.26, 0.02, -1.0287, 0.26, 0.02, -1.0487, 0.26, 0.05, -1.0487, 0.26, 0.05, -1.0287, 0.26, 0.02, -1.0287, 0.26, 0.05, -0.9487, 0.26, 0.02, -0.9487, 0.24, 0.02, -0.9487, 0.26, 0.05, -0.9487, 0.26, 0.05, -0.9487, 0.24, 0.02, -0.9487, 0.24, 0.05, 1.0513, -0.5, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9513, -0.5, 0.02, 0.9513, 0.4, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.4, 0.02, 0.9713, -0.04, 0.02, 0.9713, 0.24, 0.02, 0.9713, -0.04, 0, 0.9713, -0.04, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0, 0.9713, 0.24, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.02, 0.9713, 0.38, 0, 0.9513, 0.4, 0, 0.9713, -0.04, 0, 1.0313, 0.38, 0, 0.9513, 0.4, 0, 0.9713, 0.38, 0, 1.0513, 0.4, 0, 0.9513, 0.4, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0, 1.0313, 0.38, 0, 1.0513, -0.05, 0, 1.0513, 0.4, 0, 0.9513, -0.05, 0, 1.0513, -0.05, 0, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0513, -0.05, 0, 1.0313, 0.38, 0, 0.9713, -0.04, 0, 1.0513, -0.05, 0, 1.0313, -0.04, 0, 0.9713, -0.06, 0, 1.0513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0, 1.0513, -0.05, 0, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9513, -0.5, 0, 0.9713, -0.48, 0, 1.0313, -0.48, 0, 1.0513, -0.05, 0, 1.0313, -0.06, 0, 0.9513, -0.5, 0, 1.0513, -0.5, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0, 1.0513, -0.5, 0, 1.0313, -0.48, 0, 1.0513, 0.4, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.02, 0.9713, 0.38, 0.02, 1.0513, 0.4, 0.02, 1.0313, 0.38, 0.02, 0.9513, 0.4, 0.02, 1.0513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.38, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.4, 0.02, 0.9713, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.24, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.02, 1.0313, -0.04, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.04, 0.02, 1.0513, -0.05, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, -0.04, 0.02, 1.0513, 0.24, 0.02, 1.0513, -0.05, 0.02, 1.0313, 0.24, 0.02, 1.0313, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0.02, 0.9513, -0.05, 0.02, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0.02, 1.0513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.06, 0.02, 1.0513, -0.5, 0.02, 0.9513, -0.5, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0.02, 0.9513, -0.5, 0.02, 0.9713, -0.48, 0.02, 1.0313, 0.38, 0, 0.9713, 0.38, 0, 1.0313, 0.38, 0.02, 1.0313, 0.38, 0.02, 0.9713, 0.38, 0, 0.9713, 0.38, 0.02, 0.9713, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 0.9713, -0.04, 0, 1.0313, -0.04, 0, 1.0313, -0.06, 0.02, 1.0313, -0.48, 0.02, 1.0313, -0.06, 0, 1.0313, -0.06, 0, 1.0313, -0.48, 0.02, 1.0313, -0.48, 0, 0.9713, -0.06, 0.02, 1.0313, -0.06, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 1.0313, -0.06, 0.02, 1.0313, -0.06, 0, 0.9713, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0, 0.9713, -0.06, 0, 0.9713, -0.48, 0.02, 0.9713, -0.06, 0.02, 1.0313, -0.48, 0.02, 0.9713, -0.48, 0.02, 1.0313, -0.48, 0, 1.0313, -0.48, 0, 0.9713, -0.48, 0.02, 0.9713, -0.48, 0, 1.0313, 0.38, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.38, 0, 1.0313, 0.38, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0, 1.0313, -0.04, 0, 1.0313, 0.26, 0.02, 1.0313, -0.04, 0.02, 1.0313, -0.04, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.24, 0.05, 0.9513, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.05, 1.0313, 0.26, 0.02, 1.0513, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0313, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.26, 0.05, 1.0513, -0.05, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0.02, 1.0513, -0.5, 0.02, 1.0513, -0.05, 0, 1.0513, -0.5, 0, 1.0513, -0.05, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0, 1.0513, -0.05, 0.02, 1.0513, 0.26, 0.02, 1.0513, 0.4, 0, 1.0513, 0.24, 0.02, 1.0513, 0.4, 0.02, 1.0513, 0.4, 0, 1.0513, 0.26, 0.02, 0.9513, 0.24, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.26, 0.02, 0.9513, 0.26, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0.02, 0.9513, 0.4, 0.02, 0.9513, -0.05, 0.02, 0.9513, 0.4, 0, 0.9513, 0.4, 0, 0.9513, -0.05, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0.02, 0.9513, -0.5, 0.02, 0.9513, -0.05, 0, 0.9513, -0.05, 0, 0.9513, -0.5, 0.02, 0.9513, -0.5, 0, 0.9713, 0.24, 0.02, 0.9513, 0.24, 0.02, 0.9713, 0.24, 0.05, 0.9713, 0.24, 0.05, 0.9513, 0.24, 0.02, 0.9513, 0.24, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.24, 0.02, 0.9713, 0.26, 0.05, 0.9713, 0.26, 0.05, 0.9713, 0.24, 0.02, 0.9713, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.26, 0.02, 1.0313, 0.24, 0.05, 1.0313, 0.24, 0.05, 1.0313, 0.26, 0.02, 1.0313, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0313, 0.24, 0.02, 1.0513, 0.24, 0.05, 1.0513, 0.24, 0.05, 1.0313, 0.24, 0.02, 1.0313, 0.24, 0.05, 0.9513, 0.26, 0.02, 0.9713, 0.26, 0.02, 0.9513, 0.26, 0.05, 0.9513, 0.26, 0.05, 0.9713, 0.26, 0.02, 0.9713, 0.26, 0.05, 1.0513, 0.26, 0.02, 1.0513, 0.24, 0.02, 1.0513, 0.26, 0.05, 1.0513, 0.26, 0.05, 1.0513, 0.24, 0.02, 1.0513, 0.24, 0.05) @@ -6488,6 +6667,13 @@ source_gunk_material = SubResource("ShaderMaterial_gim1e") [node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/T-Junction2/GunkBody"] shape = SubResource("ConcavePolygonShape3D_if0c2") +[node name="MessHallMeetSpookSpawner" type="Marker3D" parent="Corridor1/T-Junction2"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0) +script = ExtResource("52_4akax") + +[node name="Target" type="Marker3D" parent="Corridor1/T-Junction2/MessHallMeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.90735e-06, 0, 21) + [node name="EndCap" type="MeshInstance3D" parent="Corridor1"] transform = Transform3D(2.98023e-08, 1, 0, 4.37114e-08, -1.3027e-15, -1, -1, 2.98023e-08, -4.37114e-08, -28.5, 1.5, -7.5) mesh = ExtResource("30_ji5cn") @@ -7015,6 +7201,19 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.418978, 0.860386, 3.5826) [node name="GunkRelay2" parent="MessHall/Traps/Trap2" instance=ExtResource("39_6glsq")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.02038, 0.918166, 3.76037) +[node name="MessHallMeetSpook" type="Marker3D" parent="MessHall" node_paths=PackedStringArray("spawners") groups=["MeetSpookSource"]] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5, 1.5, 5.1) +script = ExtResource("49_dxmep") +mob_scene = ExtResource("51_4akax") +spawners = [NodePath("../../Corridor1/T-Junction2/MessHallMeetSpookSpawner"), NodePath("../../Corridor2/T-Junction1/MessHallMeetSpookSpawner"), NodePath("../../Medbay/MessHallMeetSpookSpawner")] + +[node name="MedbayMeetSpookSpawner" type="Marker3D" parent="MessHall"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 1.5, 2.1) +script = ExtResource("52_4akax") + +[node name="Target" type="Marker3D" parent="MessHall/MedbayMeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6) + [node name="BulkheadC" parent="." instance=ExtResource("35_f0xh4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -36, 0, -52.5) @@ -7110,6 +7309,20 @@ mesh = SubResource("ArrayMesh_nmnkj") transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -0.599998, 0.75, 1) mesh = SubResource("ArrayMesh_48a1a") +[node name="MessHallMeetSpookSpawner" type="Marker3D" parent="Corridor2/T-Junction1"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0) +script = ExtResource("52_4akax") + +[node name="Target" type="Marker3D" parent="Corridor2/T-Junction1/MessHallMeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -12) + +[node name="CrewQuartersMeetSpookSpawner" type="Marker3D" parent="Corridor2/T-Junction1"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0) +script = ExtResource("52_4akax") + +[node name="Target" type="Marker3D" parent="Corridor2/T-Junction1/CrewQuartersMeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 0) + [node name="EndCap" type="MeshInstance3D" parent="Corridor2"] transform = Transform3D(2.98023e-08, 1, 0, 4.37114e-08, -1.3027e-15, -1, -1, 2.98023e-08, -4.37114e-08, -1.5, 1.5, -12) mesh = ExtResource("33_4a0u4") @@ -7841,6 +8054,12 @@ process_material = SubResource("ParticleProcessMaterial_48a1a") [node name="OverheadLight" parent="CrewQuarters/Room4" instance=ExtResource("39_kp5n7")] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3, 3, 0) +[node name="CrewQuartersMeetSpook" type="Marker3D" parent="CrewQuarters" node_paths=PackedStringArray("spawners") groups=["MeetSpookSource"]] +script = ExtResource("49_dxmep") +mob_scene = ExtResource("51_4akax") +spawners = [NodePath("../../Corridor2/T-Junction1/CrewQuartersMeetSpookSpawner"), NodePath("../../Corridor3/T-Junction1/CrewQuartersMeetSpookSpawner")] +metadata/_custom_type_script = "uid://cvx514gdjd5ev" + [node name="BulkheadE" parent="." instance=ExtResource("35_f0xh4")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -13.5, 0, -66) @@ -7928,6 +8147,20 @@ source_gunk_material = SubResource("ShaderMaterial_yf6ob") [node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor3/T-Junction1/GunkBody"] shape = SubResource("ConcavePolygonShape3D_if0c2") +[node name="CrewQuartersMeetSpookSpawner" type="Marker3D" parent="Corridor3/T-Junction1"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0) +script = ExtResource("52_4akax") + +[node name="Target" type="Marker3D" parent="Corridor3/T-Junction1/CrewQuartersMeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.62268e-06, 0, -30) + +[node name="OpsMeetSpookSpawner" type="Marker3D" parent="Corridor3/T-Junction1"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0) +script = ExtResource("52_4akax") + +[node name="Target" type="Marker3D" parent="Corridor3/T-Junction1/OpsMeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 0) + [node name="Hallway3" type="MeshInstance3D" parent="Corridor3"] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 12, 0, 7.5) mesh = ExtResource("25_smvh1") @@ -7990,6 +8223,13 @@ source_gunk_material = SubResource("ShaderMaterial_gxf7f") [node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor3/T-Junction3/GunkBody"] shape = SubResource("ConcavePolygonShape3D_if0c2") +[node name="MedbayMeetSpookSpawner" type="Marker3D" parent="Corridor3/T-Junction3"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.38419e-07, 1.5, 0) +script = ExtResource("52_4akax") + +[node name="Target" type="Marker3D" parent="Corridor3/T-Junction3/MedbayMeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.14722e-06, 0, 42) + [node name="ShortHallway" type="Node3D" parent="Corridor3"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12, 0, 33) @@ -8800,6 +9040,19 @@ text = "[Eyeballs]" font_size = 72 outline_size = 24 +[node name="MessHallMeetSpookSpawner" type="Marker3D" parent="Medbay"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 1.5, -12) +script = ExtResource("52_4akax") + +[node name="Target" type="Marker3D" parent="Medbay/MessHallMeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 15) + +[node name="MedbayMeetSpook" type="Marker3D" parent="Medbay" node_paths=PackedStringArray("spawners") groups=["MeetSpookSource"]] +script = ExtResource("49_dxmep") +mob_scene = ExtResource("51_4akax") +spawners = [NodePath("../../MessHall/MedbayMeetSpookSpawner"), NodePath("../../Corridor3/T-Junction3/MedbayMeetSpookSpawner")] +metadata/_custom_type_script = "uid://cvx514gdjd5ev" + [node name="BulkheadX" parent="." instance=ExtResource("35_f0xh4")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -22.5, 0, -51) @@ -9546,7 +9799,7 @@ mesh = SubResource("ArrayMesh_np3w4") [node name="GunkBody" parent="OpsCenter/Bounds/Railing/MeshInstance3D" instance=ExtResource("2_2egij")] mask_dim = 128 -source_gunk_material = ExtResource("73_v4tkv") +source_gunk_material = SubResource("ShaderMaterial_01gbg") [node name="CollisionShape3D" type="CollisionShape3D" parent="OpsCenter/Bounds/Railing/MeshInstance3D/GunkBody"] shape = SubResource("ConcavePolygonShape3D_4akax") @@ -9557,7 +9810,7 @@ mesh = SubResource("ArrayMesh_np3w4") [node name="GunkBody" parent="OpsCenter/Bounds/Railing/MeshInstance3D2" instance=ExtResource("2_2egij")] mask_dim = 128 -source_gunk_material = ExtResource("73_v4tkv") +source_gunk_material = SubResource("ShaderMaterial_fro7d") [node name="CollisionShape3D" type="CollisionShape3D" parent="OpsCenter/Bounds/Railing/MeshInstance3D2/GunkBody"] shape = SubResource("ConcavePolygonShape3D_v0ki8") @@ -9568,7 +9821,7 @@ mesh = SubResource("ArrayMesh_np3w4") [node name="GunkBody" parent="OpsCenter/Bounds/Railing/MeshInstance3D3" instance=ExtResource("2_2egij")] mask_dim = 128 -source_gunk_material = ExtResource("73_v4tkv") +source_gunk_material = SubResource("ShaderMaterial_8412j") [node name="CollisionShape3D" type="CollisionShape3D" parent="OpsCenter/Bounds/Railing/MeshInstance3D3/GunkBody"] shape = SubResource("ConcavePolygonShape3D_dspic") @@ -9579,7 +9832,7 @@ mesh = SubResource("ArrayMesh_np3w4") [node name="GunkBody" parent="OpsCenter/Bounds/Railing/MeshInstance3D4" instance=ExtResource("2_2egij")] mask_dim = 128 -source_gunk_material = ExtResource("73_v4tkv") +source_gunk_material = SubResource("ShaderMaterial_0ch1a") [node name="CollisionShape3D" type="CollisionShape3D" parent="OpsCenter/Bounds/Railing/MeshInstance3D4/GunkBody"] shape = SubResource("ConcavePolygonShape3D_vt4uw") @@ -9590,7 +9843,7 @@ mesh = SubResource("ArrayMesh_np3w4") [node name="GunkBody" parent="OpsCenter/Bounds/Railing/MeshInstance3D5" instance=ExtResource("2_2egij")] mask_dim = 128 -source_gunk_material = ExtResource("73_v4tkv") +source_gunk_material = SubResource("ShaderMaterial_j41em") [node name="CollisionShape3D" type="CollisionShape3D" parent="OpsCenter/Bounds/Railing/MeshInstance3D5/GunkBody"] shape = SubResource("ConcavePolygonShape3D_rigxx") @@ -9601,7 +9854,7 @@ mesh = SubResource("ArrayMesh_np3w4") [node name="GunkBody" parent="OpsCenter/Bounds/Railing/MeshInstance3D6" instance=ExtResource("2_2egij")] mask_dim = 128 -source_gunk_material = ExtResource("73_v4tkv") +source_gunk_material = SubResource("ShaderMaterial_1o6l6") [node name="CollisionShape3D" type="CollisionShape3D" parent="OpsCenter/Bounds/Railing/MeshInstance3D6/GunkBody"] shape = SubResource("ConcavePolygonShape3D_wms8g") @@ -9612,7 +9865,7 @@ mesh = SubResource("ArrayMesh_np3w4") [node name="GunkBody" parent="OpsCenter/Bounds/Railing/MeshInstance3D7" instance=ExtResource("2_2egij")] mask_dim = 128 -source_gunk_material = ExtResource("73_v4tkv") +source_gunk_material = SubResource("ShaderMaterial_ebj2l") [node name="CollisionShape3D" type="CollisionShape3D" parent="OpsCenter/Bounds/Railing/MeshInstance3D7/GunkBody"] shape = SubResource("ConcavePolygonShape3D_2ybo5") @@ -9767,6 +10020,12 @@ transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 3, [node name="BurnoutLight2" parent="OpsCenter" instance=ExtResource("29_lfacn")] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 3, -9) +[node name="OpsMeetSpook" type="Marker3D" parent="OpsCenter" groups=["MeetSpookSource"]] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4.5) +script = ExtResource("49_dxmep") +mob_scene = ExtResource("51_4akax") +metadata/_custom_type_script = "uid://cvx514gdjd5ev" + [node name="CargoBay" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -12, -60) diff --git a/levels/meet_spook_test/debug_mob.tscn b/levels/meet_spook_test/debug_mob.tscn new file mode 100644 index 0000000..b71cc92 --- /dev/null +++ b/levels/meet_spook_test/debug_mob.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=4 format=3 uid="uid://8m6kh4f6pily"] + +[ext_resource type="Script" uid="uid://1trqaximxxmx" path="res://src/world/meet_spook/meet_spook_mob.gd" id="1_545xt"] +[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/gunk_bright.material" id="2_2vvgf"] + +[sub_resource type="CapsuleMesh" id="CapsuleMesh_k8gi4"] +material = ExtResource("2_2vvgf") + +[node name="DebugMob" type="Node3D"] +script = ExtResource("1_545xt") + +[node name="MeshInstance3D" type="MeshInstance3D" parent="."] +mesh = SubResource("CapsuleMesh_k8gi4") + +[node name="Label3D" type="Label3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, 0) +billboard = 2 +text = "SPOOKY!" diff --git a/levels/meet_spook_test/meet_spook_test.tscn b/levels/meet_spook_test/meet_spook_test.tscn new file mode 100644 index 0000000..dce0970 --- /dev/null +++ b/levels/meet_spook_test/meet_spook_test.tscn @@ -0,0 +1,98 @@ +[gd_scene load_steps=15 format=3 uid="uid://1kreuo8tc4jv"] + +[ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_f3l4i"] +[ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="2_eywuc"] +[ext_resource type="Script" uid="uid://cvx514gdjd5ev" path="res://src/world/meet_spook/meet_spook.gd" id="4_b6st5"] +[ext_resource type="PackedScene" uid="uid://8m6kh4f6pily" path="res://levels/meet_spook_test/debug_mob.tscn" id="5_cr4pm"] +[ext_resource type="Script" uid="uid://cisuvlqvqfqgo" path="res://src/world/meet_spook/meet_spook_spawner.gd" id="5_tak24"] +[ext_resource type="Script" uid="uid://c1gy2b2wcq127" path="res://levels/meet_spook_test/tween_debug.gd" id="6_cr4pm"] + +[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_eywuc"] + +[sub_resource type="Sky" id="Sky_pka60"] +sky_material = SubResource("ProceduralSkyMaterial_eywuc") + +[sub_resource type="Environment" id="Environment_nynr7"] +background_mode = 2 +sky = SubResource("Sky_pka60") + +[sub_resource type="PlaneMesh" id="PlaneMesh_b6st5"] +size = Vector2(50, 50) + +[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_tak24"] + +[sub_resource type="BoxMesh" id="BoxMesh_nynr7"] +size = Vector3(0.5, 2, 0.5) + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_b6st5"] +data = PackedVector3Array(-0.25, 1, 0.25, 0.25, 1, 0.25, -0.25, -1, 0.25, 0.25, 1, 0.25, 0.25, -1, 0.25, -0.25, -1, 0.25, 0.25, 1, -0.25, -0.25, 1, -0.25, 0.25, -1, -0.25, -0.25, 1, -0.25, -0.25, -1, -0.25, 0.25, -1, -0.25, 0.25, 1, 0.25, 0.25, 1, -0.25, 0.25, -1, 0.25, 0.25, 1, -0.25, 0.25, -1, -0.25, 0.25, -1, 0.25, -0.25, 1, -0.25, -0.25, 1, 0.25, -0.25, -1, -0.25, -0.25, 1, 0.25, -0.25, -1, 0.25, -0.25, -1, -0.25, 0.25, 1, 0.25, -0.25, 1, 0.25, 0.25, 1, -0.25, -0.25, 1, 0.25, -0.25, 1, -0.25, 0.25, 1, -0.25, -0.25, -1, 0.25, 0.25, -1, 0.25, -0.25, -1, -0.25, 0.25, -1, 0.25, 0.25, -1, -0.25, -0.25, -1, -0.25) + +[sub_resource type="SphereMesh" id="SphereMesh_tak24"] + +[node name="MeetSpookTest" type="Node3D"] + +[node name="Player" parent="." instance=ExtResource("1_f3l4i")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) + +[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] +transform = Transform3D(0.866025, -0.156955, -0.474726, 0.5, 0.271854, 0.82225, 0, -0.949453, 0.31391, 0, 0, 0) + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource("Environment_nynr7") + +[node name="WorldFloor" type="StaticBody3D" parent="." groups=["PlasticMaterial"]] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="WorldFloor"] +mesh = SubResource("PlaneMesh_b6st5") +skeleton = NodePath("../..") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="WorldFloor"] +shape = SubResource("WorldBoundaryShape3D_tak24") + +[node name="TriggerPodium" type="StaticBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, -2) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="TriggerPodium"] +mesh = SubResource("BoxMesh_nynr7") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="TriggerPodium"] +shape = SubResource("ConcavePolygonShape3D_b6st5") + +[node name="TriggerSwitch" parent="TriggerPodium" instance=ExtResource("2_eywuc")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 0.35) +clean = true + +[node name="Label3D" type="Label3D" parent="TriggerPodium"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0.3) +text = "GET SCARED" + +[node name="MeetSpook" type="Marker3D" parent="." node_paths=PackedStringArray("spawners")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 1.5, 0) +script = ExtResource("4_b6st5") +mob_scene = ExtResource("5_cr4pm") +spawners = [NodePath("../MeetSpookSpawner"), NodePath("../MeetSpookSpawner2")] +metadata/_custom_type_script = "uid://cvx514gdjd5ev" + +[node name="MeetSpookSpawner" type="Marker3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 6) +script = ExtResource("5_tak24") +metadata/_custom_type_script = "uid://cisuvlqvqfqgo" + +[node name="Target" type="Marker3D" parent="MeetSpookSpawner"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 0) + +[node name="MeetSpookSpawner2" type="Marker3D" parent="."] +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 9, 1.5, 0) +script = ExtResource("5_tak24") +metadata/_custom_type_script = "uid://cisuvlqvqfqgo" + +[node name="Target" type="Marker3D" parent="MeetSpookSpawner2"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 0) + +[node name="TweenDebug" type="MeshInstance3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -4.5) +mesh = SubResource("SphereMesh_tak24") +script = ExtResource("6_cr4pm") + +[connection signal="activated" from="TriggerPodium/TriggerSwitch" to="MeetSpook" method="prepare"] +[connection signal="activated" from="TriggerPodium/TriggerSwitch" to="TweenDebug" method="activate"] diff --git a/levels/meet_spook_test/tween_debug.gd b/levels/meet_spook_test/tween_debug.gd new file mode 100644 index 0000000..44abc70 --- /dev/null +++ b/levels/meet_spook_test/tween_debug.gd @@ -0,0 +1,19 @@ +extends MeshInstance3D + +@export var movement := Vector3(3, 0, 0) +@export var duration := 2.0 +@export var transition_type := Tween.TRANS_SINE +@export var ease_type := Tween.EASE_IN + +@onready var start_position := position + + +func activate() -> void: + var end_position := start_position + movement + position = start_position + ( + create_tween() + . tween_property(self, "position", end_position, duration) + . set_trans(transition_type) + . set_ease(ease_type) + ) diff --git a/levels/meet_spook_test/tween_debug.gd.uid b/levels/meet_spook_test/tween_debug.gd.uid new file mode 100644 index 0000000..d6f7bcb --- /dev/null +++ b/levels/meet_spook_test/tween_debug.gd.uid @@ -0,0 +1 @@ +uid://c1gy2b2wcq127 diff --git a/project.godot b/project.godot index 921b053..60d0489 100644 --- a/project.godot +++ b/project.godot @@ -59,7 +59,10 @@ enabled=PackedStringArray("res://addons/format_on_save/plugin.cfg", "res://addon folder_colors={ "res://assets/": "red", "res://levels/": "blue", -"res://src/": "green" +"res://levels/ghost_ship/": "purple", +"res://src/": "green", +"res://src/ui/": "yellow", +"res://src/world/": "teal" } [game] @@ -77,6 +80,7 @@ config/input/hold_to_sneak=true MetalMaterial="This surface is made of metal." PlasticMaterial="This surface is made of plastic." +MeetSpookSource="meet-spook event sources" [importer_defaults] diff --git a/src/game/game_manager.gd b/src/game/game_manager.gd index 23b0de4..ffc186e 100644 --- a/src/game/game_manager.gd +++ b/src/game/game_manager.gd @@ -1,6 +1,8 @@ class_name GameManagerType extends Node ## Autoloaded singleton encapsulating game state. +# TODO a lot of this should really be a property of the world. + ## Emitted just after `delta` is added to the player's grunk tank. signal grunk_collected(delta: float) @@ -27,6 +29,10 @@ const MAX_ALERT := 6 ## Grunk collection milestones @export var vault_milestones: Dictionary[int, Milestone] +var debug_emit_alert_signal: int: + set(value): + alert_raised.emit(value) + ## Amount of grunk the player is currently carrying. var grunk_tank := 0.0 diff --git a/src/util/scene_tools.gd b/src/util/scene_tools.gd new file mode 100644 index 0000000..de14360 --- /dev/null +++ b/src/util/scene_tools.gd @@ -0,0 +1,17 @@ +class_name SceneTools extends Object +## Tools for specialized operations in a scene + + +## Get the Node3D in the given group which is spatially closest to the target node. +## +## If there is no such node, e.g. if the group is empty, the result will be null. +static func closest_in_group(target: Node3D, group_name: String) -> Node3D: + var closest: Node3D + var min_dist_sq := INF + for n: Node in target.get_tree().get_nodes_in_group(group_name): + if n is Node3D: + var dist_sq := (n as Node3D).global_position.distance_squared_to(target.global_position) + if dist_sq < min_dist_sq: + min_dist_sq = dist_sq + closest = n + return closest diff --git a/src/util/scene_tools.gd.uid b/src/util/scene_tools.gd.uid new file mode 100644 index 0000000..eddae46 --- /dev/null +++ b/src/util/scene_tools.gd.uid @@ -0,0 +1 @@ +uid://dsh37qra42bm2 diff --git a/src/world/meet_spook/meet_spook.gd b/src/world/meet_spook/meet_spook.gd new file mode 100644 index 0000000..1c08580 --- /dev/null +++ b/src/world/meet_spook/meet_spook.gd @@ -0,0 +1,29 @@ +class_name MeetSpook extends Marker3D +## Source for a "meet-spook" event. +## +## When the event conditions are met, the MeetSpook closest to the player prepares contextual +## resources for the event. + +const GROUP := "MeetSpookSource" + +@export var mob_scene: PackedScene +@export var spawners: Array[MeetSpookSpawner] = [] + +var event_prepared := false + + +func prepare() -> void: + if event_prepared: + return + + for spawner: MeetSpookSpawner in spawners: + var instance: MeetSpookMob = mob_scene.instantiate() + instance.source = self + spawner.spawn(instance) + event_prepared = true + + +func resolve() -> void: + for spawner: MeetSpookSpawner in spawners: + spawner.resolve() + event_prepared = false diff --git a/src/world/meet_spook/meet_spook.gd.uid b/src/world/meet_spook/meet_spook.gd.uid new file mode 100644 index 0000000..f97a517 --- /dev/null +++ b/src/world/meet_spook/meet_spook.gd.uid @@ -0,0 +1 @@ +uid://cvx514gdjd5ev diff --git a/src/world/meet_spook/meet_spook_mob.gd b/src/world/meet_spook/meet_spook_mob.gd new file mode 100644 index 0000000..8bb253b --- /dev/null +++ b/src/world/meet_spook/meet_spook_mob.gd @@ -0,0 +1,62 @@ +class_name MeetSpookMob extends Node3D +## Mob spawned and controlled by a meet-spook event + +enum State { WAITING, FREEZE, MOVING } + +const RAY_MASK := 0b00000101 +const BASE_SPEED := 6.0 + +@export var source: MeetSpook +@export var target: Node3D +@export var freeze_time: float +@export var lifespan: float + +var state := State.WAITING + +@onready var camera := get_viewport().get_camera_3d() + + +func activate() -> void: + print_debug(self, " spotted!") + state = State.FREEZE + get_tree().create_timer(freeze_time).timeout.connect(_unfreeze) + get_tree().create_timer(lifespan).timeout.connect(destroy) + source.resolve() + + +func is_active() -> bool: + return state != State.WAITING + + +func move_toward_target(delta: float) -> void: + # Should probably be overridden by implementations + global_position = global_position.move_toward(target.global_position, BASE_SPEED * delta) + + +func _unfreeze() -> void: + state = State.MOVING + + +func _physics_process(delta: float) -> void: + match state: + State.WAITING: + # Not yet seen by the player + if camera.is_position_in_frustum(global_position): + var query := PhysicsRayQueryParameters3D.create( + camera.global_position, global_position, RAY_MASK + ) + # TODO exceptions should include this mob's collision body + var raycast := get_world_3d().direct_space_state.intersect_ray(query) + if not raycast: + # Player has line-of-sight! + activate() + State.FREEZE: + # Just stand there for a sec + pass + State.MOVING: + move_toward_target(delta) + + +func destroy() -> void: + print_debug("Destroying ", self) + queue_free() diff --git a/src/world/meet_spook/meet_spook_mob.gd.uid b/src/world/meet_spook/meet_spook_mob.gd.uid new file mode 100644 index 0000000..4065f80 --- /dev/null +++ b/src/world/meet_spook/meet_spook_mob.gd.uid @@ -0,0 +1 @@ +uid://1trqaximxxmx diff --git a/src/world/meet_spook/meet_spook_spawner.gd b/src/world/meet_spook/meet_spook_spawner.gd new file mode 100644 index 0000000..a69e27e --- /dev/null +++ b/src/world/meet_spook/meet_spook_spawner.gd @@ -0,0 +1,34 @@ +class_name MeetSpookSpawner extends Marker3D +## Spawner which is part of a MeetSpook event + +## Time to freeze the mob before moving after being spotted, in seconds. +@export var freeze_time := 0.4 + +## Time after which the mob will despawn after being spotted, in seconds. +@export var mob_lifespan := 1.0 + +var _instance: MeetSpookMob + + +func get_target() -> Marker3D: + for c: Node in get_children(): + if c is Marker3D: + return c + return null + + +func spawn(instance: MeetSpookMob) -> void: + if is_instance_valid(_instance): + _instance.queue_free() + _instance = instance + _instance.target = get_target() + _instance.freeze_time = freeze_time + _instance.lifespan = mob_lifespan + add_child(_instance) + _instance.global_transform = global_transform + + +func resolve() -> void: + ## Despawn if instance is not active + if is_instance_valid(_instance) and not _instance.is_active(): + _instance.queue_free() diff --git a/src/world/meet_spook/meet_spook_spawner.gd.uid b/src/world/meet_spook/meet_spook_spawner.gd.uid new file mode 100644 index 0000000..f2f7921 --- /dev/null +++ b/src/world/meet_spook/meet_spook_spawner.gd.uid @@ -0,0 +1 @@ +uid://cisuvlqvqfqgo diff --git a/src/world/spook_manager/spook_manager.gd b/src/world/spook_manager/spook_manager.gd new file mode 100644 index 0000000..64e9396 --- /dev/null +++ b/src/world/spook_manager/spook_manager.gd @@ -0,0 +1,46 @@ +class_name SpookManager extends Resource +## A strategy for handling horror elements through the level. + +var debug_set_alert_level: int: + set = _on_alert_raised + + +func _init() -> void: + Game.manager.alert_raised.connect(_on_alert_raised) + Game.manager.alert_cleared.connect(_on_alert_cleared) + + +func _on_alert_raised(new_level: int) -> void: + match new_level: + 0: + # LEVEL 0: UNAWARE + pass + 1: + # LEVEL 1: PASSIVE + # Beast avoids the player. + # Set up meet-spook. + print_debug("Preparing meet-spook...") + # Get closest MeetSpook point to player. + if Player.instance: + var closest := SceneTools.closest_in_group(Player.instance, MeetSpook.GROUP) + (closest as MeetSpook).prepare() + 2: + # LEVEL 2: AGGRESSIVE + # Beast pursues player on sight. + pass # TODO + 3: + # LEVEL 3: PREDATORY + # Beast pursues player relentlessly. + pass # TODO + 4: + # LEVEL 4: SWARMING + # Many beasts spawn, overwhelming the player. + pass # TODO + 5: + # LEVEL 5: FUN + # Just kill that fool! + pass # TODO + + +func _on_alert_cleared() -> void: + pass # TODO diff --git a/src/world/spook_manager/spook_manager.gd.uid b/src/world/spook_manager/spook_manager.gd.uid new file mode 100644 index 0000000..7151606 --- /dev/null +++ b/src/world/spook_manager/spook_manager.gd.uid @@ -0,0 +1 @@ +uid://bsn026pxqwkbc diff --git a/src/world/world.gd b/src/world/world.gd index fe6ac7b..7296227 100644 --- a/src/world/world.gd +++ b/src/world/world.gd @@ -1,6 +1,9 @@ class_name World extends Node ## Access and flow control for the game world. +@export var spook_manager: SpookManager + +@export_category("Game Scenes") @export var initial_level: PackedScene @export var pause_scene: PackedScene diff --git a/src/world/world.tscn b/src/world/world.tscn index c60c747..38f85d6 100644 --- a/src/world/world.tscn +++ b/src/world/world.tscn @@ -1,11 +1,17 @@ -[gd_scene load_steps=4 format=3 uid="uid://884jqafhtrv0"] +[gd_scene load_steps=6 format=3 uid="uid://884jqafhtrv0"] [ext_resource type="Script" uid="uid://cgqmhtemibxc5" path="res://src/world/world.gd" id="1_1k4gi"] [ext_resource type="PackedScene" uid="uid://byvjsvavbg5xe" path="res://src/ui/menus/pause_menu/pause_menu.tscn" id="2_6fy3g"] +[ext_resource type="Script" uid="uid://bsn026pxqwkbc" path="res://src/world/spook_manager/spook_manager.gd" id="2_bsf3i"] [ext_resource type="PackedScene" uid="uid://bov4ok76woyc" path="res://levels/ghost_ship/ghost_ship.tscn" id="2_jte2u"] +[sub_resource type="Resource" id="Resource_43c6p"] +script = ExtResource("2_bsf3i") +metadata/_custom_type_script = "uid://bsn026pxqwkbc" + [node name="World" type="Node"] script = ExtResource("1_1k4gi") +spook_manager = SubResource("Resource_43c6p") initial_level = ExtResource("2_jte2u") pause_scene = ExtResource("2_6fy3g") diff --git a/vault/elements/grunk beast.md b/vault/elements/grunk beast.md index ab75659..68faaf4 100644 --- a/vault/elements/grunk beast.md +++ b/vault/elements/grunk beast.md @@ -7,4 +7,24 @@ Summoned when the [[grunk alert]] maxes out. Hunts down the player and grunkifie Concept: No head, tall spindly legs. Visually, I imagine it straining to pull itself out of the grunk. +### Behavior +Behavior changes based on [[grunk alert]] +##### LEVEL 0 - Unaware +Inactive. No spooky until the player fucks up. +##### LEVEL 1 - Passive +The beast spawns somewhere the player can't see. It will avoid the player. + +Can we orchestrate a spooky sighting? ([[meet spook]]?) +##### LEVEL 2 - Aggressive +Beast will pursue the player on sight. +##### LEVEL 3 - Predatory +Beast will pursue player automatically and relentlessly. +##### LEVEL 4 - Swarming +Beasts spawn at every spawn point, all pursuing the player. +##### LEVEL 5 - He's right behind me, isn't he? +Unavoidable death. Show cutscene with player grabbed by beast. + + +The player can reset the alert level to 2 by returning to the safe zone. + tags: #mechanics #lore \ No newline at end of file diff --git a/vault/elements/meet spook.md b/vault/elements/meet spook.md new file mode 100644 index 0000000..1f6e15a --- /dev/null +++ b/vault/elements/meet spook.md @@ -0,0 +1 @@ +After hitting [[grunk alert]] level 1, trigger a "meet spook" event. Mark all sightline boundaries (corners etc) for each area of the level, and spawn a passive [[grunk beast]] at each. When the player has line of sight to the beast, immediately scurry out of sight ( #maybe play a sting sfx?) and despawn. \ No newline at end of file