public void StartActionList(Universe universe) // Do not use Reference Types from Universe here! Links will be changed. { SquadIdGenerator = new IdGenerator(10, universe.Game.MaxUnitGroup); ActionList.ActionCreateNewSquad(SquadList, (int)Squads.Fighters, VehicleType.Fighter); ActionList.ActionCreateNewSquad(SquadList, (int)Squads.Arrvs, VehicleType.Arrv); ActionList.ActionCreateNewSquad(SquadList, (int)Squads.Ifvs, VehicleType.Ifv); ActionList.ActionCreateNewSquad(SquadList, (int)Squads.Helicopters, VehicleType.Helicopter); ActionList.ActionCreateNewSquad(SquadList, (int)Squads.Tanks, VehicleType.Tank); //ActionList.ActionMoveAndCombine(SquadList, (int)Squads.Helicopters, (int)Squads.Ifvs, SquadIdGenerator.New, DeferredActionList, Universe.World.TickIndex, 1500); //ActionList.ActionMoveAndCombine(SquadList, (int)Squads.Fighters, (int)Squads.Tanks, SquadIdGenerator.New, DeferredActionList, Universe.World.TickIndex, 1500); }