Photon Quantum 3.0.0

Public Attributes | Properties | List of all members
Quantum.ReplayFile Class Reference

Obsolete class, use QuantumReplayFile instead. More...

Inheritance diagram for Quantum.ReplayFile:
Quantum.QuantumReplayFile

Public Attributes

RuntimeConfig RuntimeConfig => null
 Obsolete, use RuntimeConfigData.Binary instead More...
 
- Public Attributes inherited from Quantum.QuantumReplayFile
QuantumJsonFriendlyDataBlob AssetDatabaseData
 Optional serialized asset database. Omit this for replays in production environments. Use AssetSerializer.SerializeAssets(stream, ResourceManager.LoadAllAssets().ToArray() More...
 
ChecksumFile Checksums
 Optional checksums. Omit this for replays in production environments. More...
 
DeterministicSessionConfig DeterministicConfig
 The session config. More...
 
byte[] InitialFrameData
 Optional frame data to start the replay with. This is used for save games for example. More...
 
int InitialTick
 The initial tick to start from, requires InitialFrameData to be set. More...
 
QuantumJsonFriendlyDataBlob InputHistoryDeltaCompressed
 Delta compressed binary input history, this is the same that is send over replay webhooks for example. More...
 
DeterministicTickInputSet[] InputHistoryLegacy
 Full verbose input used in Quantum 2.1, which is still functional, but has only fringe use cases. More...
 
int LastTick
 The last tick of the input. More...
 
QuantumJsonFriendlyDataBlob RuntimeConfigData
 Binary serialized RuntimeConfig. Use AssetSerializer.ConfigToByteArray(runtimeConfig, compress: true) More...
 

Properties

byte[]? AssetDatabase [get, set]
 Obsolete, use AssetDatabaseData instead More...
 
byte[] Frame [get, set]
 Obsolete, use InitialFrameData instead More...
 
int InitialFrame [get, set]
 Obsolete, use InitialTick instead More...
 
DeterministicTickInputSet[] InputHistory [get, set]
 Obsolete More...
 
byte[] InputHistoryRaw [get, set]
 Obsolete, use InputHistoryDeltaCompressed instead More...
 
byte[]? RuntimeConfigBinary [get, set]
 Obsolete, use RuntimeConfigData.Binary instead More...
 

Additional Inherited Members

- Public Member Functions inherited from Quantum.QuantumReplayFile
IDeterministicReplayProvider CreateInputProvider ()
 Helper method to create an input provider based on the combination of the saved input history configurations. More...
 

Detailed Description

Obsolete class, use QuantumReplayFile instead.

Member Data Documentation

◆ RuntimeConfig

RuntimeConfig Quantum.ReplayFile.RuntimeConfig => null

Obsolete, use RuntimeConfigData.Binary instead

Property Documentation

◆ InputHistory

DeterministicTickInputSet [] Quantum.ReplayFile.InputHistory
getset

Obsolete

◆ InputHistoryRaw

byte [] Quantum.ReplayFile.InputHistoryRaw
getset

Obsolete, use InputHistoryDeltaCompressed instead

◆ Frame

byte [] Quantum.ReplayFile.Frame
getset

Obsolete, use InitialFrameData instead

◆ InitialFrame

int Quantum.ReplayFile.InitialFrame
getset

Obsolete, use InitialTick instead

◆ RuntimeConfigBinary

byte []? Quantum.ReplayFile.RuntimeConfigBinary
getset

Obsolete, use RuntimeConfigData.Binary instead

◆ AssetDatabase

byte []? Quantum.ReplayFile.AssetDatabase
getset

Obsolete, use AssetDatabaseData instead