add turntable 1 stage

This commit is contained in:
Persephone Bubblegum-Holiday 2025-08-17 12:51:57 -07:00
parent aae817266c
commit ac6ba6ca12
32 changed files with 1717 additions and 6 deletions

View file

@ -0,0 +1,23 @@
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