C# Класс withSIX.Play.Core.Games.Entities.RealVirtuality.Arma3Game

Наследование: Arma2OaGame, IHaveDlc
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Arma2TerrainPacks string[]

Открытые методы

Метод Описание
Arma3Game ( System.Guid id, GameSettingsController settingsController, AllInArmaGames aiaGames ) : System
GetSubGamesLocalMods ( ) : IEnumerable
QueryServer ( ServerQueryState state ) : System.Threading.Tasks.Task
QueryServers ( IGameServerQueryHandler queryHandler ) : Task>
SupportsContent ( IMod mod ) : bool
SupportsContent ( Mission mission ) : bool
SupportsServerType ( string type ) : bool
UpdateModStates ( IReadOnlyCollection mods ) : void
UpdateSynq ( IContentManager modList, bool isInternetAvailable ) : Task

Защищенные методы

Метод Описание
GetBattleEyeClientExectuable ( ) : IAbsoluteFilePath
GetSupportedModTypes ( ) : IEnumerable
PerformNewLaunch ( IRealVirtualityLauncher launcher ) : Task
StartupParameters ( ) : string[]>.Tuple

Приватные методы

Метод Описание
AiaLegacy ( IMod mod ) : bool
Arma3Game ( System.Guid id, Arma3Settings settings, AllInArmaGames aiaGames ) : System
GetControllers ( ) : IEnumerable
GetServerQueryInfo ( ) : ServersQuery
GetSupportedGame ( IMod mod ) : ISupportModding
MainCompatibility ( IMod mod ) : bool
ObjectCompatibility ( IMod mod ) : bool
TerrainCompatibility ( IMod mod ) : bool

Описание методов

Arma3Game() публичный Метод

public Arma3Game ( System.Guid id, GameSettingsController settingsController, AllInArmaGames aiaGames ) : System
id System.Guid
settingsController GameSettingsController
aiaGames AllInArmaGames
Результат System

GetBattleEyeClientExectuable() защищенный Метод

protected GetBattleEyeClientExectuable ( ) : IAbsoluteFilePath
Результат IAbsoluteFilePath

GetSubGamesLocalMods() публичный Метод

public GetSubGamesLocalMods ( ) : IEnumerable
Результат IEnumerable

GetSupportedModTypes() защищенный Метод

protected GetSupportedModTypes ( ) : IEnumerable
Результат IEnumerable

PerformNewLaunch() защищенный Метод

protected PerformNewLaunch ( IRealVirtualityLauncher launcher ) : Task
launcher IRealVirtualityLauncher
Результат Task

QueryServer() публичный Метод

public QueryServer ( ServerQueryState state ) : System.Threading.Tasks.Task
state withSIX.Play.Core.Games.Legacy.ServerQuery.ServerQueryState
Результат System.Threading.Tasks.Task

QueryServers() публичный Метод

public QueryServers ( IGameServerQueryHandler queryHandler ) : Task>
queryHandler IGameServerQueryHandler
Результат Task>

StartupParameters() защищенный Метод

protected StartupParameters ( ) : string[]>.Tuple
Результат string[]>.Tuple

SupportsContent() публичный Метод

public SupportsContent ( IMod mod ) : bool
mod IMod
Результат bool

SupportsContent() публичный Метод

public SupportsContent ( Mission mission ) : bool
mission Mission
Результат bool

SupportsServerType() публичный Метод

public SupportsServerType ( string type ) : bool
type string
Результат bool

UpdateModStates() публичный Метод

public UpdateModStates ( IReadOnlyCollection mods ) : void
mods IReadOnlyCollection
Результат void

UpdateSynq() публичный Метод

public UpdateSynq ( IContentManager modList, bool isInternetAvailable ) : Task
modList IContentManager
isInternetAvailable bool
Результат Task

Описание свойств

Arma2TerrainPacks публичное статическое свойство

public static string[] Arma2TerrainPacks
Результат string[]