PneumaticPlaything/Scripts/1StageTurntable.gd
Persephone Bubblegum-Holiday ac6ba6ca12 add turntable 1 stage
2025-08-17 12:51:57 -07:00

23 lines
443 B
GDScript

extends Node3D
var liveSide = false
var mv = 0
var deg = 0
func _physics_process(_delta: float) -> void:
deg += mv
if (deg < -165.0 || deg > 0.0):
deg -= mv
mv = 0
else: self.rotate_y((mv/180.0)*PI)
func _movement_in(movement, _rate):
if (movement == "Live Side" && (!liveSide)):
liveSide = true
mv = -0.5
if (movement == "Bot Side" && (liveSide)):
liveSide = false
mv = 0.5
func _movement_out(_movement, _rate):
pass