Documentation
¶
Overview ¶
Package ss1 and its sub-packages contain System Shock 1 (1994) specifics. These specifics are based on the ss-specs document of InkyBlackness (https://github.com/inkyblackness/ss-specs).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StringError ¶
type StringError string
StringError is a string-based type implementing the error interface. It is used to cover all errors based on static strings.
func (StringError) Error ¶
func (err StringError) Error() string
Error returns the string interpretation of the error.
Directories
¶
Path | Synopsis |
---|---|
Package content and its sub-packages provide resource primitives and their serialization.
|
Package content and its sub-packages provide resource primitives and their serialization. |
archive
Package archive contains all the information that is stored in an archive file.
|
Package archive contains all the information that is stored in an archive file. |
object
Package object contains the game-global properties of objects.
|
Package object contains the game-global properties of objects. |
Package edit contains logic for creating and updating game content.
|
Package edit contains logic for creating and updating game content. |
media
Package media contains low-level media accessors and modifier.
|
Package media contains low-level media accessors and modifier. |
undoable
Package undoable contains edit extensions that provide an undo-mechanism.
|
Package undoable contains edit extensions that provide an undo-mechanism. |
Package resource provides interfaces and primitives for low-level handling of resources.
|
Package resource provides interfaces and primitives for low-level handling of resources. |
lgres
Package lgres implements serialization of resources using the DOS format.
|
Package lgres implements serialization of resources using the DOS format. |
lgres/internal/compression
Package compression implements the LG resource file compression algorithm.
|
Package compression implements the LG resource file compression algorithm. |
Package serial provides serialization utilities for nested serialization.
|
Package serial provides serialization utilities for nested serialization. |
Package world and its subpackages contain everything a typical simulated world requires.
|
Package world and its subpackages contain everything a typical simulated world requires. |
ids
Package ids contains constants for all necessary identifier used in the world.
|
Package ids contains constants for all necessary identifier used in the world. |
Click to show internal directories.
Click to hide internal directories.