27 lines
583 B
GDScript
27 lines
583 B
GDScript
extends Interactable
|
|
|
|
var transform_pos1: Vector3
|
|
var transform_rot1: Vector3
|
|
|
|
var transform_pos2: Vector3
|
|
var transform_rot2: Vector3
|
|
|
|
func _init() -> void:
|
|
can_pick = false
|
|
can_store = false
|
|
max_person_using = 2
|
|
|
|
transform_pos1 = Vector3(-0.18,-0.753,-0.275)
|
|
transform_rot1 = Vector3(84.2,-90.0, 0)
|
|
|
|
transform_pos2 = Vector3(-0.18,1.226,-0.275)
|
|
transform_rot2 = Vector3(84.2,-90.0, 0)
|
|
|
|
|
|
func action(person, object):
|
|
person.global_position = object.to_global(transform_pos1)
|
|
person.rotation = transform_rot1
|
|
print(person.position)
|
|
print(str(person) + " is sleeping")
|
|
|