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 }