Example #1
0
 public TrixelParticleSystem(Game game, TrixelParticleSystem.Settings settings)
   : base(game)
 {
   this.settings = settings;
   this.DrawOrder = 10;
   this.PhysicsManager = ServiceHelper.Get<IPhysicsManager>();
   this.CameraManager = ServiceHelper.Get<IGameCameraManager>();
   this.GameState = ServiceHelper.Get<IGameStateManager>();
   this.LightingPostProcess = ServiceHelper.Get<ILightingPostProcess>();
   this.CollisionManager = ServiceHelper.Get<ICollisionManager>();
 }
Example #2
0
 public TrixelParticleSystem(Game game, TrixelParticleSystem.Settings settings)
     : base(game)
 {
     this.settings            = settings;
     this.DrawOrder           = 10;
     this.PhysicsManager      = ServiceHelper.Get <IPhysicsManager>();
     this.CameraManager       = ServiceHelper.Get <IGameCameraManager>();
     this.GameState           = ServiceHelper.Get <IGameStateManager>();
     this.LightingPostProcess = ServiceHelper.Get <ILightingPostProcess>();
     this.CollisionManager    = ServiceHelper.Get <ICollisionManager>();
 }
Example #3
0
 public GlitchyRespawner(Game game, TrileInstance instance, bool soundEmitter)
   : base(game)
 {
   this.UpdateOrder = -2;
   this.DrawOrder = 10;
   this.Instance = instance;
   this.EmitOrNot = soundEmitter;
   this.TargetRenderer = ServiceHelper.Get<ITargetRenderingManager>();
   this.LightingPostProcess = ServiceHelper.Get<ILightingPostProcess>();
   this.LevelMaterializer = ServiceHelper.Get<ILevelMaterializer>();
   this.GameState = ServiceHelper.Get<IGameStateManager>();
   this.CameraManager = ServiceHelper.Get<IDefaultCameraManager>();
   this.LevelManager = ServiceHelper.Get<IGameLevelManager>();
   this.CMProvider = ServiceHelper.Get<IContentManagerProvider>();
 }
Example #4
0
 public GlitchyRespawner(Game game, TrileInstance instance, bool soundEmitter)
     : base(game)
 {
     this.UpdateOrder         = -2;
     this.DrawOrder           = 10;
     this.Instance            = instance;
     this.EmitOrNot           = soundEmitter;
     this.TargetRenderer      = ServiceHelper.Get <ITargetRenderingManager>();
     this.LightingPostProcess = ServiceHelper.Get <ILightingPostProcess>();
     this.LevelMaterializer   = ServiceHelper.Get <ILevelMaterializer>();
     this.GameState           = ServiceHelper.Get <IGameStateManager>();
     this.CameraManager       = ServiceHelper.Get <IDefaultCameraManager>();
     this.LevelManager        = ServiceHelper.Get <IGameLevelManager>();
     this.CMProvider          = ServiceHelper.Get <IContentManagerProvider>();
 }