fixed weapon spawning in and added per-weapon crosshair size
This commit is contained in:
@@ -32,9 +32,15 @@ func _process(delta: float) -> void:
|
||||
position = hud.viewportCenter
|
||||
|
||||
var velocity_adjust = clamp(hud.player.velocity.length() * .1,1,3)
|
||||
var crosshair_radius
|
||||
|
||||
if hud.player.gun != null:
|
||||
crosshair_radius = hud.player.gun.weapon_info.crosshair_radius
|
||||
else:
|
||||
crosshair_radius = OUTER_RING_START_RADIUS
|
||||
|
||||
# Crosshair
|
||||
outer_ring_radius = lerp(outer_ring_radius,(OUTER_RING_START_RADIUS + crosshair_target) * velocity_adjust,delta * SIZE_SNAP_AMT)
|
||||
outer_ring_radius = lerp(outer_ring_radius,(crosshair_radius + crosshair_target) * velocity_adjust,delta * SIZE_SNAP_AMT)
|
||||
crosshair_target = lerp(crosshair_target,0.0,delta * SIZE_RETURN_AMT)
|
||||
|
||||
#if stamina is 25%, change colors to red
|
||||
|
||||
Reference in New Issue
Block a user