fix: a lot of networking bugs
This commit is contained in:
@@ -90,10 +90,19 @@ func _process(delta: float) -> void:
|
||||
homing_target_pos = target
|
||||
(targeting_laser.mesh as CylinderMesh).height = 300.0
|
||||
targeting_laser.position.z = -150.0
|
||||
|
||||
if player and player.is_multiplayer_authority():
|
||||
player.synced_is_targeting = true
|
||||
player.synced_homing_target_pos = homing_target_pos
|
||||
else:
|
||||
if player and player.is_multiplayer_authority():
|
||||
player.synced_is_targeting = false
|
||||
|
||||
func unequip() -> void:
|
||||
is_targeting = false
|
||||
targeting_laser.visible = false
|
||||
if player and player.is_multiplayer_authority():
|
||||
player.synced_is_targeting = false
|
||||
|
||||
# Override fire to shoot 8 rockets at once
|
||||
func _fire() -> void:
|
||||
|
||||
Reference in New Issue
Block a user