; --- Created by FsRegen v0.31b

mif (0)
Area( 5 %1 %2 1 )
RotatedCall( :symbol 0 0 %5 )
Jump( :endsymbl )
:symbol
RefPoint( 7 : 0.5 %1 %2 )
Points( 0
-12 0 -11
-12 0 10
11 0 10
11 0 -11
0 0 0
)
Poly( a 0 1 2 3 )
Poly( a 0 4 3 )
Return
:endsymbl
EndA
mifend

Area( 5 %1 %2 22 )
perspectivecall( :OBJ )
shadowcall( :OBJ )
jump( : )
:OBJ
mif( %11  )
refpoint( 2 :END %4 %1 %2 E= %11 v1= %10 %13 %14 )
melse
refpoint( 7 :END %4 %1 %2 v1= %10 %13 %14 )
mifend
rotatedcall( :ROT 0 0 %5 )
return
:ROT

IfVarRange( :lowdetail 33B 0 250 )
callLibobj( 0 95EFE115  41E4370D  EC5FD7A7  FE5936E7  )
Jump( :further )
:lowdetail
callLibobj( 0 4556113F  466621EF  6FDE6F88  CCDE2C8D  )
:further

  Call( :Lamps )
  VectorJump( :West 32767 0    0  0 )
  VectorJump( :SouthEast 0   0   32767  0 )
:NorthEast

  Return
:SouthEast

  Return
:West
  VectorJump( :SouthWest 0  0  32767 0 )
:NorthWest

  Return
:SouthWest

  Return

:Lamps
;Lamp: Object 1
  IfVarAnd( :EndofLamp0 28c 6 )
  RGBLcolor( BF  0 130 255 ) 
  Dot( 0 52 0 )
:EndofLamp0
 Return

:END
return
EndA
