diff options
Diffstat (limited to 'client')
| -rw-r--r-- | client/game.gd | 2 | ||||
| -rw-r--r-- | client/player/follow_camera.gd | 4 | 
2 files changed, 6 insertions, 0 deletions
| diff --git a/client/game.gd b/client/game.gd index 3464024b..07e8aa3b 100644 --- a/client/game.gd +++ b/client/game.gd @@ -53,6 +53,7 @@ var spectating_mode: SpectatingMode = SpectatingMode.CENTER  @onready var overlay: Overlay = $"../Overlay"  @onready var popup_message: PopupMessage = $"../PopupMessage"  @onready var menu: GameMenu = $".." +@onready var follow_camera: FollowCamera = $FollowCamera  func _ready():  	mp.replay_start.connect(func(): is_replay = true) @@ -253,6 +254,7 @@ func _ready():  	mp.score.connect(overlay.update)  	mp.set_ingame.connect(overlay.set_ingame) +	mp.set_ingame.connect(follow_camera.set_ingame)  	mp.set_ingame.connect(  		func toggle_lobby(_state: bool, lobby_state: bool): diff --git a/client/player/follow_camera.gd b/client/player/follow_camera.gd index 4df4b1eb..ec260ee5 100644 --- a/client/player/follow_camera.gd +++ b/client/player/follow_camera.gd @@ -102,3 +102,7 @@ func follow(delta):  	camera_distance = G.interpolate(camera_distance, camera_distance_target, delta * ZOOM_WEIGHT)  	position = ground + offset + +func set_ingame(state: bool, in_lobby: bool): +	# Disable input in lobby +	disable_input = state and in_lobby | 
