Documentation ¶
Index ¶
Constants ¶
View Source
const (
// BackMenuItem is the block ID reserved for returning to the ship select menu.
BackMenuItem = 0xFF
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { Name string Config *core.Config Logger *logrus.Logger Blocks []Block // contains filtered or unexported fields }
Server is the SHIP server implementation. This is similar to PATCH and LOGIN in that it really just exists to be a gateway. Is main responsibility is to provide the client with the block list and then send the address of the block that the user selects.
func (*Server) Identifier ¶
func (*Server) Init ¶
Init connects the ship to the shipgate and registers so that it can begin receiving players.
func (*Server) SetUpClient ¶
Click to show internal directories.
Click to hide internal directories.