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
System.Object
Module
PlayerDataEditModule
Inherited Members
Module.Name
Module.LoadOnce()
Module.UnloadOnce()
Module.ModuleHandlingProperties
Module.Loaded
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 Source

PDEditHistory

Declaration
public List<PlayerDataEditModule.PDEdit> PDEditHistory
Field Value
Type Description
List<PlayerDataEditModule.PDEdit>
| Improve this Doc View Source

PDEdits

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

Methods

| Improve this Doc View Source

AddPDEdit(String, Object)

Declaration
public void AddPDEdit(string fieldName, object value)
Parameters
Type Name Description
System.String fieldName
System.Object value
| Improve this Doc View Source

Initialize()

Declaration
public override void Initialize()
Overrides
Module.Initialize()
| Improve this Doc View Source

ProcessEdits()

Declaration
public void ProcessEdits()
| Improve this Doc View Source

Unload()

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

Extension Methods

Extensions.Yield<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX