summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Andrade de Almeida <vct.a.almeida@gmail.com>2022-07-17 03:32:32 -0300
committerVictor Andrade de Almeida <vct.a.almeida@gmail.com>2022-07-17 03:32:39 -0300
commit330284158278f15d7a41789e1fbca8f8b099dd4a (patch)
treee9f6be27e8f7758dada38ad636b85727d6229b83
parent2babce369e4fdfc96328da97d48dd238381cb2e6 (diff)
downloadgamejam-gmtk-2022-330284158278f15d7a41789e1fbca8f8b099dd4a.tar.gz
gamejam-gmtk-2022-330284158278f15d7a41789e1fbca8f8b099dd4a.tar.bz2
gamejam-gmtk-2022-330284158278f15d7a41789e1fbca8f8b099dd4a.zip
Improve damage pressure plate
-rw-r--r--Scenes/PlateDamage.tscn135
-rw-r--r--Scenes/PlateKey.tscn3
2 files changed, 127 insertions, 11 deletions
diff --git a/Scenes/PlateDamage.tscn b/Scenes/PlateDamage.tscn
index ad83b80..cbd7c26 100644
--- a/Scenes/PlateDamage.tscn
+++ b/Scenes/PlateDamage.tscn
@@ -1,19 +1,136 @@
-[gd_scene load_steps=4 format=2]
+[gd_scene load_steps=3 format=2]
[ext_resource path="res://Scenes/PlateDamage.gd" type="Script" id=1]
-[sub_resource type="CubeMesh" id=1]
-size = Vector3( 0.9, 0.05, 1 )
-
-[sub_resource type="SpatialMaterial" id=2]
-albedo_color = Color( 1, 0.372549, 0.372549, 1 )
+[sub_resource type="PrismMesh" id=1]
+size = Vector3( 0.1, 0.1, 0.1 )
[node name="PlateDamage" type="Spatial"]
script = ExtResource( 1 )
valid_symbols = [ "2", "3", "4", "5", "6", "" ]
-damage = 1
+damage = 3
[node name="Mesh" type="MeshInstance" parent="."]
-transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.025, 0 )
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.45, 0.05, 0.45 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh2" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.15, 0.05, 0.45 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh3" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.15, 0.05, 0.45 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh4" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.45, 0.05, 0.45 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh5" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.45, 0.05, 0.15 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh6" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.15, 0.05, 0.15 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh7" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.15, 0.05, 0.15 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh8" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.45, 0.05, 0.15 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh9" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.45, 0.05, -0.15 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh10" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.153099, 0.05, -0.149625 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh11" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.15, 0.05, -0.15 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh12" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.45, 0.05, -0.15 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh13" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.45, 0.05, -0.45 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh14" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.15, 0.05, -0.45 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh15" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.15, 0.05, -0.45 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh16" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.45, 0.05, -0.45 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh17" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.302049, 0.05, 0.307378 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh18" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00204867, 0.05, 0.307378 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh20" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.297951, 0.05, 0.307378 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh22" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.302049, 0.05, 0.00737849 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh23" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00204867, 0.05, 0.00737849 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh24" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.297951, 0.05, 0.00737849 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh26" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.302049, 0.05, -0.292622 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh27" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00204867, 0.05, -0.292622 )
+mesh = SubResource( 1 )
+material/0 = null
+
+[node name="Mesh28" type="MeshInstance" parent="."]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.297951, 0.05, -0.292622 )
mesh = SubResource( 1 )
-material/0 = SubResource( 2 )
+material/0 = null
diff --git a/Scenes/PlateKey.tscn b/Scenes/PlateKey.tscn
index f90a645..14c3fbc 100644
--- a/Scenes/PlateKey.tscn
+++ b/Scenes/PlateKey.tscn
@@ -3,7 +3,7 @@
[ext_resource path="res://Scenes/PlateKey.gd" type="Script" id=1]
[sub_resource type="CubeMesh" id=1]
-size = Vector3( 0.9, 0.05, 1 )
+size = Vector3( 0.9, 0.05, 0.9 )
[sub_resource type="SpatialMaterial" id=2]
albedo_color = Color( 0.34902, 0.541176, 0.835294, 1 )
@@ -11,7 +11,6 @@ albedo_color = Color( 0.34902, 0.541176, 0.835294, 1 )
[node name="PlateKey" type="Spatial"]
script = ExtResource( 1 )
valid_symbols = [ "1", "2", "3" ]
-door_path = null
[node name="Mesh" type="MeshInstance" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.025, 0 )