packages feed

layers-game-0.3: Ressources/Levels1.hs

Data
  { version = 1
  , levels = [ Level
                 { levelId = 1
                 , player = Player
                              { playerId = 0
                              , initialPosition = ( 1.0
                                                  , 1.0
                                                  , 0.0
                                                  )
                              }
                 , activeLayer = Layer
                                   { layerId = 1
                                   , gravity = 4.166666666666667e-3
                                   , platforms = [ Platform
                                                     { platformId = 5
                                                     , size = ( ( 0.0
                                                                , 0.0
                                                                , 0.0
                                                                )
                                                              , ( 6.32
                                                                , 1.2399999999999949
                                                                , 0.0
                                                                )
                                                              )
                                                     , position = Left
                                                                    ( 42.04
                                                                    , 4.960000000000001
                                                                    , 0.0
                                                                    )
                                                     }
                                                 , Platform
                                                     { platformId = 3
                                                     , size = ( ( 0.0
                                                                , 0.0
                                                                , 0.0
                                                                )
                                                              , ( 5.880000000000003
                                                                , 1.1599999999999966
                                                                , 0.0
                                                                )
                                                              )
                                                     , position = Left
                                                                    ( 26.28
                                                                    , 1.3200000000000003
                                                                    , 0.0
                                                                    )
                                                     }
                                                 , Platform
                                                     { platformId = 1
                                                     , size = ( ( 0.0
                                                                , 0.0
                                                                , 0.0
                                                                )
                                                              , ( 10.0
                                                                , 0.5
                                                                , 0.0
                                                                )
                                                              )
                                                     , position = Right
                                                                    Moving
                                                                      { velocity = ( 1.6666666666666666e-2
                                                                                   , 0.0
                                                                                   , 0.0
                                                                                   )
                                                                      , path = [ ( 5.0
                                                                                 , 1.5
                                                                                 , 0.0
                                                                                 )
                                                                               , ( 8.0
                                                                                 , 1.5
                                                                                 , 0.0
                                                                                 )
                                                                               , ( 8.0
                                                                                 , 8.0
                                                                                 , 0.0
                                                                                 )
                                                                               ]
                                                                      , bidirectional = True
                                                                      }
                                                     }
                                                 ]
                                   }
                 , otherLayer = Layer
                                  { layerId = 2
                                  , gravity = 4.166666666666667e-3
                                  , platforms = [ Platform { platformId = 22
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 6.95659574468085
                                                               , 2.336170212765964
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 24.088510638297873
                                                                   , 38.83234042553191
                                                                   , 0.0
                                                                   )
                                                    }
                                                , Platform
                                                    { platformId = 21
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 0.4153191489361703
                                                               , 4.3089361702127675
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 30.525957446808512
                                                                   , 33.32936170212766
                                                                   , 0.0
                                                                   )
                                                    }
                                                , Platform
                                                    { platformId = 19
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 2.808510638297868
                                                               , 0.3404255319148959
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 43.40425531914894
                                                                   , 41.61702127659574
                                                                   , 0.0
                                                                   )
                                                    }
                                                , Platform
                                                    { platformId = 18
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 0.3404255319148959
                                                               , 2.5106382978723474
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 43.4468085106383
                                                                   , 38.8936170212766
                                                                   , 0.0
                                                                   )
                                                    }
                                                , Platform
                                                    { platformId = 17
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 14.72340425531915
                                                               , 0.5106382978723332
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 30.510638297872337
                                                                   , 32.51063829787235
                                                                   , 0.0
                                                                   )
                                                    }
                                                , Platform
                                                    { platformId = 13
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 8.893617021276594
                                                               , 0.5531914893617014
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Right
                                                                   Moving
                                                                     { velocity = ( 1.6666666666666666e-2
                                                                                  , 1.6666666666666666e-2
                                                                                  , 0.0
                                                                                  )
                                                                     , path = [ ( 5.635177304964629
                                                                                , 18.893617021276597
                                                                                , 0.0
                                                                                )
                                                                              , ( 5.635177304964629
                                                                                , 38.04255319148936
                                                                                , 0.0
                                                                                )
                                                                              , ( 39.12453900709228
                                                                                , 38.0
                                                                                , 0.0
                                                                                )
                                                                              ]
                                                                     , bidirectional = True
                                                                     }
                                                    }
                                                , Platform
                                                    { platformId = 12
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 5.659574468085108
                                                               , 1.1489361702127674
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 16.14581560283697
                                                                   , 18.80851063829787
                                                                   , 0.0
                                                                   )
                                                    }
                                                , Platform
                                                    { platformId = 9
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 4.8085106382978715
                                                               , 1.0638297872340416
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 24.72340425531915
                                                                   , 16.382978723404257
                                                                   , 0.0
                                                                   )
                                                    }
                                                , Platform
                                                    { platformId = 8
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 0.4680851063829792
                                                               , 22.340425531914896
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 30.5531914893617
                                                                   , 9.914893617021278
                                                                   , 0.0
                                                                   )
                                                    }
                                                , Platform
                                                    { platformId = 7
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 6.808510638297868
                                                               , 0.5531914893617014
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Right
                                                                   Moving
                                                                     { velocity = ( 1.6666666666666666e-2
                                                                                  , 1.6666666666666666e-2
                                                                                  , 0.0
                                                                                  )
                                                                     , path = [ ( 33.48936170212766
                                                                                , 8.723404255319153
                                                                                , 0.0
                                                                                )
                                                                              , ( 33.48936170212766
                                                                                , 24.51063829787234
                                                                                , 0.0
                                                                                )
                                                                              ]
                                                                     , bidirectional = True
                                                                     }
                                                    }
                                                , Platform
                                                    { platformId = 4
                                                    , size = ( ( 0.0
                                                               , 0.0
                                                               , 0.0
                                                               )
                                                             , ( 6.32
                                                               , 1.1200000000000045
                                                               , 0.0
                                                               )
                                                             )
                                                    , position = Left
                                                                   ( 33.72
                                                                   , 3.759999999999998
                                                                   , 0.0
                                                                   )
                                                    }
                                                ]
                                  }
                 , stars = [ Star
                               { starId = 25
                               , starPosition = ( 26.37141843971623
                                                , 17.892765957446812
                                                , 0.0
                                                )
                               }
                           , Star
                               { starId = 24
                               , starPosition = ( 44.34588652482262
                                                , 6.6995744680851175
                                                , 0.0
                                                )
                               }
                           , Star
                               { starId = 23
                               , starPosition = ( 54.666382978723405
                                                , 26.840000000000003
                                                , 0.0
                                                )
                               }
                           , Star
                               { starId = 20
                               , starPosition = ( 26.528510638297874
                                                , 30.266382978723403
                                                , 0.0
                                                )
                               }
                           , Star
                               { starId = 14
                               , starPosition = ( 44.170212765957444
                                                , 39.27659574468085
                                                , 0.0
                                                )
                               }
                           , Star
                               { starId = 2
                               , starPosition = ( 12.0
                                                , 9.0
                                                , 0.0
                                                )
                               }
                           ]
                 }
             ]
  }