Class PlayerDataEditModule
Module which stores requested PlayerData changes and applies them when the save is loaded. Useful for ensuring those changes are applied if the same IC data is stored and loaded with a new save.
Inherited Members
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: ItemChanger.Modules
Assembly: ItemChanger.dll
Syntax
public class PlayerDataEditModule : Module
Fields
| Improve this Doc View SourcePDEditHistory
Declaration
public List<PlayerDataEditModule.PDEdit> PDEditHistory
Field Value
Type | Description |
---|---|
List<PlayerDataEditModule.PDEdit> |
PDEdits
Declaration
public Queue<PlayerDataEditModule.PDEdit> PDEdits
Field Value
Type | Description |
---|---|
Queue<PlayerDataEditModule.PDEdit> |
Methods
| Improve this Doc View SourceAddPDEdit(String, Object)
Declaration
public void AddPDEdit(string fieldName, object value)
Parameters
Type | Name | Description |
---|---|---|
System.String | fieldName | |
System.Object | value |
Initialize()
Declaration
public override void Initialize()
Overrides
| Improve this Doc View SourceProcessEdits()
Declaration
public void ProcessEdits()
Unload()
Declaration
public override void Unload()