Smooth boosted fleet travel
This commit is contained in:
parent
e5439f7183
commit
fd792e8b63
12 changed files with 90 additions and 8 deletions
|
|
@ -485,6 +485,7 @@ func _complete_whiteout() -> void:
|
|||
whiteout_teleported = true
|
||||
fleet.teleport_to(DEFAULT_SPAWN)
|
||||
camera.global_position = fleet.get_centroid()
|
||||
camera.reset_physics_interpolation()
|
||||
camera.offset = Vector2.ZERO
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -57,6 +57,7 @@ shader_parameter/cell_size = 60.0
|
|||
shader_parameter/bg_color = Color(0.02, 0.02, 0.08, 1)
|
||||
|
||||
[node name="Main" type="Node2D"]
|
||||
physics_interpolation_mode = 2
|
||||
script = ExtResource("3")
|
||||
|
||||
[node name="BackgroundLayer" type="CanvasLayer" parent="."]
|
||||
|
|
@ -94,8 +95,11 @@ script = ExtResource("dash_ctrl")
|
|||
script = ExtResource("ability_layout")
|
||||
|
||||
[node name="Camera2D" type="Camera2D" parent="."]
|
||||
process_physics_priority = 2
|
||||
physics_interpolation_mode = 1
|
||||
position = Vector2(0, 0)
|
||||
zoom = Vector2(1, 1)
|
||||
process_callback = 0
|
||||
|
||||
[node name="EnemySpawner" type="Node2D" parent="."]
|
||||
script = ExtResource("4")
|
||||
|
|
|
|||
Loading…
Reference in a new issue