extends Spatial # export variables export(NodePath) var outline_path export(bool) var can_turn export(bool) var isTurned export(int) var x_rot export(int) var y_rot export(int) var z_rot # Called when the node enters the scene tree for the first time. func _ready(): pass func do_interact(var player): if(isTurned): rotate_x(x_rot * PI/180) rotate_y(y_rot * PI/180) rotate_z(z_rot * PI/180) isTurned = false; else: rotate_x(-x_rot * PI/180) rotate_y(-y_rot * PI/180) rotate_z(-z_rot * PI/180) isTurned = true; pass # Called every frame. 'delta' is the elapsed time since the previous frame. #func _process(delta): # pass