Documentation
¶
Index ¶
- Variables
- func ParseAlerts(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseAnomaly(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseDarvoDeal(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseFissures(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseGoals(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseInvasions(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseKuva(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseNews(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseNightwave(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParsePenemy(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseProgress1(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseSorties(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseSyndicateMissions(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseTime(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseVoidTrader(platformno int, platform string, lang string, wg *sync.WaitGroup)
- func ParseZariman(platformno int, platform string, lang string, wg *sync.WaitGroup)
- type Alerts
- type AnomalyData
- type ArbitrationData
- type DailyChallenges
- type DarvoDeals
- type EventJobs
- type EventsData
- type Fissures
- type InterimReward
- type Invasion
- type KuvaData
- type News
- type Nightwave
- type Penemy
- type Progress1
- type Sortie
- type SortieRewards1
- type Sortievariant
- type SyndicateJobs
- type SyndicateMissions
- type Time1
- type Time2
- type Voidtrader
- type VoidtraderOffers
- type WeeklyChallenges
- type WeeklyEliteChallenges
- type Zarimancycle
Constants ¶
This section is empty.
Variables ¶
var Alertsdata = make(map[int]map[string][]Alerts)
Alertsdata export Alertsdata
var AnomalyDataSet = make(map[int]map[string][]AnomalyData)
AnomalyDataSet for http export
var ArbitrationMission = make(map[int]map[string][]ArbitrationData)
ArbitrationMission for http export
var Darvodata = make(map[int]map[string][]DarvoDeals)
Darvodata for http export
var Eventdata = make(map[int]map[string][]EventsData)
Eventdata - Event data
var Fissuresdata = make(map[int]map[string][]Fissures)
Fissuresdata export Fissuresdata
var Invasiondata = make(map[int]map[string][]Invasion)
Invasiondata export Invasiondata
var KuvaMission = make(map[int]map[string][]KuvaData)
KuvaMission for http export
var Newsdata = make(map[int]map[string][]News)
Newsdata - test news output
var Nightwavedata = make(map[int]map[string][]Nightwave)
Nightwavedata export Alertsdata
var Penemydata = make(map[int]map[string][]Penemy)
Penemydata export Penemydata
var Progress1data = make(map[int]map[string]Progress1)
Progress1data export Progress1
var Sortiedata = make(map[int]map[string][]Sortie)
Sortiedata export Sortiedata
var SyndicateMissionsdata = make(map[int]map[string][]SyndicateMissions)
SyndicateMissionsdata export SyndicateMissions
var Time1sdata = make(map[int]map[string]Time1)
Time1sdata export Time1
var Voidtraderdata = make(map[int]map[string][]Voidtrader)
Voidtraderdata export Voidtrader
var Zariman = make(map[int]map[string][]Zarimancycle)
Functions ¶
func ParseAlerts ¶
ParseAlerts parsing Alerts data
func ParseAnomaly ¶
ParseAnomaly Parse current Darvo Deal
func ParseDarvoDeal ¶
ParseDarvoDeal Parse current Darvo Deal
func ParseFissures ¶
ParseFissures parse Fissure data
func ParseGoals ¶
ParseGoals parsing Events data (Called Goals in warframe api)
func ParseInvasions ¶
ParseInvasions parse active Invasions
func ParseNightwave ¶
ParseNightwave Parse Nightwave Season Info
func ParsePenemy ¶
ParsePenemy parsing persistent enemy data
func ParseProgress1 ¶
ParseProgress1 Parse Void trader
func ParseSorties ¶
ParseSorties parsing Sorties data
func ParseSyndicateMissions ¶
ParseSyndicateMissions Parse Ostrons & Solaris United Missions
func ParseVoidTrader ¶
ParseVoidTrader Parse Void trader
Types ¶
type Alerts ¶
type Alerts struct {
ID string
Started string
Ends string
MissionType string
MissionFaction string
MissionLocation string
MinEnemyLevel int64
MaxEnemyLevel int64
EnemyWaves int64 `json:",omitempty"`
RewardCredits int64
RewardItemMany string `json:",omitempty"`
RewardItemManyCount int64 `json:",omitempty"`
RewardItem string `json:",omitempty"`
}
Alerts struct
type AnomalyData ¶
type AnomalyData struct {
ID string
Node string
Start string // int to string
Startstring string // int to utc string
Ends string // int to string
EndString string // int to utc string
Projection string // int to string
Projectionstring string // int to utc string
}
AnomalyData struct
type ArbitrationData ¶
type ArbitrationData struct {
ID string
Start string
Ends string
Node string
Node2 string
Planet string
Missiontype string
Enemy string
Archwing bool
Sharkwing bool
}
ArbitrationData struct
type DailyChallenges ¶
type DailyChallenges struct {
ID string
Ends int64
Started int64
Active bool
Reputation int64
Description string
Title string
}
DailyChallenges - DailyChallenges
type DarvoDeals ¶
type DarvoDeals struct {
ID string
Start string
Ends string
Item string
Itemtest string
Price int64
DealPrice int64
DiscountPercent int64
Stock int64
Sold int64
}
DarvoDeals struct
type EventJobs ¶
type EventJobs struct {
Type string
ItemRewards []string
MRreq int64
Minenemylvl int64
Maxenemylvl int64
XPreward []string
}
EventJobs struct
type EventsData ¶
type EventsData struct {
Debug string
ID string
Name string
Start string // int to string
Ends string // int to string
Location string `json:",omitempty"`
Count string `json:",omitempty"`
HealthPct float64 `json:",omitempty"`
Goal string `json:",omitempty"`
Mainreward string `json:",omitempty"`
Mainrewardcredits string `json:",omitempty"`
Mainrewardxp string `json:",omitempty"`
InterimGoalsteps []string `json:",omitempty"`
InterimRewards []InterimReward `json:",omitempty"`
Jobs []EventJobs `json:",omitempty"`
}
EventsData struct
type Fissures ¶
type Fissures struct {
ID string
Started string
Ends string
Active bool
MissionType string
MissionFaction string
MissionLocation string
Tier string
TierLevel string
Expired bool
}
Fissures struct
type InterimReward ¶
InterimReward struct
type Invasion ¶
type Invasion struct {
ID string
Location string
MissionType string
Completed bool
Started string
AttackerRewardItem string `json:",omitempty"`
AttackerRewardCount int64 `json:",omitempty"`
AttackerMissionInfo string `json:",omitempty"`
DefenderRewardItem string `json:",omitempty"`
DefenderRewardCount int64 `json:",omitempty"`
DefenderMissionInfo string `json:",omitempty"`
Completion float32
}
Invasion struct
type KuvaData ¶
type KuvaData struct {
ID string
Start string
Ends string
Node string
Node2 string
Planet string
Missiontype string
Enemy string
Archwing bool
Sharkwing bool
}
KuvaData struct
type News ¶
type News struct {
ID string
Message string
URL string
Date string
Image string
// contains filtered or unexported fields
}
News struct
type Nightwave ¶
type Nightwave struct {
ID string
Ends string
Started string
Season int64
Tag string
Phase int64
DailyChallenges []DailyChallenges
WeeklyChallenges []WeeklyChallenges
WeeklyEliteChallenges []WeeklyEliteChallenges
// contains filtered or unexported fields
}
Nightwave - Nightwave
type Penemy ¶
type Penemy struct {
ID string
Health float64
FleeDamage int64
Rank int64
Region int64
MissionLocation string
MissionType string
MissionFaction string
Lasttime string
Enemy string
Discovered bool
UseTicketing bool
}
Penemy struct
type Sortie ¶
type Sortie struct {
ID string
Started string
Ends string
Boss string
Faction string
Reward []SortieRewards1
Variants []Sortievariant
Active bool
}
Sortie struct
type SortieRewards1 ¶
type Sortievariant ¶
type Sortievariant struct {
MissionType string
MissionMod string
MissionModDesc string
MissionLocation string
}
Sortievariant struct
type SyndicateJobs ¶
type SyndicateJobs struct {
Jobtype string
Rewards []string
MinEnemyLevel int64
MaxEnemyLevel int64
StandingReward []string
}
SyndicateJobs struct
type SyndicateMissions ¶
type SyndicateMissions struct {
ID string
Started string
End string
Syndicate string
Jobs []SyndicateJobs
}
SyndicateMissions struct
type Voidtrader ¶
type Voidtrader struct {
ID string
Started string
Ends string
NPC string
Node string
Offers []VoidtraderOffers `json:",omitempty"`
}
Voidtrader - Voidtrader
type VoidtraderOffers ¶
type VoidtraderOffers struct {
Item string `json:",omitempty"`
Ducats int64 `json:",omitempty"`
Credits int64 `json:",omitempty"`
}
VoidtraderOffers - VoidtraderOffers
type WeeklyChallenges ¶
type WeeklyChallenges struct {
ID string
Ends int64
Started int64
Active bool
Reputation int64
Description string
Title string
}
WeeklyChallenges - WeeklyChallenges
type WeeklyEliteChallenges ¶
type WeeklyEliteChallenges struct {
ID string
Ends int64
Started int64
Active bool
Reputation int64
Description string
Title string
}
WeeklyEliteChallenges - WeeklyEliteChallenges
type Zarimancycle ¶
type Zarimancycle struct {
ID string
// contains filtered or unexported fields
}