added some sound triggers and holes in the map
This commit is contained in:
@ -1,14 +1,23 @@
|
||||
extends StaticBody3D
|
||||
class_name ItemCard
|
||||
|
||||
@export var card : Card
|
||||
@export var card: Card
|
||||
|
||||
|
||||
func pick_up() -> Card:
|
||||
queue_free()
|
||||
$CollisionShape3D.call_deferred("set_disabled", true)
|
||||
$model/CSGSphere3D.set_visible(false)
|
||||
$AudioStreamPlayer3D.play()
|
||||
networked_pick_up.rpc()
|
||||
return card
|
||||
|
||||
|
||||
@rpc func networked_pick_up():
|
||||
@rpc
|
||||
func networked_pick_up():
|
||||
$CollisionShape3D.call_deferred("set_disabled", true)
|
||||
$model/CSGSphere3D.set_visible(false)
|
||||
$AudioStreamPlayer3D.play()
|
||||
|
||||
|
||||
func _on_audio_stream_player_3d_finished() -> void:
|
||||
queue_free()
|
||||
|
Reference in New Issue
Block a user