|
Elin Decompiled Documentation EA 23.344.1 Nightly
|
Public Member Functions | |
| bool | IsValidVersion () |
| bool | Init () |
| void | UpdateMeta (bool updateOnly=false) |
| void | Activate () |
| void | Parse () |
Static Public Member Functions | |
| static string | NormalizeId (string s) |
| static bool | IsBuiltinDir (string dirName) |
| static bool | IsBuiltinPackage (DirectoryInfo dir, string packageId) |
Public Attributes | |
| string | title |
| string | author |
| string | version |
| string | id |
| string | description |
| string | visibility |
| string[] | tags |
| string[][] | dependency |
| string[][] | incompatible |
| string[][] | loadAfter |
| string[][] | loadBefore |
| bool | builtin |
| bool | activated |
| bool | willActivate = true |
| bool | installed |
| bool | banned |
| bool | isInPackages |
| bool | hasPublishedPackage |
| bool | downloadStarted |
| int | loadPriority = 100 |
| int | orderIndex = -1 |
| BaseModPackage | blockedBy |
| string | langDepError |
| BaseModPackage | duplicateOf |
| string | parseError |
| object | item |
| DirectoryInfo | dirInfo |
| Text | progressText |
Static Public Attributes | |
| const int | defaultLoadPriority = 100 |
| const int | minLoadPriority = -999 |
| const int | maxLoadPriority = 999 |
| static XmlReader | xmlReader |
| static XmlReaderSettings | readerSetting |
Properties | |
| bool | CanActivate [get] |
Static Private Attributes | |
| static readonly Dictionary< string, string > | builtinPackages |
Definition at line 9 of file BaseModPackage.cs.
|
inline |
Definition at line 273 of file BaseModPackage.cs.
References activated, CanActivate, Debug, id, BaseModManager.Instance, BaseModManager.packages, Parse(), and title.
|
inline |
Definition at line 142 of file BaseModPackage.cs.
References dirInfo, and UpdateMeta().
Referenced by ModManager.InitPackagesMeta().
|
inlinestatic |
Definition at line 115 of file BaseModPackage.cs.
References builtinPackages.
Referenced by ModManager.LoadLocalPackages().
|
inlinestatic |
Definition at line 124 of file BaseModPackage.cs.
References builtinPackages, and NormalizeId().
Referenced by UpdateMeta().
|
inline |
Definition at line 133 of file BaseModPackage.cs.
References builtin, Version.Get(), BaseCore.Instance, Version.IsBelow(), version, and BaseCore.versionMod.
Referenced by LayerMod.ShowInfo().
|
inlinestatic |
Definition at line 101 of file BaseModPackage.cs.
Referenced by ModManager.ActivatePackageList(), ModManager.FindIncompatible(), IsBuiltinPackage(), ModManager.LoadLoadOrder(), ModXml.ReadIdRow(), ModManager.RegisterLoaded(), and ModManager.UnmetDependency().
|
inline |
Definition at line 284 of file BaseModPackage.cs.
References MOD.actorSources, ExcelDataList.Add(), ModItemList< T >.Add(), Log.App(), dirInfo, BaseModManager.Instance, MOD.OnAddPcc, BaseModManager.ParseExtra(), and MOD.sprites.
Referenced by Activate().
|
inline |
Definition at line 152 of file BaseModPackage.cs.
References $, author, builtin, Debug, dependency, description, dirInfo, incompatible, IsBuiltinPackage(), item, ModXml.Load(), loadAfter, loadBefore, loadPriority, parseError, ModXml.ReadIdRow(), ModXml.SplitTags(), tags, ModXml.Text(), title, ModXml.ValidXml(), version, and visibility.
Referenced by Steam.CreateUserContent(), Init(), and LayerMod.OnInit().
| bool BaseModPackage.activated |
Definition at line 45 of file BaseModPackage.cs.
Referenced by Activate(), ModManager.MapActivatedPackages(), LayerFeedback.OnInit(), and LayerFeedback.Submit().
| string BaseModPackage.author |
Definition at line 23 of file BaseModPackage.cs.
Referenced by LayerMod.ShowInfo(), and UpdateMeta().
| bool BaseModPackage.banned |
Definition at line 51 of file BaseModPackage.cs.
| BaseModPackage BaseModPackage.blockedBy |
Definition at line 63 of file BaseModPackage.cs.
Referenced by LayerMod.ShowInfo().
| bool BaseModPackage.builtin |
Definition at line 43 of file BaseModPackage.cs.
Referenced by ModManager.CountUserMod(), LayerMod.CreateCallbacks(), ModManager.FindIncompatible(), IsValidVersion(), ModManager.LoadLoadOrder(), LayerMod.MoveTo(), LayerFeedback.OnInit(), ModManager.ParseExtra(), ModManager.RegisterLoaded(), ModManager.SaveLoadOrder(), LayerMod.ShowInfo(), LayerFeedback.Submit(), and UpdateMeta().
|
staticprivate |
Definition at line 77 of file BaseModPackage.cs.
Referenced by IsBuiltinDir(), and IsBuiltinPackage().
|
static |
Definition at line 11 of file BaseModPackage.cs.
| string [][] BaseModPackage.dependency |
Definition at line 35 of file BaseModPackage.cs.
Referenced by LayerMod.ShowInfo(), ModManager.UnmetDependency(), and UpdateMeta().
| string BaseModPackage.description |
Definition at line 29 of file BaseModPackage.cs.
Referenced by Steam.CreateItemData(), LayerMod.ShowInfo(), and UpdateMeta().
| DirectoryInfo BaseModPackage.dirInfo |
Definition at line 73 of file BaseModPackage.cs.
Referenced by Steam.CreateItemData(), ModManager.FormatLoadOrder(), LayerPickPCC.GetPartProvider(), ModManager.Halt(), Init(), ModManager.InitPackagesMeta(), ModManager.InstallWorkshopPackage(), ModManager.LoadCachedWorkshopPackages(), ModManager.LoadLoadOrder(), Parse(), ModManager.SaveLoadOrder(), LayerMod.ShowInfo(), ModManager.UnmetDependency(), and UpdateMeta().
| bool BaseModPackage.downloadStarted |
Definition at line 57 of file BaseModPackage.cs.
Referenced by ModManager.DownloadSubscriptions().
| BaseModPackage BaseModPackage.duplicateOf |
Definition at line 67 of file BaseModPackage.cs.
Referenced by LayerMod.ShowInfo().
| bool BaseModPackage.hasPublishedPackage |
Definition at line 55 of file BaseModPackage.cs.
Referenced by ModManager.ActivatePackageList().
| string BaseModPackage.id |
Definition at line 27 of file BaseModPackage.cs.
Referenced by Activate(), ModManager.ActivatePackageList(), Steam.CreateItemData(), ModManager.FindIncompatible(), ModManager.FormatLoadOrder(), ModManager.InitPackagesMeta(), ModManager.LoadLoadOrder(), ModManager.MapActivatedPackages(), LayerFeedback.OnInit(), ModManager.RegisterLoaded(), and LayerMod.ShowInfo().
| string [][] BaseModPackage.incompatible |
Definition at line 37 of file BaseModPackage.cs.
Referenced by ModManager.FindIncompatible(), ModManager.RegisterLoaded(), LayerMod.ShowInfo(), and UpdateMeta().
| bool BaseModPackage.installed |
Definition at line 49 of file BaseModPackage.cs.
Referenced by ModManager.DownloadSubscriptions(), and ModManager.WorkshopDownload.WorkshopDownload().
| bool BaseModPackage.isInPackages |
Definition at line 53 of file BaseModPackage.cs.
| object BaseModPackage.item |
Definition at line 71 of file BaseModPackage.cs.
Referenced by ModManager.DownloadSubscriptions(), LayerMod.SteamPreview(), UpdateMeta(), and ModManager.WorkshopDownload.WorkshopDownload().
| string BaseModPackage.langDepError |
Definition at line 65 of file BaseModPackage.cs.
Referenced by LayerMod.ShowInfo().
| string [][] BaseModPackage.loadAfter |
Definition at line 39 of file BaseModPackage.cs.
Referenced by LayerMod.ShowInfo(), and UpdateMeta().
| string [][] BaseModPackage.loadBefore |
Definition at line 41 of file BaseModPackage.cs.
Referenced by LayerMod.ShowInfo(), and UpdateMeta().
| int BaseModPackage.loadPriority = 100 |
Definition at line 59 of file BaseModPackage.cs.
Referenced by UpdateMeta().
|
static |
Definition at line 15 of file BaseModPackage.cs.
|
static |
Definition at line 13 of file BaseModPackage.cs.
| int BaseModPackage.orderIndex = -1 |
Definition at line 61 of file BaseModPackage.cs.
| string BaseModPackage.parseError |
Definition at line 69 of file BaseModPackage.cs.
Referenced by ModManager.Halt(), ModManager.InitPackagesMeta(), ModManager.RefreshMods(), LayerMod.ShowInfo(), and UpdateMeta().
| Text BaseModPackage.progressText |
Definition at line 75 of file BaseModPackage.cs.
|
static |
Definition at line 19 of file BaseModPackage.cs.
| string [] BaseModPackage.tags |
Definition at line 33 of file BaseModPackage.cs.
Referenced by Steam.CreateItemData(), LayerMod.ShowInfo(), and UpdateMeta().
| string BaseModPackage.title |
Definition at line 21 of file BaseModPackage.cs.
Referenced by Activate(), ModManager.ActivatePackageList(), Steam.CreateItemData(), LayerPickPCC.GetPartProviderString(), ModManager.Halt(), ModManager.InitPackagesMeta(), LayerMod.ShowInfo(), ModManager.UnmetDependency(), and UpdateMeta().
| string BaseModPackage.version |
Definition at line 25 of file BaseModPackage.cs.
Referenced by IsValidVersion(), LayerMod.ShowInfo(), and UpdateMeta().
| string BaseModPackage.visibility |
Definition at line 31 of file BaseModPackage.cs.
Referenced by Steam.CreateItemData(), and UpdateMeta().
| bool BaseModPackage.willActivate = true |
Definition at line 47 of file BaseModPackage.cs.
Referenced by LayerMod.ShowInfo().
|
static |
Definition at line 17 of file BaseModPackage.cs.
|
get |
Definition at line 85 of file BaseModPackage.cs.
Referenced by Activate(), and ModManager.RefreshMods().