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