events

package
v0.0.0-...-92a3ac0 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AppliedToSquadron        string = "AppliedToSquadron"
	BuyTradeData             string = "BuyTradeData"
	TradeMicroResources      string = "TradeMicroResources"
	CrewLaunchFighter        string = "CrewLaunchFighter"
	KickCrewMember           string = "KickCrewMember"
	SelfDestruct             string = "SelfDestruct"
	Docked                   string = "Docked"
	MissionFailed            string = "MissionFailed"
	SRVDestroyed             string = "SRVDestroyed"
	SAAScanComplete          string = "SAAScanComplete"
	CommunityGoalJoin        string = "CommunityGoalJoin"
	ShipLockerMaterials      string = "ShipLockerMaterials"
	Resurrect                string = "Resurrect"
	AsteroidCracked          string = "AsteroidCracked"
	Died                     string = "Died"
	ScanOrganic              string = "ScanOrganic"
	HeatWarning              string = "HeatWarning"
	CollectCargo             string = "CollectCargo"
	ReservoirReplenished     string = "ReservoirReplenished"
	Liftoff                  string = "Liftoff"
	FSDJump                  string = "FSDJump"
	LaunchFighter            string = "LaunchFighter"
	CrewMemberRoleChange     string = "CrewMemberRoleChange"
	Touchdown                string = "Touchdown"
	BuyWeapon                string = "BuyWeapon"
	Embark                   string = "Embark"
	USSDrop                  string = "USSDrop"
	ShipyardBuy              string = "ShipyardBuy"
	Scan                     string = "Scan"
	ShipyardTransfer         string = "ShipyardTransfer"
	Screenshot               string = "Screenshot"
	MiningRefined            string = "MiningRefined"
	ModuleStore              string = "ModuleStore"
	DatalinkVoucher          string = "DatalinkVoucher"
	MaterialTrade            string = "MaterialTrade"
	ChangeCrewRole           string = "ChangeCrewRole"
	SetUserShipName          string = "SetUserShipName"
	StartJump                string = "StartJump"
	SwitchSuitLoadout        string = "SwitchSuitLoadout"
	BuyMicroResources        string = "BuyMicroResources"
	BookDropship             string = "BookDropship"
	DockingRequested         string = "DockingRequested"
	ModuleSellRemote         string = "ModuleSellRemote"
	UnderAttack              string = "UnderAttack"
	WingInvite               string = "WingInvite"
	SendText                 string = "SendText"
	RenameSuitLoadout        string = "RenameSuitLoadout"
	MaterialDiscarded        string = "MaterialDiscarded"
	MaterialDiscovered       string = "MaterialDiscovered"
	MarketSell               string = "MarketSell"
	RebootRepair             string = "RebootRepair"
	SquadronStartup          string = "SquadronStartup"
	Missions                 string = "Missions"
	DockingCancelled         string = "DockingCancelled"
	Interdicted              string = "Interdicted"
	DockSRV                  string = "DockSRV"
	MissionRedirected        string = "MissionRedirected"
	ApproachBody             string = "ApproachBody"
	TransferMicroResources   string = "TransferMicroResources"
	Interdiction             string = "Interdiction"
	DatalinkScan             string = "DatalinkScan"
	FSSSignalDiscovered      string = "FSSSignalDiscovered"
	WingJoin                 string = "WingJoin"
	MissionAbandoned         string = "MissionAbandoned"
	JoinACrew                string = "JoinACrew"
	SellWeapon               string = "SellWeapon"
	LoadoutEquipModule       string = "LoadoutEquipModule"
	BookTaxi                 string = "BookTaxi"
	DeleteSuitLoadout        string = "DeleteSuitLoadout"
	SupercruiseEntry         string = "SupercruiseEntry"
	JetConeDamage            string = "JetConeDamage"
	HullDamage               string = "HullDamage"
	HeatDamage               string = "HeatDamage"
	EjectCargo               string = "EjectCargo"
	Synthesis                string = "Synthesis"
	ProspectedAsteroid       string = "ProspectedAsteroid"
	FuelScoop                string = "FuelScoop"
	CrewMemberQuits          string = "CrewMemberQuits"
	Bounty                   string = "Bounty"
	CrewMemberJoins          string = "CrewMemberJoins"
	MissionAccepted          string = "MissionAccepted"
	MarketBuy                string = "MarketBuy"
	UseConsumable            string = "UseConsumable"
	Location                 string = "Location"
	CodexEntry               string = "CodexEntry"
	EngineerCraft            string = "EngineerCraft"
	Repair                   string = "Repair"
	MaterialCollected        string = "MaterialCollected"
	NewCommander             string = "NewCommander"
	DockingTimeout           string = "DockingTimeout"
	Promotion                string = "Promotion"
	AfmuRepairs              string = "AfmuRepairs"
	StoredShips              string = "StoredShips"
	JoinedSquadron           string = "JoinedSquadron"
	LoadoutRemoveModule      string = "LoadoutRemoveModule"
	CollectItems             string = "CollectItems"
	Disembark                string = "Disembark"
	FSDTarget                string = "FSDTarget"
	RestockVehicle           string = "RestockVehicle"
	Music                    string = "Music"
	InvitedToSquadron        string = "InvitedToSquadron"
	ModuleBuy                string = "ModuleBuy"
	SuitLoadout              string = "SuitLoadout"
	DockFighter              string = "DockFighter"
	SellOrganicData          string = "SellOrganicData"
	FSSAllBodiesFound        string = "FSSAllBodiesFound"
	ReceiveText              string = "ReceiveText"
	BuyAmmo                  string = "BuyAmmo"
	Materials                string = "Materials"
	ModuleRetrieve           string = "ModuleRetrieve"
	SellMicroResources       string = "SellMicroResources"
	LaunchSRV                string = "LaunchSRV"
	MultiSellExplorationData string = "MultiSellExplorationData"
	CargoDepot               string = "CargoDepot"
	WingLeave                string = "WingLeave"
	ShipTargeted             string = "ShipTargeted"
	ShieldState              string = "ShieldState"
	BuySuit                  string = "BuySuit"
	BackpackChange           string = "BackpackChange"
	LeaveBody                string = "LeaveBody"
	DiscoveryScan            string = "DiscoveryScan"
	DropshipDeploy           string = "DropshipDeploy"
	Backpack                 string = "Backpack"
	QuitACrew                string = "QuitACrew"
	ShipyardSwap             string = "ShipyardSwap"
	Rank                     string = "Rank"
	RepairAll                string = "RepairAll"
	EngineerProgress         string = "EngineerProgress"
	EngineerContribution     string = "EngineerContribution"
	WingAdd                  string = "WingAdd"
	CommitCrime              string = "CommitCrime"
	Friends                  string = "Friends"
	ShipyardNew              string = "ShipyardNew"
	JetConeBoost             string = "JetConeBoost"
	LaunchDrone              string = "LaunchDrone"
	Commander                string = "Commander"
	CommunityGoalDiscard     string = "CommunityGoalDiscard"
	EndCrewSession           string = "EndCrewSession"
	CommunityGoalReward      string = "CommunityGoalReward"
	FileHeader               string = "Fileheader"
	PayFines                 string = "PayFines"
	LoadGame                 string = "LoadGame"
	SupercruiseExit          string = "SupercruiseExit"
	Progress                 string = "Progress"
	NavBeaconScan            string = "NavBeaconScan"
	Undocked                 string = "Undocked"
	MissionCompleted         string = "MissionCompleted"
	CancelDropship           string = "CancelDropship"
	Outfitting               string = "Outfitting"
	SellDrones               string = "SellDrones"
	SAASignalsFound          string = "SAASignalsFound"
	CrimeVictim              string = "CrimeVictim"
	Market                   string = "Market"
	DockingGranted           string = "DockingGranted"
	DataScanned              string = "DataScanned"
	BuyDrones                string = "BuyDrones"
	ShipyardSell             string = "ShipyardSell"
	PayLegacyFines           string = "PayLegacyFines"
	StoredModules            string = "StoredModules"
	Shipyard                 string = "Shipyard"
	ModuleSell               string = "ModuleSell"
	SellExplorationData      string = "SellExplorationData"
	CommunityGoal            string = "CommunityGoal"
	MassModuleStore          string = "MassModuleStore"
	CreateSuitLoadout        string = "CreateSuitLoadout"
	ShipLocker               string = "ShipLocker"
	SellSuit                 string = "SellSuit"
	PayBounties              string = "PayBounties"
	Cargo                    string = "Cargo"
	ModuleSwap               string = "ModuleSwap"
	BuyExplorationData       string = "BuyExplorationData"
	Loadout                  string = "Loadout"
	FactionKillBond          string = "FactionKillBond"
	Statistics               string = "Statistics"
	RedeemVoucher            string = "RedeemVoucher"
	Passengers               string = "Passengers"
	Scanned                  string = "Scanned"
	Reputation               string = "Reputation"
	Shutdown                 string = "Shutdown"
	ApproachSettlement       string = "ApproachSettlement"
	ModuleInfo               string = "ModuleInfo"
	SharedBookmarkToSquadron string = "SharedBookmarkToSquadron"
	DockingDenied            string = "DockingDenied"
	FetchRemoteModule        string = "FetchRemoteModule"
	FSSDiscoveryScan         string = "FSSDiscoveryScan"
	EscapeInterdiction       string = "EscapeInterdiction"
	NavRoute                 string = "NavRoute"
	RefuelAll                string = "RefuelAll"
	ClearSavedGame           string = "ClearSavedGame"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CargoEvent

