Fix clipping sprites for dropped item (same fix for thrown item), fix regression on inventory selection, fix action result menu box (glitched text font)
Fix animation name for Tepotztli, fix centering of unarmed strike
This commit is contained in:
@@ -96,10 +96,10 @@ transparent_bg = true
|
||||
handle_input_locally = false
|
||||
canvas_item_default_texture_filter = 0
|
||||
canvas_cull_mask = 4293918721
|
||||
size = Vector2i(128, 128)
|
||||
size = Vector2i(500, 500)
|
||||
render_target_update_mode = 4
|
||||
|
||||
[node name="Sprite" type="Sprite2D" parent="Sprite3D/SubViewportContainer/SubViewport"]
|
||||
unique_name_in_owner = true
|
||||
texture_filter = 1
|
||||
offset = Vector2(64, 64)
|
||||
offset = Vector2(250, 250)
|
||||
|
||||
@@ -3181,73 +3181,6 @@ tracks/4/keys = {
|
||||
}
|
||||
tracks/4/use_blend = true
|
||||
|
||||
[sub_resource type="Animation" id="Animation_r1e0i"]
|
||||
resource_name = "Tepotzli"
|
||||
length = 0.46667
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("../Collision/Hitbox/HitboxCollision:disabled")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0, 0.166667, 0.233333),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
}
|
||||
tracks/1/type = "value"
|
||||
tracks/1/imported = false
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("Control/Weapon Animations 1080p:animation")
|
||||
tracks/1/interp = 1
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [&"Regular Slash B"]
|
||||
}
|
||||
tracks/2/type = "value"
|
||||
tracks/2/imported = false
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("Control/Weapon Animations 1080p:frame")
|
||||
tracks/2/interp = 1
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = {
|
||||
"times": PackedFloat32Array(0, 0.433333),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 0,
|
||||
"values": [0, 22]
|
||||
}
|
||||
tracks/3/type = "audio"
|
||||
tracks/3/imported = false
|
||||
tracks/3/enabled = true
|
||||
tracks/3/path = NodePath("../Weapon Slashes")
|
||||
tracks/3/interp = 1
|
||||
tracks/3/loop_wrap = true
|
||||
tracks/3/keys = {
|
||||
"clips": [{
|
||||
"end_offset": 0.0,
|
||||
"start_offset": 0.0503,
|
||||
"stream": ExtResource("11_m024w")
|
||||
}],
|
||||
"times": PackedFloat32Array(0)
|
||||
}
|
||||
tracks/3/use_blend = true
|
||||
tracks/4/type = "value"
|
||||
tracks/4/imported = false
|
||||
tracks/4/enabled = true
|
||||
tracks/4/path = NodePath("../Weapon Slashes:bus")
|
||||
tracks/4/interp = 1
|
||||
tracks/4/loop_wrap = true
|
||||
tracks/4/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [&"SFX"]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_fsw4h"]
|
||||
resource_name = "Unarmed"
|
||||
length = 1.23334
|
||||
@@ -3436,6 +3369,73 @@ tracks/4/keys = {
|
||||
"values": [&"DELAY SFX"]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_r1e0i"]
|
||||
resource_name = "Tepotztli"
|
||||
length = 0.46667
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("../Collision/Hitbox/HitboxCollision:disabled")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0, 0.166667, 0.233333),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
}
|
||||
tracks/1/type = "value"
|
||||
tracks/1/imported = false
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("Control/Weapon Animations 1080p:animation")
|
||||
tracks/1/interp = 1
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [&"Regular Slash B"]
|
||||
}
|
||||
tracks/2/type = "value"
|
||||
tracks/2/imported = false
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("Control/Weapon Animations 1080p:frame")
|
||||
tracks/2/interp = 1
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = {
|
||||
"times": PackedFloat32Array(0, 0.433333),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 0,
|
||||
"values": [0, 22]
|
||||
}
|
||||
tracks/3/type = "audio"
|
||||
tracks/3/imported = false
|
||||
tracks/3/enabled = true
|
||||
tracks/3/path = NodePath("../Weapon Slashes")
|
||||
tracks/3/interp = 1
|
||||
tracks/3/loop_wrap = true
|
||||
tracks/3/keys = {
|
||||
"clips": [{
|
||||
"end_offset": 0.0,
|
||||
"start_offset": 0.0503,
|
||||
"stream": ExtResource("11_m024w")
|
||||
}],
|
||||
"times": PackedFloat32Array(0)
|
||||
}
|
||||
tracks/3/use_blend = true
|
||||
tracks/4/type = "value"
|
||||
tracks/4/imported = false
|
||||
tracks/4/enabled = true
|
||||
tracks/4/path = NodePath("../Weapon Slashes:bus")
|
||||
tracks/4/interp = 1
|
||||
tracks/4/loop_wrap = true
|
||||
tracks/4/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [&"SFX"]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ickvi"]
|
||||
_data = {
|
||||
&"Cello": SubResource("Animation_mtb23"),
|
||||
@@ -3464,7 +3464,7 @@ _data = {
|
||||
&"Shining Halberd": SubResource("Animation_ltyos"),
|
||||
&"Swan Sword; Odette": SubResource("Animation_s86wq"),
|
||||
&"Talwar": SubResource("Animation_20xiu"),
|
||||
&"Tepotzli": SubResource("Animation_r1e0i"),
|
||||
&"Tepotztli": SubResource("Animation_r1e0i"),
|
||||
&"Unarmed": SubResource("Animation_fsw4h"),
|
||||
&"Xiphos": SubResource("Animation_d2xqf"),
|
||||
&"Yansã Blade": SubResource("Animation_l7c4m")
|
||||
@@ -13259,10 +13259,10 @@ animation = &"Cello"
|
||||
frame = 16
|
||||
|
||||
[node name="Weapn Animation - Unarmed" type="AnimatedSprite2D" parent="ScreenFX/Control"]
|
||||
position = Vector2(-83, 20)
|
||||
scale = Vector2(0.838309, 0.838309)
|
||||
sprite_frames = SubResource("SpriteFrames_0nb7q")
|
||||
animation = &"Unarmed"
|
||||
offset = Vector2(0, 75)
|
||||
|
||||
[node name="Weapon Animations 1080p" type="AnimatedSprite2D" parent="ScreenFX/Control"]
|
||||
texture_filter = 2
|
||||
|
||||
@@ -172,7 +172,7 @@ public partial class InventoryMenu : Control, IInventoryMenu
|
||||
|
||||
if (_currentlySelected.ItemSlot != null && !inventory.Contains(_currentlySelected.ItemSlot.Item.Value))
|
||||
{
|
||||
var newIndex = Mathf.Clamp(_currentlySelected.InventoryIndex, 0, _player.Inventory.Items.Count - 1);
|
||||
var newIndex = Mathf.Clamp(_currentlySelected.InventoryIndex, 0, Mathf.Max(0, _player.Inventory.Items.Count - 1));
|
||||
_currentlySelected = (ItemSlots[newIndex], newIndex);
|
||||
}
|
||||
|
||||
@@ -221,7 +221,7 @@ public partial class InventoryMenu : Control, IInventoryMenu
|
||||
ActionPanel.SetProcessInput(false);
|
||||
if (_player.Inventory.Items.Count > 0)
|
||||
{
|
||||
var newIndex = Mathf.Clamp(_currentlySelected.InventoryIndex, 0, ItemSlots.Count - 1);
|
||||
var newIndex = Mathf.Clamp(_currentlySelected.InventoryIndex, 0, Mathf.Max(0, _player.Inventory.Items.Count - 1));
|
||||
_currentlySelected = (ItemSlots[newIndex], newIndex);
|
||||
_currentlySelected.ItemSlot.FocusItem();
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=42 format=4 uid="uid://cbxw70qa7gifp"]
|
||||
[gd_scene load_steps=43 format=4 uid="uid://cbxw70qa7gifp"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://yh8qxmn058w2" path="res://src/ui/inventory_menu/InventoryMenu.cs" id="1_unikd"]
|
||||
[ext_resource type="PackedScene" uid="uid://b648lhohtue70" path="res://src/ui/inventory_menu/ActionPanel.tscn" id="3_7co7g"]
|
||||
@@ -2007,6 +2007,10 @@ outline_color = Color(0, 0, 0, 1)
|
||||
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_7co7g"]
|
||||
bg_color = Color(0, 0, 0, 0.745098)
|
||||
|
||||
[sub_resource type="LabelSettings" id="LabelSettings_7co7g"]
|
||||
font = ExtResource("5_7co7g")
|
||||
font_size = 25
|
||||
|
||||
[node name="InventoryMenu" type="PanelContainer"]
|
||||
process_mode = 2
|
||||
anchors_preset = 15
|
||||
@@ -2498,7 +2502,7 @@ unique_name_in_owner = true
|
||||
custom_minimum_size = Vector2(275, 125)
|
||||
layout_mode = 2
|
||||
text = "Mask of the Goddess of Suffering And Long Text Equipped."
|
||||
label_settings = ExtResource("7_we8a6")
|
||||
label_settings = SubResource("LabelSettings_7co7g")
|
||||
horizontal_alignment = 1
|
||||
vertical_alignment = 1
|
||||
autowrap_mode = 2
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user