chunks

package
v0.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 12, 2017 License: BSD-3-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddArchiveName

func AddArchiveName(consumer chunk.Consumer, name string)

AddArchiveName adds the chunk for the archive name with the provided information

func AddBasicLevelInformation

func AddBasicLevelInformation(consumer chunk.Consumer, levelBaseID res.ResourceID, isCyberspace bool)

AddBasicLevelInformation adds the basic level info block

func AddGameState

func AddGameState(consumer chunk.Consumer)

AddGameState adds the chunk for the game state

func AddLevel

func AddLevel(consumer chunk.Consumer, levelID int, solid bool, isCyberspace bool)

AddLevel adds one level to the consumer

func AddLevelObjects

func AddLevelObjects(consumer chunk.Consumer, levelBaseID res.ResourceID)

AddLevelObjects adds level object tables

func AddLevelTextures

func AddLevelTextures(consumer chunk.Consumer, levelBaseID res.ResourceID)

AddLevelTextures adds level texture information

func AddLevelTimer added in v0.4.0

func AddLevelTimer(consumer chunk.Consumer, levelBaseID res.ResourceID)

AddLevelTimer adds the basic timer list structure

func AddLevelVariables

func AddLevelVariables(consumer chunk.Consumer, levelBaseID res.ResourceID)

AddLevelVariables adds a chunk for level variables.

func AddLoopConfiguration

func AddLoopConfiguration(consumer chunk.Consumer, levelBaseID res.ResourceID)

AddLoopConfiguration adds an empty loop configuration chunk

func AddMap

func AddMap(consumer chunk.Consumer, levelBaseID res.ResourceID, solid bool, exceptStartingPosition bool)

AddMap adds a map

func AddMapNotes

func AddMapNotes(consumer chunk.Consumer, levelBaseID res.ResourceID)

AddMapNotes prepares empty map notes chunks

func AddMasterObjectTables

func AddMasterObjectTables(consumer chunk.Consumer, levelBaseID res.ResourceID)

AddMasterObjectTables adds main object tables

func AddStaticChunk

func AddStaticChunk(consumer chunk.Consumer, chunkID res.ResourceID, block []byte)

AddStaticChunk adds a static block with given data to the consumer

func AddSurveillanceChunk

func AddSurveillanceChunk(consumer chunk.Consumer, levelBaseID res.ResourceID)

AddSurveillanceChunk adds a chunk for surveillance information

func AddTypedStaticChunk added in v0.4.0

func AddTypedStaticChunk(consumer chunk.Consumer, chunkID res.ResourceID, chunkType chunk.TypeID, block []byte)

AddTypedStaticChunk adds a static block with given data and type to the consumer

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL