From 8fbaf0c2824ab9a86c5d66f7fee14731b307603b Mon Sep 17 00:00:00 2001 From: RealMelwei Date: Wed, 17 Sep 2025 17:51:54 +0200 Subject: [PATCH] Healthbar Sprites --- healthbar/heart.tscn | 14 ++++++++----- main.tscn | 4 ++-- player/Heart Grey.png | Bin 0 -> 685 bytes player/Heart Grey.png.import | 34 +++++++++++++++++++++++++++++++ player/Heart.png | Bin 0 -> 695 bytes player/Heart.png.import | 34 +++++++++++++++++++++++++++++++ player/Heart_cut Grey.png | Bin 0 -> 4524 bytes player/Heart_cut Grey.png.import | 34 +++++++++++++++++++++++++++++++ player/Heart_cut.png | Bin 0 -> 4541 bytes player/Heart_cut.png.import | 34 +++++++++++++++++++++++++++++++ 10 files changed, 147 insertions(+), 7 deletions(-) create mode 100644 player/Heart Grey.png create mode 100644 player/Heart Grey.png.import create mode 100644 player/Heart.png create mode 100644 player/Heart.png.import create mode 100644 player/Heart_cut Grey.png create mode 100644 player/Heart_cut Grey.png.import create mode 100644 player/Heart_cut.png create mode 100644 player/Heart_cut.png.import diff --git a/healthbar/heart.tscn b/healthbar/heart.tscn index d9a9764..367314b 100644 --- a/healthbar/heart.tscn +++ b/healthbar/heart.tscn @@ -1,16 +1,20 @@ -[gd_scene load_steps=3 format=3 uid="uid://em0xambhywfv"] +[gd_scene load_steps=4 format=3 uid="uid://em0xambhywfv"] [ext_resource type="Script" uid="uid://c60wm212fu1ti" path="res://healthbar/heart.gd" id="1_c17c5"] -[ext_resource type="Texture2D" uid="uid://cy70quh6k3s1j" path="res://icon.svg" id="1_kepki"] +[ext_resource type="Texture2D" uid="uid://djfc7sdc8wxp6" path="res://player/Heart_cut.png" id="2_885dn"] +[ext_resource type="Texture2D" uid="uid://ctwu08w867gax" path="res://player/Heart_cut Grey.png" id="3_4yb2p"] [node name="Heart" type="MarginContainer"] +offset_right = 64.0 +offset_bottom = 64.0 script = ExtResource("1_c17c5") [node name="UP" type="TextureRect" parent="."] layout_mode = 2 -texture = ExtResource("1_kepki") +texture = ExtResource("2_885dn") +expand_mode = 3 [node name="DOWN" type="TextureRect" parent="."] -modulate = Color(0.03137255, 0.21568628, 0.28627452, 1) layout_mode = 2 -texture = ExtResource("1_kepki") +texture = ExtResource("3_4yb2p") +expand_mode = 3 diff --git a/main.tscn b/main.tscn index 58f2916..3d2c86f 100644 --- a/main.tscn +++ b/main.tscn @@ -45,8 +45,8 @@ autostart = true [node name="CanvasLayer" type="CanvasLayer" parent="."] [node name="Healthbar" parent="CanvasLayer" instance=ExtResource("6_7mycd")] -offset_right = 128.0 -offset_bottom = 128.0 +offset_right = 96.0 +offset_bottom = 96.0 [node name="ItemUI" parent="CanvasLayer" node_paths=PackedStringArray("player") instance=ExtResource("6_4c57u")] player = NodePath("../../Player") diff --git a/player/Heart Grey.png b/player/Heart Grey.png new file mode 100644 index 0000000000000000000000000000000000000000..4aabcc0d6f5e130ed1b7fd987559279014670390 GIT binary patch literal 685 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 literal 0 HcmV?d00001 diff --git a/player/Heart_cut Grey.png.import b/player/Heart_cut Grey.png.import new file mode 100644 index 0000000..31c6ef0 --- /dev/null +++ b/player/Heart_cut Grey.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctwu08w867gax" +path="res://.godot/imported/Heart_cut Grey.png-b4b9be15b5a8a36395d31eba43aa5a0c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://player/Heart_cut Grey.png" +dest_files=["res://.godot/imported/Heart_cut Grey.png-b4b9be15b5a8a36395d31eba43aa5a0c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/player/Heart_cut.png b/player/Heart_cut.png new file mode 100644 index 0000000000000000000000000000000000000000..3da92459c688d12ce3e95a0765e8c596bdc33276 GIT binary patch literal 4541 zcmeHKeNYo;8V|~c20>$~ry#n9-YMG6W|IvhIRd0fgrE@wOs$H#+1(^Nk`I%G1X@4J z&ecpHS<|nO+3*ZKGIUG)aHeQ_!?jrV@<_mro#N<_h+tuvUwM;VZg6s~P zkxr)|Cd*Dil$$nkIPM#k)i-%f(2V{kL7`rM@e&7S^;L#2&$;%NBE2k#c$$mWHf~DH z#=P~#rIPnc=0lozA1M8mzz?)oVirf1Klk;lu^CApj%&&l*>J&H(x*7)q@*c1>|{@>R!|RGhzm{@(A>ihkPrpx~md%wOOiB__*LemK9#Q1$hNgpit#kMRcbA3nh1_MYMIhm^TFOB0qfEicjkF~~psMxpDw z!usv`8@MMDHg~O!^$8|hXAbx^o~nDi@1>2&P$1JNZI1KqZu1G2TzndxS$1K1=MLY> zzWt5Ke#U6+pX+MB9o35P%vx@pjCYjrE-gv}zr zNt=NZxGi?jg&a;)jN6VATPOxHP$t@{;6FOm$cJcB!GB$%6YA_L%1p;+JE)ZGRjEYw z7D7hyW1_iHZaE;ZPz(;aE$LRL+^yhyc;(=kH6wh;17Wr(_-l1ZkjmzuAWVP>gs{d< zXNvgITqw#x8s*9AlwCvLE1FbX~&_@UwaEOwo4gx=~LQUU0JxN$pz3WSKof{cxD zGMY?4GL+CSMmST!nnjW+r!B)lP?}82%7l%jAc>K9dxj(3Qw~WWR61n=P$w7_9XDj0 zR+lsq!AfAFEp|^75PKYwp^c+rjmwSoc*+@@2nZkH9fuyS-2(($)<3s3VoOP$>+~s)Ds70=FP&i|Aq}puh3O<_>#72&|bznJ>ID@Nkh61EQkwh+( z$edCr#(vv zf;@{tjuV3=IPpwsP+`C|=pxLx)kJ~aW2jw+?es6Sf`q_il-NMRn2c=&u?UBy5s?Pi zfEy*G7{hQ0X7s2q!tS&g85i!LlqR4f&pJ@{10gTyXK-{1WY+hh5L`F8lAtFKn~QtyOj)qA;G=&KZtub_Uevp=!qhos2D~nQetwN{pKi&y7oju4 z?nMs_v?``#z0Dgp?8)t2+}}2faE07lVcc=mTF^G@?83IR z>Qj#Lz+2Ol>J?KKT%C>H{+G#Qn%$;}&AvO0pIrD;@f~C3wG?6V_D{v7eSO|Fdh?!m zMa}ifz{2x4)*G^>s%uHZJ`OK@-s`QZRzu&E_Sv0_)Ar}vfX*DPW|g|~waq#I1+FTN AqyPW_ literal 0 HcmV?d00001 diff --git a/player/Heart_cut.png.import b/player/Heart_cut.png.import new file mode 100644 index 0000000..1646dfd --- /dev/null +++ b/player/Heart_cut.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://djfc7sdc8wxp6" +path="res://.godot/imported/Heart_cut.png-f11ef12fc6c55a0077b5ba659ce17adf.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://player/Heart_cut.png" +dest_files=["res://.godot/imported/Heart_cut.png-f11ef12fc6c55a0077b5ba659ce17adf.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1