Done refactoring

This commit is contained in:
2ndbeam 2023-11-05 21:51:47 +03:00
commit 2176e9d798
88 changed files with 821 additions and 880 deletions

View 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)