private static void TradeOffWeapons(MapProp item, List <Weapon> weapons, UIMenu currentMenu, bool giveToPlayer) { UIMenuItem uiMenuItem1 = new UIMenuItem("Back"); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer uiMenuItem1.add_Activated(MapInteraction.\u003C\u003Ec.\u003C\u003E9__18_0 ?? (MapInteraction.\u003C\u003Ec.\u003C\u003E9__18_0 = new ItemActivatedEvent((object)MapInteraction.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CTradeOffWeapons\u003Eb__18_0)))); currentMenu.Clear(); currentMenu.AddItem(uiMenuItem1); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer Action notify = MapInteraction.\u003C\u003Ec.\u003C\u003E9__18_1 ?? (MapInteraction.\u003C\u003Ec.\u003C\u003E9__18_1 = new Action((object)MapInteraction.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CTradeOffWeapons\u003Eb__18_1))); weapons.ForEach((Action <Weapon>)(weapon => { // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type MapInteraction.\u003C\u003Ec__DisplayClass18_1 cDisplayClass181 = new MapInteraction.\u003C\u003Ec__DisplayClass18_1(); // ISSUE: reference to a compiler-generated field cDisplayClass181.CS\u0024\u003C\u003E8__locals1 = this; // ISSUE: reference to a compiler-generated field cDisplayClass181.weapon = weapon; // ISSUE: reference to a compiler-generated field UIMenuItem uiMenuItem2 = new UIMenuItem(string.Format("{0}", (object)cDisplayClass181.weapon.Hash)); currentMenu.AddItem(uiMenuItem2); // ISSUE: method pointer uiMenuItem2.add_Activated(new ItemActivatedEvent((object)cDisplayClass181, __methodptr(\u003CTradeOffWeapons\u003Eb__3))); })); currentMenu.RefreshIndex(); }
public PlayerGroupManager() { base.\u002Ector(); // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type PlayerGroupManager.\u003C\u003Ec__DisplayClass4_0 cDisplayClass40 = new PlayerGroupManager.\u003C\u003Ec__DisplayClass4_0(); // ISSUE: reference to a compiler-generated field cDisplayClass40.\u003C\u003E4__this = this; PlayerGroupManager.Instance = this; this._pedMenu = new UIMenu("Guard", "SELECT AN OPTION"); MenuConrtoller.MenuPool.Add(this._pedMenu); // ISSUE: method pointer this._pedMenu.add_OnMenuClose(new MenuCloseEvent((object)this, __methodptr(\u003C\u002Ector\u003Eb__4_0))); // ISSUE: reference to a compiler-generated field cDisplayClass40.tasksItem = new UIMenuListItem("Tasks", Enum.GetNames(typeof(PedTask)).Cast <object>().ToList <object>(), 0, "Give peds a specific task to perform."); // ISSUE: reference to a compiler-generated field // ISSUE: method pointer ((UIMenuItem)cDisplayClass40.tasksItem).add_Activated(new ItemActivatedEvent((object)cDisplayClass40, __methodptr(\u003C\u002Ector\u003Eb__1))); UIMenuItem uiMenuItem1 = new UIMenuItem("Apply To Nearby", "Apply the selected task to nearby peds within 50 meters."); // ISSUE: method pointer uiMenuItem1.add_Activated(new ItemActivatedEvent((object)cDisplayClass40, __methodptr(\u003C\u002Ector\u003Eb__2))); UIMenuItem uiMenuItem2 = new UIMenuItem("Give Weapon", "Give this ped your current weapon."); // ISSUE: method pointer uiMenuItem2.add_Activated(new ItemActivatedEvent((object)this, __methodptr(\u003C\u002Ector\u003Eb__4_5))); UIMenuItem uiMenuItem3 = new UIMenuItem("Take Weapon", "Take the ped's current weapon."); // ISSUE: method pointer uiMenuItem3.add_Activated(new ItemActivatedEvent((object)this, __methodptr(\u003C\u002Ector\u003Eb__4_6))); // ISSUE: reference to a compiler-generated field cDisplayClass40.globalTasks = new UIMenuListItem("Guard Tasks", Enum.GetNames(typeof(PedTask)).Cast <object>().ToList <object>(), 0, "Give all gurads a specific task to perform."); // ISSUE: reference to a compiler-generated field // ISSUE: method pointer ((UIMenuItem)cDisplayClass40.globalTasks).add_Activated(new ItemActivatedEvent((object)cDisplayClass40, __methodptr(\u003C\u002Ector\u003Eb__7))); // ISSUE: reference to a compiler-generated field this._pedMenu.AddItem((UIMenuItem)cDisplayClass40.tasksItem); this._pedMenu.AddItem(uiMenuItem1); this._pedMenu.AddItem(uiMenuItem2); this._pedMenu.AddItem(uiMenuItem3); // ISSUE: reference to a compiler-generated field ModController.Instance.MainMenu.AddItem((UIMenuItem)cDisplayClass40.globalTasks); this.add_Tick(new EventHandler(this.OnTick)); this.add_Aborted(new EventHandler(this.OnAborted)); }
private void CraftAmmo() { this._craftWeaponsMenu.Clear(); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer List <WeaponGroup> list = ((IEnumerable <WeaponGroup>)((IEnumerable <WeaponGroup>)Enumerable.Where <WeaponGroup>((IEnumerable <M0>)Enum.GetValues(typeof(WeaponGroup)), (Func <M0, bool>)(MapInteraction.\u003C\u003Ec.\u003C\u003E9__15_0 ?? (MapInteraction.\u003C\u003Ec.\u003C\u003E9__15_0 = new Func <WeaponGroup, bool>((object)MapInteraction.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CCraftAmmo\u003Eb__15_0)))))).ToArray <WeaponGroup>()).ToList <WeaponGroup>(); list.Add((WeaponGroup)970310034); foreach (uint num in list.ToArray()) { // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type MapInteraction.\u003C\u003Ec__DisplayClass15_1 cDisplayClass151 = new MapInteraction.\u003C\u003Ec__DisplayClass15_1(); // ISSUE: reference to a compiler-generated field cDisplayClass151.weaponGroup = (WeaponGroup)(int)num; // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type MapInteraction.\u003C\u003Ec__DisplayClass15_0 cDisplayClass150 = new MapInteraction.\u003C\u003Ec__DisplayClass15_0(); // ISSUE: reference to a compiler-generated field cDisplayClass150.CS\u0024\u003C\u003E8__locals1 = cDisplayClass151; // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field UIMenuItem uiMenuItem = new UIMenuItem(string.Format("{0}", cDisplayClass150.CS\u0024\u003C\u003E8__locals1.weaponGroup == 970310034 ? (object)"Assult Rifle" : (object)cDisplayClass150.CS\u0024\u003C\u003E8__locals1.weaponGroup.ToString()), string.Format("Craft ammo for {0}", (object)cDisplayClass150.CS\u0024\u003C\u003E8__locals1.weaponGroup)); uiMenuItem.SetLeftBadge((UIMenuItem.BadgeStyle) 6); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field cDisplayClass150.required = this.GetRequiredPartsForWeaponGroup(cDisplayClass150.CS\u0024\u003C\u003E8__locals1.weaponGroup); // ISSUE: reference to a compiler-generated field uiMenuItem.set_Description(string.Format("Required Weapon Parts: ~y~{0}~s~", (object)cDisplayClass150.required)); this._craftWeaponsMenu.AddItem(uiMenuItem); // ISSUE: method pointer uiMenuItem.add_Activated(new ItemActivatedEvent((object)cDisplayClass150, __methodptr(\u003CCraftAmmo\u003Eb__1))); } this._craftWeaponsMenu.set_Visible(!this._craftWeaponsMenu.get_Visible()); }
private void ConfigureMenu() { this.MainMenu = new UIMenu("Simple Zombies", "SELECT AN OPTION"); MenuConrtoller.MenuPool.Add(this.MainMenu); UIMenuCheckboxItem menuCheckboxItem1 = new UIMenuCheckboxItem("Infection Mode", false, "Enable/Disable zombies."); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer menuCheckboxItem1.add_CheckboxEvent(ModController.\u003C\u003Ec.\u003C\u003E9__12_0 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_0 = new ItemCheckboxEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_0)))); UIMenuCheckboxItem menuCheckboxItem2 = new UIMenuCheckboxItem("Fast Zombies", false, "Enable/Disable running zombies."); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer menuCheckboxItem2.add_CheckboxEvent(ModController.\u003C\u003Ec.\u003C\u003E9__12_1 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_1 = new ItemCheckboxEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_1)))); UIMenuCheckboxItem menuCheckboxItem3 = new UIMenuCheckboxItem("Electricity", true, "Enables/Disable blackout mode."); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer menuCheckboxItem3.add_CheckboxEvent(ModController.\u003C\u003Ec.\u003C\u003E9__12_2 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_2 = new ItemCheckboxEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_2)))); UIMenuCheckboxItem menuCheckboxItem4 = new UIMenuCheckboxItem("Survivors", false, "Enable/Disable survivors."); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer menuCheckboxItem4.add_CheckboxEvent(ModController.\u003C\u003Ec.\u003C\u003E9__12_3 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_3 = new ItemCheckboxEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_3)))); UIMenuCheckboxItem menuCheckboxItem5 = new UIMenuCheckboxItem("Stats", true, "Enable/Disable stats."); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer menuCheckboxItem5.add_CheckboxEvent(ModController.\u003C\u003Ec.\u003C\u003E9__12_4 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_4 = new ItemCheckboxEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_4)))); UIMenuItem uiMenuItem1 = new UIMenuItem("Load", "Load the map, your vehicles and your bodyguards."); uiMenuItem1.SetLeftBadge((UIMenuItem.BadgeStyle) 14); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer uiMenuItem1.add_Activated(ModController.\u003C\u003Ec.\u003C\u003E9__12_5 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_5 = new ItemActivatedEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_5)))); UIMenuItem uiMenuItem2 = new UIMenuItem("Save", "Saves the vehicle you are currently in."); uiMenuItem2.SetLeftBadge((UIMenuItem.BadgeStyle) 12); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer uiMenuItem2.add_Activated(ModController.\u003C\u003Ec.\u003C\u003E9__12_6 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_6 = new ItemActivatedEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_6)))); UIMenuItem uiMenuItem3 = new UIMenuItem("Save All", "Saves all marked vehicles, and their positions."); uiMenuItem3.SetLeftBadge((UIMenuItem.BadgeStyle) 12); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer uiMenuItem3.add_Activated(ModController.\u003C\u003Ec.\u003C\u003E9__12_7 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_7 = new ItemActivatedEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_7)))); UIMenuItem uiMenuItem4 = new UIMenuItem("Save All", "Saves the player ped group (guards)."); uiMenuItem4.SetLeftBadge((UIMenuItem.BadgeStyle) 16); // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field // ISSUE: method pointer uiMenuItem4.add_Activated(ModController.\u003C\u003Ec.\u003C\u003E9__12_8 ?? (ModController.\u003C\u003Ec.\u003C\u003E9__12_8 = new ItemActivatedEvent((object)ModController.\u003C\u003Ec.\u003C\u003E9, __methodptr(\u003CConfigureMenu\u003Eb__12_8)))); this.MainMenu.AddItem((UIMenuItem)menuCheckboxItem1); this.MainMenu.AddItem((UIMenuItem)menuCheckboxItem2); this.MainMenu.AddItem((UIMenuItem)menuCheckboxItem3); this.MainMenu.AddItem((UIMenuItem)menuCheckboxItem4); this.MainMenu.AddItem((UIMenuItem)menuCheckboxItem5); this.MainMenu.AddItem(uiMenuItem1); this.MainMenu.AddItem(uiMenuItem2); this.MainMenu.AddItem(uiMenuItem3); this.MainMenu.AddItem(uiMenuItem4); this.MainMenu.RefreshIndex(); }