Documentation ¶
Overview ¶
Package update describes the updates to the data store that are generated in response to network data
Index ¶
Constants ¶
View Source
const ( ChatTypeParty = 0x01 ChatTypeLS = 0x02 ChatTypeFC = 0x03 ChatTypeNoviceNetwork = 0x04 ChatZoneTypeSay = 0x0A ChatZoneTypeYell = 0x1E ChatZoneTypeShout = 0x0B )
Variables ¶
View Source
var ErrorEntityNotFound = errors.New("entity not found")
ErrorEntityNotFound is returned if the given entity ID is not found in the list of entities for the given stream
View Source
var ErrorStreamNotFound = errors.New("stream not found")
ErrorStreamNotFound is returned if the given stream ID is not found in the list of streams
Functions ¶
This section is empty.
Types ¶
type Generator ¶
type Generator struct {
// contains filtered or unexported fields
}
Generator generates store updates for a given stream and direction of data traffic
func NewGenerator ¶
func NewGenerator(data *datasheet.Collection) Generator
NewGenerator returns a new Generator that converts blocks to updates.
- data stores the lookup tables for game information needed by
Source Files ¶
- action.go
- aoeaction.go
- casting.go
- chat.go
- control.go
- controlself.go
- controltarget.go
- doc.go
- effectresult.go
- egressclienttrigger.go
- egressinstancemovement.go
- egressmovement.go
- equipchange.go
- eventplay32.go
- eventplay4.go
- generator.go
- hatelist.go
- hateranking.go
- initzone.go
- movement.go
- removeentity.go
- setpos.go
- spawn.go
- updatehpmptp.go
- updatestatuses.go
Click to show internal directories.
Click to hide internal directories.