more tweaks

This commit is contained in:
Derek
2025-02-20 21:55:26 -06:00
parent 6e6cbb95e3
commit 9cb57824b1
4 changed files with 32 additions and 9 deletions

View File

@@ -11,7 +11,7 @@ config_version=5
[application]
config/name="First Person Test"
run/main_scene="res://scenes/enemy_working_scene.tscn"
run/main_scene="res://scenes/test_level_2v2.tscn"
config/features=PackedStringArray("4.3", "Forward Plus")
config/icon="res://icon.svg"

File diff suppressed because one or more lines are too long

View File

@@ -1541,7 +1541,7 @@ transform = Transform3D(0.932771, 0, 0.360469, 0, 1, 0, -0.360469, 0, 0.932771,
transform = Transform3D(0.932771, 0, 0.360469, 0, 1, 0, -0.360469, 0, 0.932771, -12.336, 19.7579, 63.691)
[node name="LadderCollisionCheck2" parent="." instance=ExtResource("32_hbde8")]
transform = Transform3D(0.932771, 0, 0.360469, 0, 3.032, 0, -0.360469, 0, 0.932771, -12.2379, 0.433904, 64.0249)
transform = Transform3D(0.932771, 0, 0.360469, 0, 2.38054, 0, -0.360469, 0, 0.932771, -12.2379, 0.0302308, 64.0249)
[node name="RATS" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.06322, 0.386584, 38.0795)
@@ -1612,4 +1612,4 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.93409, 5.69926, 1.22332)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.35692, 7.15345, 5.33085)
[node name="HoustonDowntown" parent="." instance=ExtResource("44_xigrv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -13.2553, 0)
transform = Transform3D(0.82101, 0, 0.570914, 0, 1, 0, -0.570914, 0, 0.82101, -276.08, -12.1342, -44.1584)

View File

@@ -232,7 +232,7 @@ func _physics_process(delta):
weapon_dip_pos += JUMP_WEAPON_DIP
crouched = false
elif wall_jump():
velocity += Vector3(velocity.x * 5,10,velocity.z * 5)
velocity += Vector3(velocity.x * 5,12,velocity.z * 5)
elif double_jump == true and !is_climbing:
velocity.y += JUMP_VELOCITY
double_jump = false
@@ -308,10 +308,9 @@ func _physics_process(delta):
velocity.z = lerp(velocity.z, direction.z * speed, delta * 6.5)
## Wall Running
if wall_ray_1.is_colliding() or wall_ray_2.is_colliding():
if abs(Vector2(velocity.x,velocity.y)) >= Vector2(5.0,5.0):
if abs(Vector2(velocity.x,velocity.z)) >= Vector2(5.0,5.0):
velocity.y = clamp(velocity.y,-1,abs(velocity.y))
#velocity.x += -velocity.x * .01 * delta
#velocity.z += -velocity.z * .01 * delta
air_dash = 1
# Head bob
t_bob += delta * velocity.length() * float(is_on_floor())