Ejemplo n.º 1
0
 public override void AddToManagers()
 {
     ScoreboardGum.InstanceInitialize(); FlatRedBall.FlatRedBallServices.GraphicsOptions.SizeOrOrientationChanged += ScoreboardGum.HandleResolutionChanged;
     base.AddToManagers();
     AddToManagersBottomUp();
     CustomInitialize();
 }
Ejemplo n.º 2
0
 public override void AddToManagers()
 {
     ShooGameGum.InstanceInitialize(); FlatRedBall.FlatRedBallServices.GraphicsOptions.SizeOrOrientationChanged += ShooGameGum.HandleResolutionChanged;
     BroomInstance.AddToManagers(mLayer);
     base.AddToManagers();
     CustomInitialize();
 }
Ejemplo n.º 3
0
 public override void AddToManagers()
 {
     SpaceInvadersGum.InstanceInitialize(); FlatRedBall.FlatRedBallServices.GraphicsOptions.SizeOrOrientationChanged += SpaceInvadersGum.HandleResolutionChanged;
     Factories.BulletFactory.Initialize(ContentManagerName);
     Factories.BulletFactory.AddList(BulletList);
     PlayerShipInstance.AddToManagers(mLayer);
     RightGuardRail.AddToManagers(mLayer);
     LeftGuardRail.AddToManagers(mLayer);
     base.AddToManagers();
     CustomInitialize();
 }
Ejemplo n.º 4
0
 public override void AddToManagers()
 {
     MainMenuGum.InstanceInitialize(); FlatRedBall.FlatRedBallServices.GraphicsOptions.SizeOrOrientationChanged += MainMenuGum.HandleResolutionChanged;
     FlatRedBall.SpriteManager.AddToLayer(TheSpriteInstance, FlatRedBall.SpriteManager.TopLayer);
     FlatRedBall.SpriteManager.AddToLayer(ASpriteInstance, FlatRedBall.SpriteManager.TopLayer);
     FlatRedBall.SpriteManager.AddToLayer(BbatoirSpriteInstance, FlatRedBall.SpriteManager.TopLayer);
     FlatRedBall.SpriteManager.AddToLayer(ISpriteInstance, FlatRedBall.SpriteManager.TopLayer);
     FlatRedBall.SpriteManager.AddToLayer(NtergradeSpriteInstance, FlatRedBall.SpriteManager.TopLayer);
     base.AddToManagers();
     AddToManagersBottomUp();
     CustomInitialize();
 }
Ejemplo n.º 5
0
 public override void AddToManagers()
 {
     TestLevel.AddToManagers(mLayer);
     GameScreenGum.InstanceInitialize(); FlatRedBall.FlatRedBallServices.GraphicsOptions.SizeOrOrientationChanged += GameScreenGum.HandleResolutionChanged;
     Factories.TankFactory.Initialize(ContentManagerName);
     Factories.BulletFactory.Initialize(ContentManagerName);
     Factories.TreadEffectFactory.Initialize(ContentManagerName);
     Factories.TankFactory.AddList(TankList);
     Factories.BulletFactory.AddList(BulletList);
     Factories.TreadEffectFactory.AddList(TreadEffects);
     CameraEntityInstance.AddToManagers(mLayer);
     base.AddToManagers();
     AddToManagersBottomUp();
     CustomInitialize();
 }
        public override void AddToManagers()
        {
            MapScreenGum.InstanceInitialize(); FlatRedBall.FlatRedBallServices.GraphicsOptions.SizeOrOrientationChanged += MapScreenGum.HandleResolutionChanged;
            FlatRedBall.SpriteManager.AddLayer(StructureLayer);
            StructureLayer.UsePixelCoordinates();
            if (FlatRedBall.SpriteManager.Camera.Orthogonal)
            {
                StructureLayer.LayerCameraSettings.OrthogonalWidth  = FlatRedBall.SpriteManager.Camera.OrthogonalWidth;
                StructureLayer.LayerCameraSettings.OrthogonalHeight = FlatRedBall.SpriteManager.Camera.OrthogonalHeight;
            }
            FlatRedBall.SpriteManager.AddLayer(HUDLayer);
            HUDLayer.UsePixelCoordinates();
            if (FlatRedBall.SpriteManager.Camera.Orthogonal)
            {
                HUDLayer.LayerCameraSettings.OrthogonalWidth  = FlatRedBall.SpriteManager.Camera.OrthogonalWidth;
                HUDLayer.LayerCameraSettings.OrthogonalHeight = FlatRedBall.SpriteManager.Camera.OrthogonalHeight;
            }
            StructureLayerGum      = RenderingLibrary.SystemManagers.Default.Renderer.AddLayer();
            StructureLayerGum.Name = "StructureLayerGum";
            MapScreenGum.AddGumLayerToFrbLayer(StructureLayerGum, StructureLayer);
            HUDLayerGum      = RenderingLibrary.SystemManagers.Default.Renderer.AddLayer();
            HUDLayerGum.Name = "HUDLayerGum";
            MapScreenGum.AddGumLayerToFrbLayer(HUDLayerGum, HUDLayer);
            Factories.BombardingTowerFactory.AddList(StructureList);
            Factories.ChemicalTowerFactory.AddList(StructureList);
            Factories.ElectricTowerFactory.AddList(StructureList);
            Factories.FireTowerFactory.AddList(StructureList);
            Factories.FrostTowerFactory.AddList(StructureList);
            Factories.PiercingTowerFactory.AddList(StructureList);
            Factories.CannonProjectileFactory.AddList(ProjectileList);
            Factories.ChemicalProjectileFactory.AddList(ProjectileList);
            Factories.ElectricProjectileFactory.AddList(ProjectileList);
            Factories.FireProjectileFactory.AddList(ProjectileList);
            Factories.FrostProjectileFactory.AddList(ProjectileList);
            Factories.PiercingProjectileFactory.AddList(ProjectileList);
            MenuWindowInstance.AddToManagers(RenderingLibrary.SystemManagers.Default, System.Linq.Enumerable.FirstOrDefault(FlatRedBall.Gum.GumIdb.AllGumLayersOnFrbLayer(HUDLayer)));

            ChatHistoryInstance.AddToManagers(RenderingLibrary.SystemManagers.Default, System.Linq.Enumerable.FirstOrDefault(FlatRedBall.Gum.GumIdb.AllGumLayersOnFrbLayer(HUDLayer)));

            OkMessageInstance.AddToManagers(RenderingLibrary.SystemManagers.Default, System.Linq.Enumerable.FirstOrDefault(FlatRedBall.Gum.GumIdb.AllGumLayersOnFrbLayer(HUDLayer)));

            ConfirmationWindowInstance.AddToManagers(RenderingLibrary.SystemManagers.Default, System.Linq.Enumerable.FirstOrDefault(FlatRedBall.Gum.GumIdb.AllGumLayersOnFrbLayer(HUDLayer)));

            base.AddToManagers();
            AddToManagersBottomUp();
            CustomInitialize();
        }