Example #1
0
        public override void Initialize()
        {
            billRise = GameWorld.CreateTimer(18);
            billRise.Pause();


            LoadPlayer(1, new Vector3(0, 0, 6000));

            //CreatePlayerUnit(Content.Load<UnitType>(@"UnitTypes\Falcon"), 1, new Vector3(0,0,6000));
            Player                 = Variables.LastCreatedUnit;
            Player.RiderName       = "Zero";
            Player.IsAIControlling = false;
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon"), 1, new Vector3(30, 30, 5980));
            Variables.Unit[2] = Variables.LastCreatedUnit;
            //Variables.Unit[2].IsInvincible = true;
            Variables.Unit[2].SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.Unit[2].unitAI).settings, Player));
            Variables.LastCreatedUnit.RiderName = "Bill Warden";
            bill = new UnitInf(GameWorld);
            GameWorld.AddUI(bill);
            bill.Target = Variables.Unit[2];
            LoadAmbient(@"Ambient\Stage4Ambient");
            ((RegularAI)Player.unitAI).settings.isSkillUsable = false;



            CreateDecoration(Content.Load <AODGameLibrary.Ambient.DecorationType>(@"DecorationTypes\Ball"), new Vector3(0, 0, 0), 4990, Vector3.Zero);



            base.Initialize();
        }
Example #2
0
        public override void Initialize()
        {
            billRise = GameWorld.CreateTimer(18);
            billRise.Pause();
            jeffRise = GameWorld.CreateTimer(18);
            jeffRise.Pause();
            maRise = GameWorld.CreateTimer(18);
            maRise.Pause();


            LoadPlayer(1, new Vector3(0, 0, 3000));
            //CreatePlayerUnit(Content.Load<UnitType>(@"UnitTypes\Falcon"), 1, new Vector3(0, 0, 3000));
            Player                 = Variables.LastCreatedUnit;
            Player.RiderName       = "Zero";
            Player.IsAIControlling = false;
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon"), 1, new Vector3(-40, 10, 2950));
            Variables.Unit[2] = Variables.LastCreatedUnit;
            //Variables.Unit[2].IsInvincible = true;
            Variables.Unit[2].SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.Unit[2].unitAI).settings, Player));
            Variables.LastCreatedUnit.RiderName = "Bill Warden";
            bill = new UnitInf(GameWorld);
            GameWorld.AddUI(bill);
            bill.Target = Variables.Unit[2];
            LoadAmbient(@"Ambient\Stage6Ambient");
            ((RegularAI)Player.unitAI).settings.isSkillUsable = false;

            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon2"), 1, new Vector3(40, -10, 2950));

            Variables.LastCreatedUnit.RiderName = "Price Jeffsion";
            Variables.Unit[3] = Variables.LastCreatedUnit;
            Variables.Unit[3].SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.Unit[3].unitAI).settings, Player));
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon3"), 1, new Vector3(40, 10, 2950));

            Variables.LastCreatedUnit.RiderName = "Maria Woodwind";
            Variables.Unit[4] = Variables.LastCreatedUnit;
            Variables.Unit[4].SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.Unit[4].unitAI).settings, Player));


            jeff = new UnitInf(GameWorld);
            GameWorld.AddUI(jeff);
            jeff.Target   = Variables.Unit[3];
            jeff.position = bill.position + new Vector2(0, 175);

            ma = new UnitInf(GameWorld);
            GameWorld.AddUI(ma);
            ma.Target   = Variables.Unit[4];
            ma.position = bill.position + new Vector2(0, 350);

            base.FailWhenPlayerDied = false;


            base.Initialize();
        }
Example #3
0
        public override void Initialize()
        {
            billRise = GameWorld.CreateTimer(18);
            billRise.Pause();


            LoadPlayer(1, Vector3.Zero);

            Player                 = Variables.LastCreatedUnit;
            Player.RiderName       = "Zero";
            Player.IsAIControlling = false;
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon"), 1, Vector3.Zero);
            Variables.Unit[2] = Variables.LastCreatedUnit;
            //Variables.Unit[2].IsInvincible = true;
            Variables.Unit[2].SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.Unit[2].unitAI).settings, Player));
            Variables.LastCreatedUnit.RiderName = "Bill Warden";
            bill = new UnitInf(GameWorld);
            GameWorld.AddUI(bill);
            bill.Target = Variables.Unit[2];
            LoadAmbient(@"Ambient\Stage3Ambient");
            ((RegularAI)Player.unitAI).settings.isSkillUsable = false;



            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Titan"), 1, new Vector3(0, 0, 0));
            Variables.LastCreatedUnit.RiderName = "<Mothership of the Federation> Vector";
            ((RegularAI)Variables.LastCreatedUnit.unitAI).settings.isMoveAble    = false;
            ((RegularAI)Variables.LastCreatedUnit.unitAI).settings.isRotateAble  = false;
            ((RegularAI)Variables.LastCreatedUnit.unitAI).settings.isShotAble    = false;
            ((RegularAI)Variables.LastCreatedUnit.unitAI).settings.isSkillUsable = false;
            Variables.Unit[5] = Variables.LastCreatedUnit;
            vector            = new UnitInf(GameWorld);
            GameWorld.AddUI(vector);
            vector.Target   = Variables.LastCreatedUnit;
            vector.name     = "Gaia";
            vector.position = new Vector2(5, 410);

            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Phoenix"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.LastCreatedUnit.unitAI).settings, Variables.Unit[5]));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Abanar <1st Fleet>";
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Phoenix"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.LastCreatedUnit.unitAI).settings, Variables.Unit[5]));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Book <1st Fleet>";
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Phoenix"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.LastCreatedUnit.unitAI).settings, Variables.Unit[5]));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Affton <1st Fleet>";
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Phoenix"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Matha <1st Fleet Commander>";
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.LastCreatedUnit.unitAI).settings, Variables.Unit[5]));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Montor Raynor <3rd fleet>";
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.LastCreatedUnit.unitAI).settings, Variables.Unit[5]));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Maks Payne <3rd Fleet>";
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon3"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Maria Woodwind <3rd Fleet>";
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon2"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Price Jeffsion <3rd Fleet Commander>";
            CreateNPCUnit(Content.Load <UnitType>(@"UnitTypes\Falcon3"), 1, new Vector3(10, 0, 0));
            Variables.LastCreatedUnit.SetAI(new AODGameLibrary2.AssistAI(((RegularAI)Variables.LastCreatedUnit.unitAI).settings, Variables.Unit[5]));
            Variables.LastCreatedUnit.IsInvincible = true;
            Variables.LastCreatedUnit.RiderName    = "Jodge Graycannon <3rd Fleet>";



            base.Initialize();
        }