pockethud

command module
v0.0.0-...-41a12e5 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2021 License: Apache-2.0 Imports: 12 Imported by: 0

README

PocketHud

A WYSIWYG editor for VGUI interfaces. This project primarily targets Team Fortress 2 hud creation.

While this tool is to be used as the primary tool for editing HUDs, it cannot do everything; you may need to make manual edits to the VGUI resource files yourself.

N.B. this software only works in readonly mode. There are no edit features as of July 13th, 2021. Edit features will be introduced when the render pipeline is stable.

Usage

Open up a HUD in readonly mode:

$ go run github.com/dresswithpockets/PocketHud -- --root "path/to/my/hud" --readonly

N.B. as noted in the foreword, this software only worked in readonly mode. Attempting to run PocketHud in editmode (or without the --readonly flag) will panic and close immediately.

N.B.B. this software is not production ready and is subject to sweeping changes at any moment. Versions are likely to be incompatible between each other. Compatibility and long term support will be the end goal after v1.0.

Features

N.B. the roadmap has not been fleshed out, so this section is lacking for now.

Building

Built with Go 1.14.2. Not guaranteed to work on any other versions.

Pull dependencies:

$ go get github.com/dresswithpockets/go-vgui \
$     github.com/faiface/pixel \
$     github.com/ahmetb/go-linq \
$     golang.org/x/image

Get:

$ go get github.com/dresswithpockets/PocketHud

Build:

$ go build github.com/dresswithpockets/PocketHud

Run:

$ go run github.com/dresswithpockets/PocketHud

Downloading/Installing

There are no pre-built releases for download at the moment. This software is still WIP and is not ready for general use.

Supporting Development

This project takes a substantial amount of time to maintain; if you find this tool useful and want to support its development, please consider contributing or tipping.

The best way to support the development of this project is to contribute to the codebase.

Otherwise, shoot me a tip at ko-fi.com/dresswithpockets. Anything at all really helps!

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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