Documentation
¶
Overview ¶
Package encode provides tools to encode data of archives of save files of Grim Dawn. It provides the whole spectre of routines from low-level ones of encoding individual values to high-level ones of encoding whole archives.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Archive ¶
Archive takes an instance of gdcx.Archive and returns a slice of bytes with the content of the archive encrypted and ready to be stored as a save file for Grim Dawn. If the instance is nil or has invalid fields, it returns nil slice and a corresponding error.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package archive provides tools to encrypt blocks of data of save files of Grim Dawn
|
Package archive provides tools to encrypt blocks of data of save files of Grim Dawn |
|
archivev8
Package archive provides tools to encrypt blocks of data of save files of Grim Dawn, corresponding to version 8 of the archives
|
Package archive provides tools to encrypt blocks of data of save files of Grim Dawn, corresponding to version 8 of the archives |
|
Package block provides tools and types to push fields of data blocks of save files of Grim Dawn
|
Package block provides tools and types to push fields of data blocks of save files of Grim Dawn |
|
Package block1 provides tools to push fields of block of kind 1 to data stack of save files of Grim Dawn
|
Package block1 provides tools to push fields of block of kind 1 to data stack of save files of Grim Dawn |
|
block1v5
Package block1v5 provides tools to push version 5 of block of kind 1 to data stack of save files of Grim Dawn
|
Package block1v5 provides tools to push version 5 of block of kind 1 to data stack of save files of Grim Dawn |
|
Package block10 provides tools to push fields of block of kind 10 to data stack of save files of Grim Dawn
|
Package block10 provides tools to push fields of block of kind 10 to data stack of save files of Grim Dawn |
|
block10v2
Package block10v2 provides tools to push version 2 of block of kind 10 to data stack of save files of Grim Dawn
|
Package block10v2 provides tools to push version 2 of block of kind 10 to data stack of save files of Grim Dawn |
|
Package block12 provides tools to push fields of block of kind 12 to data stack of save files of Grim Dawn
|
Package block12 provides tools to push fields of block of kind 12 to data stack of save files of Grim Dawn |
|
block12v1
Package block12v1 provides tools to push version 1 of block of kind 12 to data stack of save files of Grim Dawn
|
Package block12v1 provides tools to push version 1 of block of kind 12 to data stack of save files of Grim Dawn |
|
Package block13 provides tools to push fields of block of kind 13 to data stack of save files of Grim Dawn
|
Package block13 provides tools to push fields of block of kind 13 to data stack of save files of Grim Dawn |
|
block13v5
Package block13v5 provides tools to push version 5 of block of kind 13 to data stack of save files of Grim Dawn
|
Package block13v5 provides tools to push version 5 of block of kind 13 to data stack of save files of Grim Dawn |
|
Package block14 provides tools to push fields of block of kind 14 to data stack of save files of Grim Dawn
|
Package block14 provides tools to push fields of block of kind 14 to data stack of save files of Grim Dawn |
|
block14v5
Package block14v5 provides tools to push version 5 of block of kind 14 to data stack of save files of Grim Dawn
|
Package block14v5 provides tools to push version 5 of block of kind 14 to data stack of save files of Grim Dawn |
|
block14v6
Package block14v6 provides tools to push version 6 of block of kind 14 to data stack of save files of Grim Dawn
|
Package block14v6 provides tools to push version 6 of block of kind 14 to data stack of save files of Grim Dawn |
|
block14v7
Package block14v7 provides tools to push version 7 of block of kind 14 to data stack of save files of Grim Dawn
|
Package block14v7 provides tools to push version 7 of block of kind 14 to data stack of save files of Grim Dawn |
|
Package block15 provides tools to push fields of block of kind 15 to data stack of save files of Grim Dawn
|
Package block15 provides tools to push fields of block of kind 15 to data stack of save files of Grim Dawn |
|
block15v1
Package block15v1 provides tools to push version 1 of block of kind 15 to data stack of save files of Grim Dawn
|
Package block15v1 provides tools to push version 1 of block of kind 15 to data stack of save files of Grim Dawn |
|
Package block16 provides tools to push fields of block of kind 16 to data stack of save files of Grim Dawn
|
Package block16 provides tools to push fields of block of kind 16 to data stack of save files of Grim Dawn |
|
block16v11
Package block16v11 provides tools to push version 11 of block of kind 16 to data stack of save files of Grim Dawn
|
Package block16v11 provides tools to push version 11 of block of kind 16 to data stack of save files of Grim Dawn |
|
Package block17 provides tools to push fields of block of kind 17 to data stack of save files of Grim Dawn
|
Package block17 provides tools to push fields of block of kind 17 to data stack of save files of Grim Dawn |
|
block17v2
Package block17v2 provides tools to push version 2 of block of kind 17 to data stack of save files of Grim Dawn
|
Package block17v2 provides tools to push version 2 of block of kind 17 to data stack of save files of Grim Dawn |
|
Package block2 provides tools to push fields of block of kind 2 to data stack of save files of Grim Dawn
|
Package block2 provides tools to push fields of block of kind 2 to data stack of save files of Grim Dawn |
|
block2v8
Package block2v8 provides tools to push version 8 of block of kind 2 to data stack of save files of Grim Dawn
|
Package block2v8 provides tools to push version 8 of block of kind 2 to data stack of save files of Grim Dawn |
|
Package block3 provides tools to push fields of block of kind 3 to data stack of save files of Grim Dawn
|
Package block3 provides tools to push fields of block of kind 3 to data stack of save files of Grim Dawn |
|
block3v4
Package block3v4 provides tools to push version 4 of block of kind 3 to data stack of save files of Grim Dawn
|
Package block3v4 provides tools to push version 4 of block of kind 3 to data stack of save files of Grim Dawn |
|
Package block4 provides tools to push fields of block of kind 4 to data stack of save files of Grim Dawn
|
Package block4 provides tools to push fields of block of kind 4 to data stack of save files of Grim Dawn |
|
block4v6
Package block4v6 provides tools to push version 6 of block of kind 4 to data stack of save files of Grim Dawn
|
Package block4v6 provides tools to push version 6 of block of kind 4 to data stack of save files of Grim Dawn |
|
Package block5 provides tools to push fields of block of kind 5 to data stack of save files of Grim Dawn
|
Package block5 provides tools to push fields of block of kind 5 to data stack of save files of Grim Dawn |
|
block5v1
Package block5v1 provides tools to push version 1 of block of kind 5 to data stack of save files of Grim Dawn
|
Package block5v1 provides tools to push version 1 of block of kind 5 to data stack of save files of Grim Dawn |
|
Package block6 provides tools to push fields of block of kind 6 to data stack of save files of Grim Dawn
|
Package block6 provides tools to push fields of block of kind 6 to data stack of save files of Grim Dawn |
|
block6v1
Package block6v1 provides tools to push version 1 of block of kind 6 to data stack of save files of Grim Dawn
|
Package block6v1 provides tools to push version 1 of block of kind 6 to data stack of save files of Grim Dawn |
|
Package block7 provides tools to push fields of block of kind 7 to data stack of save files of Grim Dawn
|
Package block7 provides tools to push fields of block of kind 7 to data stack of save files of Grim Dawn |
|
block7v1
Package block7v1 provides tools to push version 1 of block of kind 7 to data stack of save files of Grim Dawn
|
Package block7v1 provides tools to push version 1 of block of kind 7 to data stack of save files of Grim Dawn |
|
Package block8 provides tools to push fields of block of kind 8 to data stack of save files of Grim Dawn
|
Package block8 provides tools to push fields of block of kind 8 to data stack of save files of Grim Dawn |
|
block8v5
Package block8v5 provides tools to push version 5 of block of kind 8 to data stack of save files of Grim Dawn
|
Package block8v5 provides tools to push version 5 of block of kind 8 to data stack of save files of Grim Dawn |
|
block8v6
Package block8v6 provides tools to push version 6 of block of kind 8 to data stack of save files of Grim Dawn
|
Package block8v6 provides tools to push version 6 of block of kind 8 to data stack of save files of Grim Dawn |
|
Package header provides tools to encode fields of headers for save files data of Grim Dawn
|
Package header provides tools to encode fields of headers for save files data of Grim Dawn |
|
headerv1
Package header provides tools to encode fields of headers of version 1 for save files data of Grim Dawn
|
Package header provides tools to encode fields of headers of version 1 for save files data of Grim Dawn |
|
headerv2
Package header provides tools to encode fields of headers of version 2 for save files data of Grim Dawn
|
Package header provides tools to encode fields of headers of version 2 for save files data of Grim Dawn |
|
Package push provides basic routines to push data of individual values of different types and some not-so-basic to push data of blocks from save files of Grim Dawn
|
Package push provides basic routines to push data of individual values of different types and some not-so-basic to push data of blocks from save files of Grim Dawn |
Click to show internal directories.
Click to hide internal directories.