public void SetupSprites(Wall wall) { wall.AddSprites((char)1, this.spriteOuterCorner); wall.AddSprites((char)2, this.spriteOuterCorner); wall.AddSprites((char)3, this.spriteSide); wall.AddSprites((char)4, this.spriteOuterCorner); wall.AddSprites((char)5, this.spriteDiagonal); wall.AddSprites((char)6, this.spriteSide); wall.AddSprites((char)7, this.spriteInnerCorner); wall.AddSprites((char)8, this.spriteOuterCorner); wall.AddSprites((char)9, this.spriteSide); wall.AddSprites((char)10, this.spriteDiagonal); wall.AddSprites((char)11, this.spriteInnerCorner); wall.AddSprites((char)12, this.spriteSide); wall.AddSprites((char)13, this.spriteInnerCorner); wall.AddSprites((char)14, this.spriteInnerCorner); wall.AddSprites((char)15, this.spriteI); wall.AddRotation(0, 0); wall.AddRotation(1, 0); wall.AddRotation(2, 270); wall.AddRotation(3, 270); wall.AddRotation(4, 180); wall.AddRotation(5, 270); wall.AddRotation(6, 180); wall.AddRotation(7, 270); wall.AddRotation(8, 90); wall.AddRotation(9, 0); wall.AddRotation(10, 0); wall.AddRotation(11, 0); wall.AddRotation(12, 90); wall.AddRotation(13, 90); wall.AddRotation(14, 180); wall.AddRotation(15, 0); }