ratz/src/services/storage/dynamousers/module_career.go

const MaxFixerRep

type Career

func (c *Career) HasMissionTag(tag string) bool {}

func (c *Career) AddMissionTag(tag string) {}

func (c *Career) RemoveMissionTag(tag string) {}

type Fixer

func (f *Fixer) Name() string {}

func (f *Fixer) Reputation() int {}

func (f *Fixer) IncreaseRep(amount int) {}

func (f *Fixer) DecreaseRep(amount int) {}

func (c *Career) Fixers(fixername string) common.Fixer {}

func (c *Career) MissionHistory() map[string]int {}

func (c *Career) MissionPayouts() int {}

func (c *Career) MissionMedical() int {}

func (c *Career) MissionWins() int {}

// RecordMissionWin tracks stats for a mission win - this does not apply the listed payout to the users bartab, only log it
func (c *Career) RecordMissionWin(missionName string, fixer common.Fixer, payout int, crit bool) {}

func (c *Career) MissionLosses() int {}

// RecordMissionLoss tracks stats for a mission loss - this does not apply the listed medical cost to the users bartab, only log it
func (c *Career) RecordMissionLoss(missionName string, fixer common.Fixer, medicalCost int, crit bool) {}