public void BeginMenu() { SkMenu skMenu = new SkMenu(); skMenu.AddItem("Reload Toolbox", ReloadMenu); skMenu.AddItem("Unload Toolbox", UnloadMenu); skMenu.AddItem("Open Log Folder", OpenLogFolder); base.MenuOptions = skMenu; }
public void BeginListItems() { SkMenu skMenu = new SkMenu(); List <ItemDrop> list = new List <ItemDrop>(); foreach (GameObject item in ObjectDB.instance.m_items) { ItemDrop component = item.GetComponent <ItemDrop>(); list.Add(component); } skMenu.AddItem("Quantity\t►", BeginPromptQuantity, "Quantity: " + spawnQuantity); foreach (ItemDrop item2 in list) { skMenu.AddItem(item2.name, GiveItem); } RequestMenu(skMenu); }
public void BeginMenu() { SkMenu skMenu = new SkMenu(); skMenu.AddItem("List Portals", ListPortals); skMenu.AddItem("Reveal all Map", ExplorMap); skMenu.AddItem("Remove Drops", RemoveDrops); skMenu.AddItem("T - Level - " + radius, TLevel, "Current radius: " + radius); skMenu.AddItem("T - Raise - " + radius + " - " + height, TRaise, "Current radius: " + radius + "\nCurrent height: " + height); skMenu.AddItem("T - Dig - " + radius + " - " + height, TLower, "Current radius: " + radius + "\nCurrent height: " + height); skMenu.AddItem("T - Reset - " + radius + " - " + height, TReset, "Current radius: " + radius + "\nCurrent height: " + height); skMenu.AddItem("Set T Radius\t►", BeginRadiusMenu, "Current: " + radius); skMenu.AddItem("Set T Height\t►", BeginHeightMenu, "Current: " + height); base.MenuOptions = skMenu; }
public void BeginListPlayer() { SkMenu skMenu = new SkMenu(); foreach (ZNet.PlayerInfo player in ZNet.instance.GetPlayerList()) { skMenu.AddItem(player.m_name, BeginListPlayerAction, "Get Action for player " + player.m_name); } RequestMenu(skMenu); }
public void BeginMenu() { SkMenu skMenu = new SkMenu(); skMenu.AddItem("Repair All", RepairAll, "Repair all your items"); skMenu.AddItem("Heal Self", Heal, "Heal yourself"); skMenu.AddItem("Tame", Tame, "Tame all nearby creatures"); skMenu.AddItem("List of Player", BeginListPlayer, "List of player!"); skMenu.AddItemToggle("Enable Teleport to Mouse", ref bTeleport, ToggleTeleport, "Press tilde (Alt Gr) to teleport!"); skMenu.AddItemToggle("Enable God Item", ref SkCommandProcessor.godItem, ToggleGodItem, "Item Cheated!"); skMenu.AddItemToggle("Build Anywhere", ref SkCommandPatcher.bBuildAnywhere, ToggleAnywhere, "Remove build restrictions"); skMenu.AddItemToggle("No Cost Building", ref SkCommandProcessor.noCostEnabled, ToggleNoCost, "Unlock all pieces and no cost"); skMenu.AddItemToggle("Detect Nearby Enemies", ref SkCommandProcessor.bDetectEnemies, ToggleESPEnemies, "Range: 20m"); skMenu.AddItemToggle("Display Coordinates", ref SkCommandProcessor.bCoords, ToggleCoords, "Display coords in top left corner"); skMenu.AddItemToggle("Godmode", ref SkCommandProcessor.godEnabled, ToggleGodmode, "Godmode for yourself"); skMenu.AddItemToggle("Flying", ref SkCommandProcessor.flyEnabled, ToggleFlying, "Flying for yourself"); skMenu.AddItemToggle("Infinite Stamina", ref SkCommandProcessor.infStamina, ToggleInfStam, "Infinite stamina for yourself"); skMenu.AddItem("Give Item\t\t►", BeginListItems, "Give item(s) to self"); base.MenuOptions = skMenu; }
public void BeginListPlayerAction(string player) { SkMenu skMenu = new SkMenu(); skMenu.AddItem("Kick", (name) => { SkCommandProcessor.ProcessCommand("/kick " + player, SkCommandProcessor.LogTo.Chat); BeginMenu(); }, "Kick Player"); skMenu.AddItem("Ban", (name) => { SkCommandProcessor.ProcessCommand("/ban " + player, SkCommandProcessor.LogTo.Chat); BeginMenu(); }, "Ban Player"); skMenu.AddItem("Heal", (name) => { SkCommandProcessor.ProcessCommand("/heal " + player, SkCommandProcessor.LogTo.Chat); BeginMenu(); }, "Heal Player"); skMenu.AddItem("kill", (name) => { SkCommandProcessor.ProcessCommand("/kill " + player, SkCommandProcessor.LogTo.Chat); BeginMenu(); }, "Kill Player"); skMenu.AddItem("Tp To player", (name) => { SkCommandProcessor.ProcessCommand("/tpto " + player, SkCommandProcessor.LogTo.Chat); BeginMenu(); }, "Tp To player"); /*skMenu.AddItem("Tp player to me", (name) => * { * SkCommandProcessor.ProcessCommand("/tptome " + player, SkCommandProcessor.LogTo.Chat); * BeginMenu(); * }, "Tp player to me");*/ RequestMenu(skMenu); }
public void BeginPromptQuantity() { SkMenu skMenu = new SkMenu(); skMenu.AddItem("1", SetSpawnQuantity); skMenu.AddItem("2", SetSpawnQuantity); skMenu.AddItem("5", SetSpawnQuantity); skMenu.AddItem("10", SetSpawnQuantity); skMenu.AddItem("25", SetSpawnQuantity); skMenu.AddItem("50", SetSpawnQuantity); skMenu.AddItem("100", SetSpawnQuantity); RequestMenu(skMenu); }
public void BeginHeightMenu() { SkMenu skMenu = new SkMenu(); skMenu.AddItem("1", SetHeight, "Current: " + height); skMenu.AddItem("2", SetHeight, "Current: " + height); skMenu.AddItem("3", SetHeight, "Current: " + height); skMenu.AddItem("5", SetHeight, "Current: " + height); skMenu.AddItem("6", SetHeight, "Current: " + height); skMenu.AddItem("8", SetHeight, "Current: " + height); RequestMenu(skMenu); }
public void BeginRadiusMenu() { SkMenu skMenu = new SkMenu(); skMenu.AddItem("5", SetRadius, "Current: " + radius); skMenu.AddItem("7", SetRadius, "Current: " + radius); skMenu.AddItem("10", SetRadius, "Current: " + radius); skMenu.AddItem("20", SetRadius, "Current: " + radius); skMenu.AddItem("30", SetRadius, "Current: " + radius); skMenu.AddItem("40", SetRadius, "Current: " + radius); RequestMenu(skMenu); }