Documentation ¶
Index ¶
- func AppendArchiveFiles(game config.GameDef, modID mods.ModID, archive string, files ...string)
- func Archives(game config.GameDef, modID mods.ModID) map[string]collections.Set[string]
- func EmptyMods(game config.GameDef) (result []mods.ModID)
- func Files(game config.GameDef, modID mods.ModID) collections.Set[string]
- func HasArchiveFile(game config.GameDef, archive string, file string) (modID mods.ModID, found bool)
- func HasFile(game config.GameDef, file string) (modID mods.ModID, found bool)
- func Initialize() error
- func ModTracker(game config.GameDef) *modTracker
- func RemoveAllFilesForGame(game config.GameDef)
- func RemoveAllFilesForMod(game config.GameDef, modID mods.ModID)
- func RemoveArchiveFiles(game config.GameDef, modID mods.ModID, archive string, files ...string)
- func RemoveFiles(game config.GameDef, modID mods.ModID, files ...string)
- func SetFiles(game config.GameDef, modID mods.ModID, files ...string)
- type Conflict
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendArchiveFiles ¶ added in v0.9.0
func HasArchiveFile ¶ added in v0.9.0
func Initialize ¶
func Initialize() error
func ModTracker ¶
func RemoveAllFilesForGame ¶ added in v0.9.0
func RemoveAllFilesForMod ¶ added in v0.9.0
func RemoveArchiveFiles ¶ added in v0.9.0
Types ¶
type Conflict ¶
func FindConflicts ¶
Click to show internal directories.
Click to hide internal directories.