Class LevelModuleGlobalItemModule
Inheritance
System.Object
ThunderRoad.LevelModule
LevelModuleGlobalItemModule
Inherited Members
ThunderRoad.LevelModule.Update(ThunderRoad.Level)
ThunderRoad.LevelModule.OnUnload(ThunderRoad.Level)
ThunderRoad.LevelModule.type
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Wully.Module
Assembly: !BetterMods.dll
Syntax
public class LevelModuleGlobalItemModule : LevelModule
Fields
| Improve this Doc View SourceenableLogging
Enable/Disable Better Logging for BetterEvents
Declaration
public bool enableLogging
Field Value
Type | Description |
---|---|
System.Boolean |
itemTypes
Declaration
public HashSet<ItemData.Type> itemTypes
Field Value
Type | Description |
---|---|
System.Collections.Generic.HashSet<ThunderRoad.ItemData.Type> |
local
Local static reference to the currently loaded BetterMods level module
Declaration
public static LevelModuleGlobalItemModule local
Field Value
Type | Description |
---|---|
LevelModuleGlobalItemModule |
log
Declaration
public static BetterLogger log
Field Value
Type | Description |
---|---|
BetterLogger |
logLevel
Set the GetLogLevel for BetterEvents
Declaration
public BetterLogger.LogLevel logLevel
Field Value
Type | Description |
---|---|
BetterLogger.LogLevel |
modules
Declaration
public List<ItemModule> modules
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<ThunderRoad.ItemModule> |
Methods
| Improve this Doc View SourceApplyItemModules()
Declaration
public virtual void ApplyItemModules()
OnLoadCoroutine(Level)
Declaration
public override IEnumerator OnLoadCoroutine(Level level)
Parameters
Type | Name | Description |
---|---|---|
ThunderRoad.Level | level |
Returns
Type | Description |
---|---|
System.Collections.IEnumerator |
Overrides
ThunderRoad.LevelModule.OnLoadCoroutine(ThunderRoad.Level)