Show / Hide Table of Contents

Class SerializablePlayer

Implements Player serialization. Should be attached to Player GameObject.

Inheritance
Object
Object
Component
Behaviour
MonoBehaviour
SerializablePlayer
Implements
ISerializableGameObject
Namespace: DaggerfallWorkshop.Game.Serialization
Assembly: Assembly-CSharp.dll
Syntax
public class SerializablePlayer : MonoBehaviour, ISerializableGameObject

Properties

| Improve this Doc View Source

LoadID

Declaration
public ulong LoadID { get; }
Property Value
Type Description
UInt64
| Improve this Doc View Source

ShouldSave

Declaration
public bool ShouldSave { get; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

GetFactionSaveData()

Declaration
public object GetFactionSaveData()
Returns
Type Description
Object
| Improve this Doc View Source

GetPlayerPositionData()

Declaration
public PlayerPositionData_v1 GetPlayerPositionData()
Returns
Type Description
PlayerPositionData_v1
| Improve this Doc View Source

GetSaveData()

Declaration
public object GetSaveData()
Returns
Type Description
Object
| Improve this Doc View Source

RestoreFactionData(FactionData_v2)

Declaration
public void RestoreFactionData(FactionData_v2 factionData)
Parameters
Type Name Description
FactionData_v2 factionData
| Improve this Doc View Source

RestorePosition(PlayerPositionData_v1)

Declaration
public void RestorePosition(PlayerPositionData_v1 positionData)
Parameters
Type Name Description
PlayerPositionData_v1 positionData
| Improve this Doc View Source

RestoreSaveData(Object)

Declaration
public void RestoreSaveData(object dataIn)
Parameters
Type Name Description
Object dataIn

Implements

ISerializableGameObject

Extension Methods

MBExtensions.Invoke(MonoBehaviour, Action, Single)
MBExtensions.Invoke<T>(MonoBehaviour, Action<T>, T, Single)
MBExtensions.Invoke<T1, T2>(MonoBehaviour, Action<T1, T2>, T1, T2, Single)
MBExtensions.Invoke<T1, T2, T3>(MonoBehaviour, Action<T1, T2, T3>, T1, T2, T3, Single)
MBExtensions.Invoke<T1, T2, T3, T4>(MonoBehaviour, Action<T1, T2, T3, T4>, T1, T2, T3, T4, Single)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX