package
Version:
v0.6.0
Opens a new window with list of versions in this module.
Published: Oct 10, 2024
License: GPL-3.0
Opens a new window with license information.
Imports: 18
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
- Constants
-
func DownloadOrCache(cacheKey string, hash string, url string, updates chan<- utils.GenericProgress, ...) (*os.File, int64, error)
-
func GetCacheMods() (*xsync.MapOf[string, Mod], error)
-
func LoadCacheMods() (*xsync.MapOf[string, Mod], error)
-
type Mod
-
type Plugins
-
type UPlugin
View Source
const IconFilename = "Resources/Icon128.png"
type Plugins struct {
Name string `json:"Name"`
SemVersion string `json:"SemVersion"`
Enabled bool `json:"Enabled"`
BasePlugin bool `json:"BasePlugin"`
Optional bool `json:"Optional"`
}
type UPlugin struct {
SemVersion string `json:"SemVersion"`
FriendlyName string `json:"FriendlyName"`
Description string `json:"Description"`
CreatedBy string `json:"CreatedBy"`
GameVersion string `json:"GameVersion"`
Plugins []Plugins `json:"Plugins"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.