Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CharacterDefaults ¶
type CourseBonusRate ¶
type ItemProbability ¶
type Manifest ¶
type Manifest struct { CharacterDefaults []CharacterDefaults `json:"CharacterDefaults"` DefaultClubSetTypeID uint32 `json:"DefaultClubSetTypeID"` DefaultPang uint64 `json:"DefaultPang"` CourseBonusRate []CourseBonusRate `json:"CourseBonusRate"` PapelShopOdds []ItemProbability `json:"PapelShopOdds"` }
type Provider ¶
type Provider interface { GetCharacterDefaults(id uint8) CharacterDefaults GetDefaultClubSetTypeID() uint32 GetDefaultPang() uint64 GetCourseBonus(course uint8, numPlayers, numHoles int) uint64 GetPapelShopOdds() []ItemProbability }
func FromJSONFile ¶
func FromManifest ¶
Click to show internal directories.
Click to hide internal directories.