Esempio n. 1
0
        public void OnSelectMenuItem(UIMenu sender, UIMenuItem selectedItem, int index)
        {
            if (sender != Menu)
            {
                return;
            }

            if (selectedItem == _DangerousParkedVehicle || selectedItem == _MissingTicketsParkedVehicle)
            {
                ParkingTicketsOffences offenceType            = (selectedItem == _DangerousParkedVehicle) ? ParkingTicketsOffences.DANGEROUS : ParkingTicketsOffences.AWKWARD;
                GiveParkingTicketEvent giveParkingTicketEvent = new GiveParkingTicketEvent(VehicleManager.GetNearbyVehicle(), offenceType);
                this.OnEventHandler(giveParkingTicketEvent);
                UICustomMenuManager.MenuPool.CloseAllMenus();
            }
        }
Esempio n. 2
0
 public GiveParkingTicketEvent(Vehicle vehicle, ParkingTicketsOffences offenceType)
 {
     Vehicle     = vehicle;
     OffenceType = offenceType;
 }