Done refactoring
This commit is contained in:
parent
3a136ff215
commit
2176e9d798
88 changed files with 821 additions and 880 deletions
17
scripts/misc/CameraTweaks.gd
Normal file
17
scripts/misc/CameraTweaks.gd
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
extends Camera2D
|
||||
|
||||
@onready var engine = $"../Engine"
|
||||
@onready var cur_scale = zoom.x
|
||||
@onready var min_scale = cur_scale / 1.5
|
||||
@onready var max_scale = cur_scale * 2
|
||||
|
||||
func _process(_delta):
|
||||
var speed_percentage = engine.max_speed / engine.speed
|
||||
var factor : float
|
||||
if get_parent().allow_shooting:
|
||||
factor = clamp(speed_percentage, min_scale, max_scale)
|
||||
if engine.speed < 0:
|
||||
factor = max_scale
|
||||
else:
|
||||
factor = 1.0
|
||||
zoom = Vector2(factor, factor)
|
||||
Loading…
Add table
Add a link
Reference in a new issue