diff --git a/Player.tscn b/Player.tscn index e9956dc..228a808 100644 --- a/Player.tscn +++ b/Player.tscn @@ -1,31 +1,31 @@ [gd_scene format=3 uid="uid://crtm0xtiql3r8"] [ext_resource type="Script" uid="uid://bn777gguclud5" path="res://player.gd" id="1_xhfnw"] -[ext_resource type="Script" path="res://camera_iso.gd" id="2_camera_iso"] +[ext_resource type="Script" uid="uid://cpyq2r5cq653g" path="res://camera_iso.gd" id="2_camera_iso"] [ext_resource type="PackedScene" uid="uid://bun14xmk20pcj" path="res://Assets/bull.fbx" id="4_e80uo"] [sub_resource type="SphereShape3D" id="SphereShape3D_chest"] radius = 0.35 [sub_resource type="SphereShape3D" id="SphereShape3D_belly"] -radius = 0.40 +radius = 0.4 [sub_resource type="SphereShape3D" id="SphereShape3D_hips"] -radius = 0.30 +radius = 0.3 [node name="Player" type="CharacterBody3D" unique_id=165510044] collision_layer = 3 script = ExtResource("1_xhfnw") -[node name="CollisionChest" type="CollisionShape3D" parent="."] +[node name="CollisionChest" type="CollisionShape3D" parent="." unique_id=447032296] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.505, -0.2) shape = SubResource("SphereShape3D_chest") -[node name="CollisionBelly" type="CollisionShape3D" parent="."] +[node name="CollisionBelly" type="CollisionShape3D" parent="." unique_id=571780801] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.505, 0.1) shape = SubResource("SphereShape3D_belly") -[node name="CollisionHips" type="CollisionShape3D" parent="."] +[node name="CollisionHips" type="CollisionShape3D" parent="." unique_id=717874116] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.505, 0.4) shape = SubResource("SphereShape3D_hips") @@ -36,4 +36,3 @@ script = ExtResource("2_camera_iso") transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.655, 0.23) [editable path="bull"] - diff --git a/player.gd b/player.gd index ece2f16..843656e 100644 --- a/player.gd +++ b/player.gd @@ -275,8 +275,8 @@ func _activate_dash() -> void: _ability_timer = _bull_anim.get_animation(&"Armature|DASH").length var raw := cube_guy.global_transform.basis.z _dash_dir = Vector3(raw.x, 0.0, raw.z).normalized() - velocity.x = _dash_dir.x * DP.f("dash_speed")*3 - velocity.z = _dash_dir.z * DP.f("dash_speed")*3 + velocity.x = _dash_dir.x * DP.f("dash_speed") + velocity.z = _dash_dir.z * DP.f("dash_speed") _legs.set(&"charge_pitch_target", DP.f("charge_head_pitch")) if _huff_player: _huff_player.pitch_scale = randf_range(0.9, 1.1)