Track each individual disk and ensure they are loaded in order. Player can collect multiple disks in one run but must present them to the pharaoh in order.
9 lines
222 B
GDScript
9 lines
222 B
GDScript
extends Pickup
|
|
|
|
@export var disk_num: int
|
|
|
|
func _on_picked_up() -> void:
|
|
%Player2D.give_disk(disk_num)
|
|
%Player2D.give_objective("disk%d" % disk_num, "Install data disk %d" % disk_num)
|
|
print("Picked up disk ", disk_num)
|