feat: added ragdoll, health, death, and adjusted mortar

This commit is contained in:
DottsGit
2026-06-06 00:01:27 -04:00
parent 8984739334
commit acd495893d
7 changed files with 368 additions and 43 deletions
-38
View File
@@ -432,44 +432,6 @@ func _build_hud() -> void:
_chain_label.add_theme_color_override("font_color", Color(1.0, 0.8, 0.3))
vbox.add_child(_chain_label)
# ── Help text ─────────────────────────────────────────────────────────
var help_panel := PanelContainer.new()
help_panel.name = "HelpPanel"
help_panel.set_anchors_preset(Control.PRESET_BOTTOM_LEFT)
help_panel.offset_left = 12
help_panel.offset_top = -90
help_panel.offset_right = 620
help_panel.offset_bottom = -12
var help_style := StyleBoxFlat.new()
help_style.bg_color = Color(0, 0, 0, 0.4)
help_style.corner_radius_top_left = 6
help_style.corner_radius_top_right = 6
help_style.corner_radius_bottom_left = 6
help_style.corner_radius_bottom_right = 6
help_style.content_margin_left = 10
help_style.content_margin_top = 6
help_style.content_margin_right = 10
help_style.content_margin_bottom = 6
help_panel.add_theme_stylebox_override("panel", help_style)
canvas.add_child(help_panel)
var help := Label.new()
help.name = "HelpLabel"
var k_f = _get_key_name("move_forward")
var k_l = _get_key_name("move_left")
var k_b = _get_key_name("move_back")
var k_r = _get_key_name("move_right")
var k_j = _get_key_name("jump")
var k_c = _get_key_name("crouch")
var k_d = _get_key_name("dash")
var k_fire = _get_key_name("fire")
var help_text = "%s%s%s%s Move | %s Jump | %s (in air) Double Jump\n%s (moving fast) Slide | %s Dash | %s Fire | ESC Pause Menu" % [k_f, k_l, k_b, k_r, k_j, k_j, k_c, k_d, k_fire]
help.text = help_text
help.add_theme_font_size_override("font_size", 13)
help.add_theme_color_override("font_color", Color(0.8, 0.8, 0.8, 0.7))
help_panel.add_child(help)
# ── Weapon & Ammo Panel ───────────────────────────────────────────────
var wp_panel := PanelContainer.new()