public static void Main() { Statuses statuses = new Statuses(); TS10_11Funcs ts10_11Funcs = new TS10_11Funcs(); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_5", statuses.ShowMe10_5); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_6", statuses.ShowMe10_6); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_7", statuses.ShowMe10_7); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_8", statuses.ShowMe10_8); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_11O1", ts10_11Funcs.ShowMe10_11O1); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_11O2", ts10_11Funcs.ShowMe10_11O2); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_11O3", ts10_11Funcs.ShowMe10_11O3); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_11O4", ts10_11Funcs.ShowMe10_11O4); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_15", statuses.ShowMe10_15); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_19", statuses.ShowMe10_19); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_23", statuses.ShowMe10_23); APIv1.RegisterEventHandler("StatusPlugin.Requesting10_32C2", statuses.Requesting10_32C2); APIv1.RegisterEventHandler("StatusPlugin.Requesting10_32C3", statuses.Requesting10_32C3); APIv1.RegisterEventHandler("StatusPlugin.Requesting10_32F", statuses.Requesting10_32F); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_41", statuses.ShowMe10_41); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_42", statuses.ShowMe10_42); APIv1.RegisterEventHandler("StatusPlugin.Requesting10_51", statuses.Requesting10_51); APIv1.RegisterEventHandler("StatusPlugin.Requesting10_52", statuses.Requesting10_52); APIv1.RegisterEventHandler("StatusPlugin.Requesting10_53", statuses.Requesting10_53); APIv1.RegisterEventHandler("StatusPlugin.ShowMe10_99", statuses.ShowMe10_99); APIv1.RegisterEventHandler("StatusPlugin.ShowMeCode5", statuses.ShowMeCode5); APIv1.RegisterEventHandler("StatusPlugin.Affirmative", statuses.Affirmative); APIv1.RegisterEventHandler("StatusPlugin.Negative", statuses.Negative); Game.Console.Print(Globals.PluginName + ": Registered all Vocal Dispatch Events"); }
private static void OnItemSelect(UIMenu sender, UIMenuItem selectedItem, int index) { Statuses statuses = new Statuses(); TS10_11Funcs ts10_11Funcs = new TS10_11Funcs(); if (sender == generalMenu && selectedItem == menu10_11List) { } else { _MenuPool.CloseAllMenus(); } if (sender == mainMenu) { if (selectedItem == menu10_99Item) { statuses.ShowMe10_99(); } } if (sender == generalMenu) { if (selectedItem == menu10_11List) { string selectedListItem = menu10_11List.SelectedItem.ToString(); if (selectedListItem == "Occupied x1") { ts10_11Funcs.ShowMe10_11O1(); } if (selectedListItem == "Occupied x2") { ts10_11Funcs.ShowMe10_11O2(); } if (selectedListItem == "Occupied x3") { ts10_11Funcs.ShowMe10_11O3(); } if (selectedListItem == "Occupied x4") { ts10_11Funcs.ShowMe10_11O4(); } } else if (selectedItem == menu10_15Item) { statuses.ShowMe10_15(); } else if (selectedItem == menu10_19Item) { statuses.ShowMe10_19(); } else if (selectedItem == menu10_23Item) { statuses.ShowMe10_23(); } else if (selectedItem == menuCode5Item) { statuses.ShowMeCode5(); } else if (selectedItem == menuAffirmativeItem) { statuses.Affirmative(); } else if (selectedItem == menuNegativeItem) { statuses.Negative(); } } if (sender == serviceMenu) { if (selectedItem == menu10_5Item) { statuses.ShowMe10_5(); } else if (selectedItem == menu10_6Item) { statuses.ShowMe10_6(); } else if (selectedItem == menu10_7Item) { statuses.ShowMe10_7(); } else if (selectedItem == menu10_8Item) { statuses.ShowMe10_8(); } else if (selectedItem == menu10_41Item) { statuses.ShowMe10_41(); } else if (selectedItem == menu10_42Item) { statuses.ShowMe10_42(); } } if (sender == backupMenu) { if (selectedItem == menu10_32List) { string selectedListItem = menu10_32List.SelectedItem.ToString(); if (selectedListItem == "Code 2") { statuses.Requesting10_32C2(); } else if (selectedListItem == "Code 3") { statuses.Requesting10_32C3(); } else if (selectedListItem == "Female") { statuses.Requesting10_32F(); } } else if (selectedItem == menu10_51Item) { statuses.Requesting10_51(); } else if (selectedItem == menu10_52Item) { statuses.Requesting10_52(); } else if (selectedItem == menu10_53Item) { statuses.Requesting10_53(); } } }