Advertisement
pierrotdu18

Untitled

Aug 20th, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. pushAll(cells, [/*1*/
  2.                                 ((getCellFromXY(getCellX(center) + x, getCellY(center) + y) === null)
  3.                                 ?
  4.                                     null
  5.                                 :
  6.                                     ((obstacles)
  7.                                     ?
  8.                                         getCellFromXY(getCellX(center) + x, getCellY(center) + y)
  9.                                     :
  10.                                         ((isObstacle(getCellFromXY(getCellX(center) + x, getCellY(center) + y)))
  11.                                         ?
  12.                                             null
  13.                                         :
  14.                                             getCellFromXY(getCellX(center) + x, getCellY(center) + y)))),
  15.                                 /*2*/
  16.                                 ((getCellFromXY(getCellX(center) - x, getCellY(center) + y) === null)
  17.                                 ?
  18.                                     null
  19.                                 :
  20.                                     ((obstacles)
  21.                                     ?
  22.                                         getCellFromXY(getCellX(center) - x, getCellY(center) + y)
  23.                                     :
  24.                                         ((isObstacle(getCellFromXY(getCellX(center) - x, getCellY(center) + y)))
  25.                                         ?
  26.                                             null
  27.                                         :
  28.                                             getCellFromXY(getCellX(center) - x, getCellY(center) + y)))),
  29.                                 /*3*/
  30.                                 ((getCellFromXY(getCellX(center) + x, getCellY(center) - y) === null)
  31.                                 ?
  32.                                     null
  33.                                 :
  34.                                     ((obstacles)
  35.                                     ?
  36.                                         getCellFromXY(getCellX(center) + x, getCellY(center) - y)
  37.                                     :
  38.                                         ((isObstacle(getCellFromXY(getCellX(center) + x, getCellY(center) - y)))
  39.                                         ?
  40.                                             null
  41.                                         :
  42.                                             getCellFromXY(getCellX(center) + x, getCellY(center) - y)))),
  43.                                 /*4*/
  44.                                 ((getCellFromXY(getCellX(center) - x, getCellY(center) - y) === null)
  45.                                 ?
  46.                                     null
  47.                                 :
  48.                                     ((obstacles)
  49.                                     ?
  50.                                         getCellFromXY(getCellX(center) - x, getCellY(center) - y)
  51.                                     :
  52.                                         ((isObstacle(getCellFromXY(getCellX(center) - x, getCellY(center) - y)))
  53.                                         ?
  54.                                             null
  55.                                         :
  56.                                             getCellFromXY(getCellX(center) - x, getCellY(center) - y))))];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement