Exemplo n.º 1
0
    private void Initiative()
    {
        List <Entity> holder = new List <Entity>();


        foreach (GameObject ally in allies)
        {
            holder.Add(ally.GetComponent <Character>());
        }

        foreach (GameObject enemy in enemies)
        {
            holder.Add(enemy.GetComponent <Enemy>());
        }
        //sort by initiative
        HI sorter = new HI();

        holder.Sort(sorter);

        foreach (Entity e in holder)
        {
            actionStack.Push(e.gameObject);
        }

        //Debug.Log(actionStack.Peek().name);

        StartTurn(actionStack.Pop().GetComponent <Entity>());
    }
Exemplo n.º 2
0
        public void Do()
        {
            var hands   = HI.Hands();
            var results = Chain.Support(hands);

            IRP.Print(results);
        }
Exemplo n.º 3
0
    public override int run(string[] args)
    {
        communicator().getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
        Ice.ObjectAdapter adapter = communicator().createObjectAdapter("TestAdapter");
        Ice.Object        d       = new DI();
        adapter.add(d, Ice.Util.stringToIdentity("d"));
        adapter.addFacet(d, Ice.Util.stringToIdentity("d"), "facetABCD");
        Ice.Object f = new FI();
        adapter.addFacet(f, Ice.Util.stringToIdentity("d"), "facetEF");
        Ice.Object h = new HI(communicator());
        adapter.addFacet(h, Ice.Util.stringToIdentity("d"), "facetGH");

        AllTests.allTests(this);

        return(0);
    }
Exemplo n.º 4
0
    private static int run(string[] args, Ice.Communicator communicator)
    {
        communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
        Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
        Ice.Object d = new DI();
        adapter.add(d, communicator.stringToIdentity("d"));
        adapter.addFacet(d, communicator.stringToIdentity("d"), "facetABCD");
        Ice.Object f = new FI();
        adapter.addFacet(f, communicator.stringToIdentity("d"), "facetEF");
        Ice.Object h = new HI(communicator);
        adapter.addFacet(h, communicator.stringToIdentity("d"), "facetGH");

        AllTests.allTests(communicator);

        return 0;
    }
Exemplo n.º 5
0
 public override void run(string[] args)
 {
     using (var communicator = initialize(ref args))
     {
         communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
         Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
         Ice.Object        d       = new DI();
         adapter.add(d, Ice.Util.stringToIdentity("d"));
         adapter.addFacet(d, Ice.Util.stringToIdentity("d"), "facetABCD");
         Ice.Object f = new FI();
         adapter.addFacet(f, Ice.Util.stringToIdentity("d"), "facetEF");
         Ice.Object h = new HI(communicator);
         adapter.addFacet(h, Ice.Util.stringToIdentity("d"), "facetGH");
         AllTests.allTests(this);
     }
 }
Exemplo n.º 6
0
    private static int run(string[] args, Ice.Communicator communicator)
    {
        communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
        Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
        Ice.Object        d       = new DI();
        adapter.add(d, communicator.stringToIdentity("d"));
        adapter.addFacet(d, communicator.stringToIdentity("d"), "facetABCD");
        Ice.Object f = new FI();
        adapter.addFacet(f, communicator.stringToIdentity("d"), "facetEF");
        Ice.Object h = new HI(communicator);
        adapter.addFacet(h, communicator.stringToIdentity("d"), "facetGH");

        AllTests.allTests(communicator);

        return(0);
    }
Exemplo n.º 7
0
 public override void run(string[] args)
 {
     using (var communicator = initialize(ref args))
     {
         communicator.Properties.setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
         Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
         var d = new DI();
         adapter.Add(d, "d");
         adapter.Add(d, "d", "facetABCD");
         var f = new FI();
         adapter.Add(f, "d", "facetEF");
         var h = new HI(communicator);
         adapter.Add(h, "d", "facetGH");
         AllTests.allTests(this);
     }
 }
Exemplo n.º 8
0
        private void ConfiguraSaida_Load(object sender, EventArgs e)
        {
            txtNomeSaida.Text = Nome;

            cboTipo.DisplayMember = "Nome";
            cboTipo.ValueMember   = "Tipo";

            cboTipo.Items.Add(new TipoItem {
                Nome = "Manual", Tipo = "M"
            });
            cboTipo.Items.Add(new TipoItem {
                Nome = "Agendado", Tipo = "A"
            });
            cboTipo.Items.Add(new TipoItem {
                Nome = "Pulso", Tipo = "P"
            });

            if (TS == String.Empty)
            {
                TS = "M";
            }

            if (TS == "M")
            {
                cboTipo.SelectedIndex = 0;
            }
            else if (TS == "A")
            {
                cboTipo.SelectedIndex = 1;
            }
            else if (TS == "P")
            {
                cboTipo.SelectedIndex = 2;
            }



            gbAgendamento.Enabled = (TS == "A");
            gbPulso.Enabled       = (TS == "P");

            txtHI.Text = HI.ToString();
            txtMI.Text = MI.ToString();
            txtHF.Text = HF.ToString();
            txtMF.Text = MF.ToString();

            txtPulso.Text = SP.ToString();
        }
Exemplo n.º 9
0
Arquivo: Server.cs Projeto: motuii/ice
 public override void run(string[] args)
 {
     using (var communicator = initialize(ref args))
     {
         communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
         Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
         var d = new DI();
         adapter.Add(d, "d");
         adapter.Add(d, "d", "facetABCD");
         var f = new FI();
         adapter.Add(f, "d", "facetEF");
         var h = new HI(communicator);
         adapter.Add(h, "d", "facetGH");
         adapter.Activate();
         serverReady();
         communicator.waitForShutdown();
     }
 }
Exemplo n.º 10
0
        public static void ejer5()
        {
            DateTime HI;             //Hora de Inicio
            DateTime HF;             //Hora Final
            double   PF, VXM = 0.50; //  "PF"Precio Final, "VXM" Valor por minuto

            Console.WriteLine("Favor colocar la hora de Inicio de la llamada");
            HI = Convert.ToDateTime(Console.ReadLine());
            Console.WriteLine("Coloque la hora de Finalización de la llamada");
            HF = Convert.ToDateTime(Console.ReadLine());
            Console.WriteLine("Este es el precio por minuto de su llamada: {0}", VXM.ToString("C2"));
            PF = VXM * HF.Subtract(HI).TotalMinutes;
            Console.WriteLine("()()()()()()()()()()()()()()()()()()()()()()()()()()");
            Console.WriteLine("Hora en la que empezó la llamada fue a las : {0}", HI.ToString("HH:mm"));
            Console.WriteLine("Hora en la que terminó la llamada fue a  las : {0}", HF.ToString("HH:mm"));
            Console.WriteLine("Duración de la llamada : {0} minutos", HF.Subtract(HI).TotalMinutes);
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.WriteLine("El total a pagar es de: {0}", PF.ToString("C2"));
            Console.ReadKey();
        }
Exemplo n.º 11
0
            public override void run(string[] args)
            {
                var properties = createTestProperties(ref args);

                properties.setProperty("Ice.Package.Test", "Ice.facets");
                using (var communicator = initialize(properties))
                {
                    communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
                    Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
                    Ice.Object        d       = new DI();
                    adapter.add(d, Ice.Util.stringToIdentity("d"));
                    adapter.addFacet(d, Ice.Util.stringToIdentity("d"), "facetABCD");
                    Ice.Object f = new FI();
                    adapter.addFacet(f, Ice.Util.stringToIdentity("d"), "facetEF");
                    Ice.Object h = new HI(communicator);
                    adapter.addFacet(h, Ice.Util.stringToIdentity("d"), "facetGH");
                    adapter.activate();
                    serverReady();
                    communicator.waitForShutdown();
                }
            }
Exemplo n.º 12
0
        public HttpResponseMessage GetYourFriendPlans(Int32 UserID, Int16 Pageindex, Int16 Pagesize)
        {
            try
            {
                var users = (from A in db.UserFriends
                             join B in db.UserGoing on A.Matched_UserID equals B.UserID into AB
                             from B in AB.DefaultIfEmpty()
                             join C in db.TourDate on B.TourDateID equals C.TourDateID into BD
                             from C in BD.DefaultIfEmpty()
                             where A.UserID == UserID && A.Matched_UserID != 0 && B.RecordStatus == "Going" && C.TicketingEventID == null
                             select B.TourDateID).ToList();

                int RemainingRecord = Pagesize;
                var _list           = (from A in db.TourDate
                                       join B in db.Artists on A.ArtistID equals B.ArtistID into AB
                                       from B in AB.DefaultIfEmpty()
                                       join C in db.Venue on A.VenueID equals C.VenueID into AC
                                       from C in AC.DefaultIfEmpty()
                                       where users.Contains(A.TourDateID) && A.Tour_Utcdate > DateTime.Now && A.IsDeleted == false
                                       select new ViewYourFreiendplanlst()
                {
                    TourDateID = A.TourDateID,
                    ArtistID = A.ArtistID,
                    ArtistName = B.ArtistName,
                    ImageURL = B.ImageURL,
                    BannerImage_URL = B.BannerImage_URL,
                    Datetime_Local = A.Datetime_Local.Value,
                    VenueName = C.VenueName,
                    Going = (from G in db.UserFriends
                             join H in db.Users on G.Matched_UserID equals H.UserID into GH
                             from H in GH.DefaultIfEmpty()
                             join I in db.UserGoing on H.UserID equals I.UserID into HI
                             from I in HI.DefaultIfEmpty()
                             where G.UserID == UserID && I.TourDateID == A.TourDateID && H.RecordStatus == "Going"
                             select new ViewFriendPlans()
                    {
                        Email = H.Email,
                        ImageURL = H.ImageURL,
                        ThumbnailURL = H.ThumbnailURL,
                        UserID = H.UserID,
                        UserName = H.UserName
                    }).ToList()
                }).OrderBy(x => x.ArtistID).Skip(Pageindex * Pagesize).Take(Pagesize).ToList();

                RemainingRecord = RemainingRecord - _list.Count;

                var goingList = (from A in db.UserFriends
                                 join B in db.UserGoing on A.Matched_UserID equals B.UserID into AB
                                 from B in AB.DefaultIfEmpty()
                                 where A.UserID == UserID && A.Matched_UserID > 0 &&
                                 B.RecordStatus == "Going"
                                 select new
                {
                    TourDateID = B.TourDateID
                }).Distinct().ToList();

                List <int?> userlist1 = new List <int?>();
                foreach (var item in goingList)
                {
                    userlist1.Add(Convert.ToInt32(item.TourDateID));
                }

                if (RemainingRecord > 0)
                {
                    var list2 = (from A in db.TicketingEventTicketConfirmation
                                 join B in db.TicketingEventsNew on A.EventID equals B.EventID into AB
                                 from B in AB.DefaultIfEmpty()
                                 join C in db.Artists on B.ArtistId equals C.ArtistID into BC
                                 from C in BC.DefaultIfEmpty()
                                 join D in db.Venue on B.VenueName equals D.VenueName into CD
                                 from D in CD.DefaultIfEmpty()
                                 join E in db.TourDate on B.EventID equals E.TicketingEventID into DE
                                 from E in DE.DefaultIfEmpty()
                                 where A.EventID > 0 && userlist1.Contains(A.TourDateID)
                                 select new ViewYourFreiendplanlst()
                    {
                        TourDateID = E.TourDateID,
                        //  EventID = A.EventID,
                        ArtistID = B.ArtistId,
                        ArtistName = C.ArtistName,
                        ImageURL = C.ImageURL,
                        BannerImage_URL = C.BannerImage_URL,
                        //StartDate = B.StartDate,
                        //StartTime = B.StartTime,
                        VenueID = D.VenueID,
                        VenueName = D.VenueName,
                        Datetime_Local = B.StartDate.Value
                    }).Distinct().OrderBy(x => x.ArtistID).Skip(0).Take(RemainingRecord).ToList();


                    foreach (var item in list2)
                    {
                        item.Going = (from G in db.UserFriends
                                      join H in db.Users on G.Matched_UserID equals H.UserID into GH
                                      from H in GH.DefaultIfEmpty()
                                      join I in db.UserGoing on H.UserID equals I.UserID into HI
                                      from I in HI.DefaultIfEmpty()
                                      where G.UserID == UserID && I.TourDateID == item.TourDateID && I.RecordStatus == "Going" && G.Matched_UserID > 0
                                      select new ViewFriendPlans()
                        {
                            Email = H.Email,
                            ImageURL = H.ImageURL,
                            ThumbnailURL = H.ThumbnailURL,
                            UserID = H.UserID,
                            UserName = H.UserName
                        }).Distinct().ToList();
                        item.GoingCount = item.Going.Count();
                        item.Date_Local = item.Datetime_Local.ToString("d");
                    }
                    _list.AddRange(list2);
                }
                return(Request.CreateResponse(HttpStatusCode.OK, JsonResponse.GetResponse(ResponseCode.Success, _list, "FriendPlans")));
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, JsonResponse.GetResponse(ResponseCode.Info, ex.Message, "FriendPlans")));
            }
        }
Exemplo n.º 13
0
 public void AddHI(HI hI, string productName, long grpId, List <EppBulkRefTbl> bulkRefTbls)
 {
     AddGrpPrdBulkRef(hI, bulkRefTbls, productName, grpId);
 }