Directories ¶
Path | Synopsis |
---|---|
Package auth calculates the challenge/response for a login attempt, and checks user input to determine if it was a valid response to the challenge.
|
Package auth calculates the challenge/response for a login attempt, and checks user input to determine if it was a valid response to the challenge. |
cmd
|
|
coredb
Coredb is used for maintenance of the core (SRD) database, including loading local items to the database and saving core data to files.
|
Coredb is used for maintenance of the core (SRD) database, including loading local items to the database and saving core data to files. |
image-audit
Image-audit is run on a system which hosts both a GMA server and the web server which offers the map image tiles to mapper clients (or at least has filesystem access to those files).
|
Image-audit is run on a system which hosts both a GMA server and the web server which offers the map image tiles to mapper clients (or at least has filesystem access to those files). |
map-console
Map-console provides a way to interact directly with the GMA game server.
|
Map-console provides a way to interact directly with the GMA game server. |
map-update
Map-update reads each file named on the command line and rewrites the file in the current map file format.
|
Map-update reads each file named on the command line and rewrites the file in the current map file format. |
preset-update
Preset-update reads each file named on the command line and rewrites the file in the current die-roll preset file format.
|
Preset-update reads each file named on the command line and rewrites the file in the current die-roll preset file format. |
roll
Roll provides a command-line utility that rolls dice using the GMA dice library.
|
Roll provides a command-line utility that rolls dice using the GMA dice library. |
server
Server coordinates the actions of connected mappers, the GM console, and other clients.
|
Server coordinates the actions of connected mappers, the GM console, and other clients. |
session-stats
Session-stats collects statistics about the sessions of a campaign, which are stored conveniently in a user-editable JSON file, and reformats them into HTML suitable for posting to a campaign website.
|
Session-stats collects statistics about the sessions of a campaign, which are stored conveniently in a user-editable JSON file, and reformats them into HTML suitable for posting to a campaign website. |
upload-presets
Upload-presets connects to a GMA server and uploads the die-roll presets from one or more files, so they are stored in the server for use during game play.
|
Upload-presets connects to a GMA server and uploads the die-roll presets from one or more files, so they are stored in the server for use during game play. |
Package dice provides a general facility for generating random numbers in fantasy role-playing games.
|
Package dice provides a general facility for generating random numbers in fantasy role-playing games. |
Package gma is the main port of the GMA Core API into the Go language.
|
Package gma is the main port of the GMA Core API into the Go language. |
Package mapper implements a standard client interface for the mapper service.
|
Package mapper implements a standard client interface for the mapper service. |
Package namegen implements random name generation.
|
Package namegen implements random name generation. |
Package tcllist converts between Tcl list strings and Go slices.
|
Package tcllist converts between Tcl list strings and Go slices. |
Package text provides text processing facilities used by GMA.
|
Package text provides text processing facilities used by GMA. |
Package util provides miscellaneous utility functions that don't deserve their own package.
|
Package util provides miscellaneous utility functions that don't deserve their own package. |
Click to show internal directories.
Click to hide internal directories.