hacked

command module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2018 License: BSD-3-Clause Imports: 9 Imported by: 0

README

InkyBlackness HackEd

HackEd is the main, graphical editor application as part of the InkyBlackness project, written in Go. It allows editing of game files of the original System Shock (1994, and compatible) to create mods and fan-missions.

This application is the successor of the deck package of InkyBlackness, which provided the first public editor, even before the source release of the original engine. The rewrite was necessary due to several factors.

Documentation

Usage of the editor is documented on its Wiki page. Answers and further help about modding can be furthermore found on the systemshock.org forums (particularly the Engineering subforum.

License

The project is available under the terms of the New BSD License (see LICENSE file).

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package editor and its sub-packages contain the editor-specifics of hacked.
Package editor and its sub-packages contain the editor-specifics of hacked.
cmd
ss1
Package ss1 and its sub-packages contain System Shock 1 (1994) specifics.
Package ss1 and its sub-packages contain System Shock 1 (1994) specifics.
content
Package content and its sub-packages provide resource primitives and their serialization.
Package content and its sub-packages provide resource primitives and their serialization.
content/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.
content/object
Package object contains the game-global properties of objects.
Package object contains the game-global properties of objects.
resource
Package resource provides interfaces and primitives for low-level handling of resources.
Package resource provides interfaces and primitives for low-level handling of resources.
resource/lgres
Package lgres implements serialization of resources using the DOS format.
Package lgres implements serialization of resources using the DOS format.
resource/lgres/compression
Package compression implements the LG resource file compression algorithm.
Package compression implements the LG resource file compression algorithm.
serial
Package serial provides serialization utilities for nested serialization.
Package serial provides serialization utilities for nested serialization.
world
Package world and its subpackages contain everything a typical simulated world requires.
Package world and its subpackages contain everything a typical simulated world requires.
world/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.
ui
gui

Jump to

Keyboard shortcuts

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