Method | Description | |
---|---|---|
CreateServer ( ServerAddress address ) : Server | ||
GetAdditionalLaunchMods ( ) : IEnumerable |
||
GetProfiles ( ) : IEnumerable |
||
GetServerFilter ( ) : IFilter | ||
Initialize ( ) : void | ||
LocalMissionsContainers ( ) : IEnumerable |
||
LocalModsContainers ( ) : IEnumerable |
||
PostInstallPreLaunch ( IReadOnlyCollection |
||
PublishMission ( string fn ) : void | ||
QueryServer ( |
||
QueryServers ( IGameServerQueryHandler queryHandler ) : Task |
||
RefreshState ( ) : void | ||
SupportsContent ( IMod mod ) : bool | ||
SupportsContent ( Mission mission ) : bool | ||
SupportsServerType ( string type ) : bool | ||
UpdateMissionStates ( IReadOnlyCollection |
||
UpdateModStates ( IReadOnlyCollection |
Method | Description | |
---|---|---|
ArmaGame ( System.Guid id, |
||
ArmaGame ( System.Guid id, GameSettingsController settingsController ) : System | ||
GetExecutable ( ) : IAbsoluteFilePath | ||
GetStartupSpec ( ) : StartupBuilderSpec | ||
GetSupportedModTypes ( ) : IEnumerable |
||
ShouldConnectToServer ( ) : bool | ||
StartupParameters ( ) : string[]>.Tuple |
Method | Description | |
---|---|---|
ConvertIfValid ( string i ) : IAbsoluteDirectoryPath | ||
GetModDirectory ( ) : IAbsoluteDirectoryPath | ||
GetModPaths ( ) : ContentPaths | ||
GetModRepositoryDirectory ( ) : IAbsoluteDirectoryPath | ||
HandleAdditionalMods ( string additionalMods ) : IEnumerable |
||
UpdateContentPaths ( ) : void | ||
UpdateMissionPaths ( ) : void | ||
UpdateModPaths ( ) : void |
protected ArmaGame ( System.Guid id, |
||
id | System.Guid | |
settings | ||
return | System |
protected ArmaGame ( System.Guid id, GameSettingsController settingsController ) : System | ||
id | System.Guid | |
settingsController | GameSettingsController | |
return | System |
public CreateServer ( ServerAddress address ) : Server | ||
address | ServerAddress | |
return | Server |
public GetAdditionalLaunchMods ( ) : IEnumerable |
||
return | IEnumerable |
protected GetExecutable ( ) : IAbsoluteFilePath | ||
return | IAbsoluteFilePath |
protected GetStartupSpec ( ) : StartupBuilderSpec | ||
return | StartupBuilderSpec |
protected abstract GetSupportedModTypes ( ) : IEnumerable |
||
return | IEnumerable |
public LocalMissionsContainers ( ) : IEnumerable |
||
return | IEnumerable |
public PostInstallPreLaunch ( IReadOnlyCollection |
||
procced | IReadOnlyCollection |
|
launch | bool | |
return | void |
public abstract QueryServer ( |
||
state | ||
return | System.Threading.Tasks.Task |
public abstract QueryServers ( IGameServerQueryHandler queryHandler ) : Task |
||
queryHandler | IGameServerQueryHandler | |
return | Task |
protected StartupParameters ( ) : string[]>.Tuple |
||
return | string[]>.Tuple |
public abstract SupportsContent ( Mission mission ) : bool | ||
mission | Mission | |
return | bool |
public SupportsServerType ( string type ) : bool | ||
type | string | |
return | bool |
public UpdateMissionStates ( IReadOnlyCollection |
||
missions | IReadOnlyCollection |
|
return | void |
public UpdateModStates ( IReadOnlyCollection |
||
mods | IReadOnlyCollection |
|
return | void |