{ rank #8 } OBJECT BRook TRANSLATE <-28 0 28> END_OBJECT { a8 } OBJECT BKnight TRANSLATE <-20 0 28> END_OBJECT { b8 } OBJECT BBishop TRANSLATE <-12 0 28> END_OBJECT { c8 } OBJECT BQueen TRANSLATE <-4 0 28> END_OBJECT { d8 } OBJECT BKing TRANSLATE <4 0 28> END_OBJECT { e8 } OBJECT BBishop TRANSLATE <12 0 28> END_OBJECT { f8 } OBJECT BRook TRANSLATE <28 0 28> END_OBJECT { h8 } { rank #7 } OBJECT BPawn TRANSLATE <-20 0 20> END_OBJECT { b7 } OBJECT BPawn TRANSLATE <12 0 20> END_OBJECT { f7 } OBJECT BPawn TRANSLATE <20 0 20> END_OBJECT { g7 } OBJECT BPawn TRANSLATE <28 0 20> END_OBJECT { h7 } { rank #6 } OBJECT BPawn TRANSLATE <-28 0 12> END_OBJECT { a6 } OBJECT BPawn TRANSLATE <-4 0 12> END_OBJECT { d6 } OBJECT BPawn TRANSLATE <4 0 12> END_OBJECT { e6 } OBJECT BKnight TRANSLATE <12 0 12> END_OBJECT { f6 } { rank #5 } OBJECT WBishop TRANSLATE <20 0 4> END_OBJECT { g5 } { rank #4 } OBJECT WKnight TRANSLATE <-4 0 -4> END_OBJECT { d4 } OBJECT WPawn TRANSLATE <4 0 -4> END_OBJECT { e4 } OBJECT WPawn TRANSLATE <12 0 -4> END_OBJECT { f4 } { rank #3 } OBJECT WKnight TRANSLATE <-12 0 -12> END_OBJECT { c3 } { rank #2 } OBJECT WPawn TRANSLATE <-28 0 -20> END_OBJECT { a2 } OBJECT WPawn TRANSLATE <-20 0 -20> END_OBJECT { b2 } OBJECT WPawn TRANSLATE <-12 0 -20> END_OBJECT { c2 } OBJECT WPawn TRANSLATE <20 0 -20> END_OBJECT { g2 } OBJECT WPawn TRANSLATE <28 0 -20> END_OBJECT { h2 } { rank #1 } OBJECT WRook TRANSLATE <-28 0 -28> END_OBJECT { a1 } OBJECT WQueen TRANSLATE <-4 0 -28> END_OBJECT { d1 } OBJECT WKing TRANSLATE <4 0 -28> END_OBJECT { e1 } OBJECT WBishop TRANSLATE <12 0 -28> END_OBJECT { f1 } OBJECT WRook TRANSLATE <28 0 -28> END_OBJECT { h1 }