class KFGUIComboBox extends GUIComboBox; var String SoldierNameToAdd; var() array PlayerList; function InitComponent(GUIController MyController, GUIComponent MyOwner) { local int i; Super.Initcomponent(MyController, MyOwner); List = MyListBox.List; List.OnChange = ItemChanged; List.bHotTrack = true; List.bHotTrackSound = false; List.OnClickSound = CS_Click; List.OnClick = InternalListClick; List.OnInvalidate = InternalOnInvalidate; List.TextAlign = TXTA_Left; MyListBox.Hide(); Edit.OnChange = TextChanged; Edit.OnMousePressed = InternalEditPressed; Edit.INIOption = INIOption; Edit.INIDefault = INIDefault; Edit.bReadOnly = bReadOnly; List.OnDeActivate = InternalListDeActivate; MyShowListBtn.OnClick = ShowListBox; MyShowListBtn.FocusInstead = List; SetHint(Hint); // Add KF bot choices /* List.Add("Soldier"); List.Add("Soldier_Kara"); List.Add("Soldier_Powers"); List.Add("Soldier_Davin"); List.Add("Soldier_Quick"); */ class'xUtil'.static.GetPlayerList(PlayerList); for(i=0; i