Example #1
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>();
 }