35 lines
1.3 KiB
Ucode
35 lines
1.3 KiB
Ucode
|
//=============================================================================
|
||
|
// KFDataStore_OnlineGameSearch
|
||
|
//=============================================================================
|
||
|
// Data store which holds Game Searches.
|
||
|
//=============================================================================
|
||
|
// Killing Floor 2 Source
|
||
|
// Copyright (C) 2015 Tripwire Interactive LLC
|
||
|
//=============================================================================
|
||
|
|
||
|
/**
|
||
|
* This game search data store handles generating and receiving results for internet queries of all gametypes.
|
||
|
*/
|
||
|
class KFDataStore_OnlineGameSearch extends UIDataStore_OnlineGameSearch
|
||
|
native(UI)
|
||
|
config(UI);
|
||
|
|
||
|
function OnSearchComplete(bool bWasSuccessful)
|
||
|
{
|
||
|
super.OnSearchComplete(bWasSuccessful);
|
||
|
}
|
||
|
|
||
|
native function bool FindServerPlayerList(int SelectedServerIndex);
|
||
|
native function CancelFindServerPlayerList();
|
||
|
|
||
|
native function KFOnlineGameSearch GetActiveKFGameSearch();
|
||
|
native function KFOnlineGameSearch GetCurrentKFGameSearch();
|
||
|
|
||
|
defaultproperties
|
||
|
{
|
||
|
Tag=KFGameSearch
|
||
|
|
||
|
GameSearchCfgList.Empty
|
||
|
GameSearchCfgList.Add((GameSearchClass=class'KFGame.KFOnlineGameSearch',DefaultGameSettingsClass=class'KFGame.KFOnlineGameSettings',SearchResultsProviderClass=class'KFGame.KFUIDataProvider_SearchResult',SearchName="KFGameSearch"))
|
||
|
}
|