Show / Hide Table of Contents

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.

Inheritance
object
Module
PlayerDataEditModule
Inherited Members
Module.LoadOnce()
Module.UnloadOnce()
Module.Name
Module.ModuleHandlingProperties
Module.Loaded
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: ItemChanger.Modules
Assembly: ItemChanger.dll
Syntax
[DefaultModule]
public class PlayerDataEditModule : Module

Constructors

View Source

PlayerDataEditModule()

Declaration
public PlayerDataEditModule()

Fields

View Source

PDEditHistory

Declaration
public List<PlayerDataEditModule.PDEdit> PDEditHistory
Field Value
Type Description
List<PlayerDataEditModule.PDEdit>
View Source

PDEdits

Declaration
public Queue<PlayerDataEditModule.PDEdit> PDEdits
Field Value
Type Description
Queue<PlayerDataEditModule.PDEdit>

Methods

View Source

AddPDEdit(string, object)

Declaration
public void AddPDEdit(string fieldName, object value)
Parameters
Type Name Description
string fieldName
object value
View Source

Initialize()

Declaration
public override void Initialize()
Overrides
Module.Initialize()
View Source

ProcessEdits()

Declaration
public void ProcessEdits()
View Source

Unload()

Declaration
public override void Unload()
Overrides
Module.Unload()

Extension Methods

Extensions.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX