from visual import *
import time

t=2
k=-1
objInRoom=false
obj=[0,1,2,3,4]
obj[0]=frame() # Cyane 4er-Reihe
obj[1]=frame() # Rote 4er-Pyramide
obj[2]=frame() # Gelbes L
obj[3]=frame() # Gruener Wuerfel
obj[4]=frame() # Lila Blitz


for i in range(3,7):
    box(frame=obj[0], pos=(i,9,3), size=(1,1,1), color = color.cyan)

box(frame=obj[1],pos=(3,9,3),size=(1,1,1),color=color.red)
box(frame=obj[1],pos=(4,9,3),size=(1,1,1),color=color.red)
box(frame=obj[1],pos=(3,10,3),size=(1,1,1),color=color.red)
box(frame=obj[1],pos=(3,9,4),size=(1,1,1),color=color.red)

box(frame=obj[2],pos=(3,9,3),size=(1,1,1),color=color.yellow)
box(frame=obj[2],pos=(4,9,3),size=(1,1,1),color=color.yellow)
box(frame=obj[2],pos=(4,10,3),size=(1,1,1),color=color.yellow)
box(frame=obj[2],pos=(4,11,3),size=(1,1,1),color=color.yellow)

box(frame=obj[3],pos=(3,9,3),size=(1,1,1),color=color.green)
box(frame=obj[3],pos=(3,9,4),size=(1,1,1),color=color.green)
box(frame=obj[3],pos=(3,10,3),size=(1,1,1),color=color.green)
box(frame=obj[3],pos=(3,10,4),size=(1,1,1),color=color.green)
box(frame=obj[3],pos=(4,9,3),size=(1,1,1),color=color.green)
box(frame=obj[3],pos=(4,9,4),size=(1,1,1),color=color.green)
box(frame=obj[3],pos=(4,10,3),size=(1,1,1),color=color.green)
box(frame=obj[3],pos=(4,10,4),size=(1,1,1),color=color.green)

box(frame=obj[4],pos=(3,9,3),size=(1,1,1),color=color.magenta)
box(frame=obj[4],pos=(3,10,3),size=(1,1,1),color=color.magenta)
box(frame=obj[4],pos=(4,10,3),size=(1,1,1),color=color.magenta)
box(frame=obj[4],pos=(4,11,3),size=(1,1,1),color=color.magenta)

while 1:
    if objInRoom!=true:
        k=round(random()*4+1)
        object=obj[k]
    else:
        time.sleep(t)
        object.y-=1