user.directory          "$(systemdirectoryuser)/Airport Simulator 2014"

manager.system.create   Normal

manager.initialize.add  Command
manager.initialize.add  Viewport
manager.initialize.add  Device
manager.initialize.add  Render
manager.initialize.add  RenderTarget
manager.initialize.add  Debug
manager.initialize.add  Sound
manager.initialize.add  Dynamics
manager.initialize.add  Collision
manager.initialize.add  Camera
manager.initialize.add  OrbitCamera
manager.initialize.add  UX
manager.initialize.add  Shader
manager.initialize.add  Imposter
manager.initialize.add  Vegetation
manager.initialize.add  Prop
manager.initialize.add  Node
manager.initialize.add  Canvas
manager.initialize.add  Console
manager.initialize.add  Controller
manager.initialize.add  Shadow
manager.initialize.add  Input
manager.initialize.add  LensFlare
manager.initialize.add  Resource
manager.initialize.add  RenderScene
manager.initialize.add  Particle
manager.initialize.add  Environment
manager.initialize.add  Atmosphere
manager.initialize.add  Localization
manager.initialize.add  Builder
manager.initialize.add  UI
manager.initialize.add  SoundPlayer
manager.initialize.add  DynamicWeather
manager.initialize.add  Decal
manager.initialize.add  Effects
manager.initialize.add  Loading
manager.initialize.add  Mesh
manager.initialize.add  GameLogic
manager.initialize.add  State
manager.initialize.add  Vehicle
manager.initialize.add  GameMenu
manager.initialize.add  Imposter 1



manager.update.add      Builder
manager.update.add      Atmosphere
manager.update.add      Input
manager.update.add      Dynamics
manager.update.add      GameLogic
manager.update.add      Prop
manager.update.add      Animation
manager.update.add      Console
manager.update.add      Mesh
manager.update.add      Command
manager.update.add      Controller
manager.update.add      Vegetation
manager.update.add      Sound
manager.update.add      Texture
manager.update.add      Particle
manager.update.add      Resource
manager.update.add      Node
manager.update.add      Vehicle
manager.update.add      OrbitCamera
manager.update.add      Effects
manager.update.add      SoundPlayer
manager.update.add      UI
manager.update.add      DynamicWeather
manager.update.add      Skeleton
manager.update.add      Decal
manager.update.add      UX
manager.update.add      GameMenu



manager.render.add      Render 0
manager.render.add      Atmosphere
manager.render.add      Viewport 0
// inside DR
manager.render.add      Decal 0
manager.render.add      GameLogic 0
manager.render.add      Vegetation
//
manager.render.add      Viewport 1        // end opaque DR
//
manager.render.add      Effects 3         // Water
manager.render.add      Effects 1         // Haze

// alpha blend objects
manager.render.add      Viewport 20
manager.render.add      Viewport 21

manager.render.add      Particle
manager.render.add      Effects 1         // Haze
manager.render.add      Effects 5         // Edge AA
manager.render.add      DynamicWeather
manager.render.add      LensFlare

manager.render.add      UI
manager.render.add      UX
manager.render.add      Prop
manager.render.add      Decal 1
manager.render.add      Debug
manager.render.add      Console
manager.render.add      Canvas
manager.render.add      Input          
manager.render.add      Dynamics
manager.render.add      Imposter       // just to render imposter color and normal callback (no realtime rendering)
manager.render.add      Render 1



manager.finalize.add    Device 0
manager.finalize.add    Account
manager.finalize.add    Collision
manager.finalize.add    Resource
manager.finalize.add    Input
manager.finalize.add    Sound
manager.finalize.add    Console
manager.finalize.add    Canvas
manager.finalize.add    Shader
manager.finalize.add    Shadow
manager.finalize.add    State
manager.finalize.add    Device 1
manager.finalize.add    PlayerProfile
manager.finalize.add    UI


manager.system.create   Inactive

manager.update.add      Builder
manager.update.add      Resource

manager.render.inherit  Normal


manager.system.activate Normal

set                     system.cpu  3

system.directory        "."

exec                    "device"

manager.initialize
manager.begin

exec                    "user"

ux.update.localization

exec                    "settings"
exec                    "actions"

device.run

command.save

manager.end
manager.finalize
