hobo armor degradation
This commit is contained in:
parent
0ead282209
commit
ec3599de8b
5 changed files with 31 additions and 2 deletions
Binary file not shown.
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 7.3 KiB |
7
assets/sprites/garbage_can1.tres
Normal file
7
assets/sprites/garbage_can1.tres
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="AtlasTexture" load_steps=2 format=3 uid="uid://8h5vg1pk32b2"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b18blso5pbc6a" path="res://assets/sprites/atlases/zombies/armor.png" id="1_tej33"]
|
||||
|
||||
[resource]
|
||||
atlas = ExtResource("1_tej33")
|
||||
region = Rect2(0, 160, 40, 49)
|
||||
7
assets/sprites/garbage_can2.tres
Normal file
7
assets/sprites/garbage_can2.tres
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="AtlasTexture" load_steps=2 format=3 uid="uid://cogfbn4re3kob"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b18blso5pbc6a" path="res://assets/sprites/atlases/zombies/armor.png" id="1_17vg1"]
|
||||
|
||||
[resource]
|
||||
atlas = ExtResource("1_17vg1")
|
||||
region = Rect2(40, 160, 41, 49)
|
||||
7
assets/sprites/garbage_can3.tres
Normal file
7
assets/sprites/garbage_can3.tres
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="AtlasTexture" load_steps=2 format=3 uid="uid://n2j2k2aijr7j"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b18blso5pbc6a" path="res://assets/sprites/atlases/zombies/armor.png" id="1_2j3ye"]
|
||||
|
||||
[resource]
|
||||
atlas = ExtResource("1_2j3ye")
|
||||
region = Rect2(81, 160, 40, 49)
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=40 format=3 uid="uid://bgqmwsb6ynm81"]
|
||||
[gd_scene load_steps=44 format=3 uid="uid://bgqmwsb6ynm81"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://co11v3w8hbwgf" path="res://scenes/entities/Zombies/zombie.tscn" id="1_fnu7s"]
|
||||
[ext_resource type="Shader" uid="uid://d0eo5uuj222c4" path="res://assets/shaders/CG_color_blender.gdshader" id="2_6qr4h"]
|
||||
|
|
@ -8,7 +8,11 @@
|
|||
[ext_resource type="Script" uid="uid://c5v2og85t7s6j" path="res://scripts/components/zombies/behaviours/HoboBehaviour.cs" id="4_5selg"]
|
||||
[ext_resource type="Script" uid="uid://c3cfnrmnnuqms" path="res://addons/floatmodifiers/FloatModifiers.cs" id="4_c1y3b"]
|
||||
[ext_resource type="Script" uid="uid://fd4im1fmwc5n" path="res://scripts/components/Armor.cs" id="4_w8pya"]
|
||||
[ext_resource type="Script" uid="uid://bbw848msxb4re" path="res://scripts/components/DegradingSprite.cs" id="5_ndwp0"]
|
||||
[ext_resource type="Texture2D" uid="uid://8h5vg1pk32b2" path="res://assets/sprites/garbage_can1.tres" id="6_i6nje"]
|
||||
[ext_resource type="Texture2D" uid="uid://cogfbn4re3kob" path="res://assets/sprites/garbage_can2.tres" id="7_txjqc"]
|
||||
[ext_resource type="AudioStream" uid="uid://bu1egfsyplpx4" path="res://assets/audio/sfx/metalhit_generic.tres" id="8_4248q"]
|
||||
[ext_resource type="Texture2D" uid="uid://n2j2k2aijr7j" path="res://assets/sprites/garbage_can3.tres" id="8_b583s"]
|
||||
[ext_resource type="AudioStream" uid="uid://w0qfwds4o3ti" path="res://assets/audio/sfx/hit_generic.tres" id="9_tu6af"]
|
||||
[ext_resource type="Script" uid="uid://c36bj8u7jghc7" path="res://scripts/audio/ChannelPlayer.cs" id="11_7jlle"]
|
||||
[ext_resource type="AudioStream" uid="uid://ch55p7qbaawtp" path="res://assets/audio/sfx/argh.tres" id="12_w1b1s"]
|
||||
|
|
@ -240,9 +244,13 @@ minTorque = -45.0
|
|||
maxTorque = 45.0
|
||||
Impulse = 100.0
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="CanvasGroup/Can" index="0"]
|
||||
[node name="Sprite2D" type="Sprite2D" parent="CanvasGroup/Can" index="0" node_paths=PackedStringArray("armor")]
|
||||
position = Vector2(-4, -40)
|
||||
texture = SubResource("AtlasTexture_w8pya")
|
||||
script = ExtResource("5_ndwp0")
|
||||
armor = NodePath("../../../CanArmor")
|
||||
degradationStages = Array[Texture2D]([ExtResource("6_i6nje"), ExtResource("7_txjqc"), ExtResource("8_b583s")])
|
||||
thresholdPercentage = Array[float]([1.0, 0.667, 0.333])
|
||||
|
||||
[node name="Sprite2D2" type="Sprite2D" parent="CanvasGroup/Can" index="1"]
|
||||
z_index = -1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue