C# 클래스 withSIX.Play.Core.Games.Entities.RealVirtuality.Arma3Game.Arma3ModListBuilder

상속: ModListBuilder
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

메소드 설명
Arma3ModListBuilder ( AllInArmaGames aiaGames ) : System

보호된 메소드들

메소드 설명
ProcessMods ( ) : void

비공개 메소드들

메소드 설명
AddGameDefaultAndAdditionalModFolders ( Game game, List modList ) : void
AddNormalMods ( ) : void
CombineModPathIfNeeded ( string mod ) : IAbsoluteDirectoryPath
ExistingMods ( IAbsoluteDirectoryPath paths ) : IEnumerable
GetIFAMod ( string mod ) : string
GetValidGamePaths ( ) : IAbsoluteDirectoryPath[]
HandleA3Mp ( ) : void
HandleAiaMods ( IMod mod, IEnumerable existingGames ) : void
HandleArma1 ( ICollection existingGames, IAbsoluteDirectoryPath aiaModPath ) : void
HandleGames ( IEnumerable existingGames, IAbsoluteDirectoryPath aiaModPath ) : void
HandleIfa ( ) : void
IsAiaMod ( IMod x ) : bool
IsAiaSAMod ( IMod x ) : bool
IsIronFrontFullOrLiteMod ( IMod x ) : bool
ProcessAiaLiteMod ( IMod mod ) : void
ProcessAndAddAiaMods ( ) : void
ProcessAndAddNormalModsWithAdditionalGameRequirements ( ) : void
ProcessIronFrontMods ( ) : void
ProcessModIfHasAdditionalGameRequirements ( IMod mod ) : void
ProcessNonAiaMods ( IMod mod, IEnumerable existingGames ) : void
SubMod ( IMod mod, string name ) : string

메소드 상세

Arma3ModListBuilder() 공개 메소드

public Arma3ModListBuilder ( AllInArmaGames aiaGames ) : System
aiaGames AllInArmaGames
리턴 System

ProcessMods() 보호된 메소드

protected ProcessMods ( ) : void
리턴 void