type CargoEvent struct {
	Timestamp time.Time `json:"timestamp"`
	Event     string    `json:"event"`
	Vessel    string    `json:"sessel"`
	Inventory []*Item   `json:"inventory"`
	// contains filtered or unexported fields
}

func NewCargoEvent

func NewCargoEvent() *CargoEvent

func (*CargoEvent) Name

func (e *CargoEvent) Name() string

func (*CargoEvent) String

func (e *CargoEvent) String() string

func (*CargoEvent) Time

func (e *CargoEvent) Time() time.Time

func (*CargoEvent) UnmarshalJSON

func (e *CargoEvent) UnmarshalJSON(data []byte) error

type CargoEventParser

type CargoEventParser struct {
	// contains filtered or unexported fields
}

func NewCargoEventParser

func NewCargoEventParser() *CargoEventParser

func (CargoEventParser) IsEnabled

func (p CargoEventParser) IsEnabled() bool

func (CargoEventParser) Parse

func (p CargoEventParser) Parse(b []byte) (eden.Eventer, error)

type CommanderEvent

type CommanderEvent struct {
	Timestamp     time.Time `json:"timestamp"`
	Event         string    `json:"event"`
	CommanderName string    `json:"name"`
	CommanderFID  string    `json:"fid"`
	// contains filtered or unexported fields
}

