mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-22 15:38:14 +00:00
added the game
This commit is contained in:
22
Scripts/Parts/CameraRightLimit.gd
Normal file
22
Scripts/Parts/CameraRightLimit.gd
Normal file
@@ -0,0 +1,22 @@
|
||||
class_name CameraRightLimit
|
||||
extends Node2D
|
||||
|
||||
@export var reset_on_delete := true
|
||||
@export var lock_camera := false
|
||||
|
||||
func _enter_tree() -> void:
|
||||
Player.camera_right_limit = int(global_position.x)
|
||||
|
||||
func _exit_tree() -> void:
|
||||
if reset_on_delete:
|
||||
Player.camera_right_limit = int(99999999)
|
||||
|
||||
func return_camera_to_normal() -> void:
|
||||
for i in get_tree().get_nodes_in_group("Players"):
|
||||
CameraHandler.cam_locked = false
|
||||
i.reset_camera_to_center()
|
||||
|
||||
|
||||
func on_screen_entered() -> void:
|
||||
if lock_camera:
|
||||
CameraHandler.cam_locked = true
|
Reference in New Issue
Block a user