Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Professions = map[string][]SkillTag{ "treasure hunter": { Map, Search, Peep, Inspect, Trading, }, "assassin": { Skulduggery, DualWield, Track, }, "explorer": { Map, Portal, Scribe, }, "arcane scholar": { Enchant, Scribe, Inspect, }, "warrior": { Brawling, DualWield, }, "paladin": { Protection, Brawling, }, "ranger": { Map, Search, Track, }, "monster hunter": { Tame, Track, }, "sorcerer": { Cast, Enchant, }, "merchant": { Peep, Trading, }, } )
Functions ¶
func GetExperienceLevel ¶
Possible value is something like 1-10
func GetProfession ¶
func SkillExists ¶
Types ¶
type ProfessionRank ¶
type ProfessionRank struct {
Profession string
ExperienceTitle string
TotalPointsSpent float64
PointsToMax float64
Completion float64
Skills []string
}
func GetProfessionRanks ¶
func GetProfessionRanks(allRanks map[string]int) []ProfessionRank
type SkillTag ¶
type SkillTag string
const ( Cast SkillTag = `cast` // [LVL 1-4] Frostfang Magic Academy - ROOM 879 DualWield SkillTag = `dual-wield` // [LVL 1-4] Fishermans house - ROOM 758 Map SkillTag = `map` // [LVL 1-4] Frostwarden Rangers - ROOM 74 Enchant SkillTag = `enchant` // TODO Peep SkillTag = `peep` // TODO Inspect SkillTag = `inspect` // TODO Portal SkillTag = `portal` // [LVL 1] Touch the obelisk in ROOOM 871 Search SkillTag = `search` // [LVL 1-4] Frostwarden Rangers - ROOM 74 Track SkillTag = `track` // [LVL 1-4] Frostwarden Rangers - ROOM 74 Skulduggery SkillTag = `skulduggery` // [LVL 1-4] Thieves Den - ROOM 491 Brawling SkillTag = `brawling` // [LVL 1-4] Soldiers Training Yard - ROOM 829 Scribe SkillTag = `scribe` // [LVL 1-4] Dark Acolyte's Chamber - ROOM 160 Protection SkillTag = `protection` // TODO Tame SkillTag = `tame` // [LVL 1-4] Give mushroom to fairie in ROOM 558, train in ROOM 830 Trading SkillTag = `trading` // TODO )
func GetAllSkillNames ¶
func GetAllSkillNames() []SkillTag
Click to show internal directories.
Click to hide internal directories.