func NewCommanderEvent

func NewCommanderEvent() *CommanderEvent

func (*CommanderEvent) Name

func (e *CommanderEvent) Name() string

func (*CommanderEvent) String

func (e *CommanderEvent) String() string

func (*CommanderEvent) Time

func (e *CommanderEvent) Time() time.Time

func (*CommanderEvent) UnmarshalJSON

func (e *CommanderEvent) UnmarshalJSON(data []byte) error

type CommanderEventParser

type CommanderEventParser struct {
	// contains filtered or unexported fields
}

func NewCommanderEventParser

func NewCommanderEventParser() *CommanderEventParser

func (CommanderEventParser) IsEnabled

func (p CommanderEventParser) IsEnabled() bool

func (CommanderEventParser) Parse

func (p CommanderEventParser) Parse(b []byte) (eden.Eventer, error)

type FileHeaderEvent

type FileHeaderEvent struct {
	Timestamp   time.Time `json:"timestamp"`
	Event       string    `json:"event"`
	Part        int64     `json:"part"`
	Language    string    `json:"language"`
	GameVersion string    `json:"gameversion"`
	Build       string    `json:"build"`
	// contains filtered or unexported fields
}

func NewFileHeaderEvent

func NewFileHeaderEvent() *FileHeaderEvent

func (*FileHeaderEvent) Name

func (e *FileHeaderEvent) Name() string

func (*FileHeaderEvent) String

func (e *FileHeaderEvent) String() string

func (*FileHeaderEvent) Time

func (e *FileHeaderEvent) Time() time.Time

func (*FileHeaderEvent) UnmarshalJSON

func (e *FileHeaderEvent) UnmarshalJSON(data []byte) error

type FileHeaderEventParser

type FileHeaderEventParser struct {
	// contains filtered or unexported fields
}

func NewFileHeaderEventParser

func NewFileHeaderEventParser() *FileHeaderEventParser

func (FileHeaderEventParser) IsEnabled

func (p FileHeaderEventParser) IsEnabled() bool

func (FileHeaderEventParser) Parse

func (p FileHeaderEventParser) Parse(b []byte) (eden.Eventer, error)

type Item

type Item struct {
	Name      string `json:"name"`
	Count     int64  `json:"counr"`
	Stolen    bool   `json:"stolen"`
	MissionID int64  `json:"missionid"`
}

func (*Item) String

func (i *Item) String() string

type ShutdownEvent

type ShutdownEvent struct {
	Timestamp time.Time `json:"timestamp"`
	Event     string    `json:"event"`
	// contains filtered or unexported fields
}

func NewShutdownEvent

func NewShutdownEvent() *ShutdownEvent

func (*ShutdownEvent) Name

func (e *ShutdownEvent) Name() string

func (*ShutdownEvent) String

func (e *ShutdownEvent) String() string

func (*ShutdownEvent) Time

func (e *ShutdownEvent) Time() time.Time

func (*ShutdownEvent) UnmarshalJSON

func (e *ShutdownEvent) UnmarshalJSON(data []byte) error

type ShutdownEventParser

type ShutdownEventParser struct {
	// contains filtered or unexported fields
}

func NewShutdownEventParser

func NewShutdownEventParser() *ShutdownEventParser

func (ShutdownEventParser) IsEnabled

func (p ShutdownEventParser) IsEnabled() bool

func (ShutdownEventParser) Parse

func (p ShutdownEventParser) Parse(b []byte) (eden.Eventer, error)

Jump to

Keyboard shortcuts

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