Documentation
¶
Index ¶
- type DropMode
- type Fall
- func (f *Fall) Ctx() context.Context
- func (f *Fall) Mode() DropMode
- func (f *Fall) Rand() *grand.GRand
- func (f *Fall) Run() ([]*pb.Item, error)
- func (f *Fall) TablePercents() []*pb.TablePercent
- func (f *Fall) TableVats() []*pb.TableVat
- func (f *Fall) TableWeightGroupMasters() []*pb.TableWeightGroupMaster
- func (f *Fall) TableWeightGroupSubsets() []*pb.TableWeightGroupSubset
- type Option
- func Context(ctx context.Context) Option
- func Mode(mode DropMode) Option
- func Rand(rand *grand.GRand) Option
- func TablePercents(tablePercents []*pb.TablePercent) Option
- func TableVats(tableVats []*pb.TableVat) Option
- func TableWeightGroupMasters(tableWeightGroupMasters []*pb.TableWeightGroupMaster) Option
- func TableWeightGroupSubsets(tableWeightGroupSubsets []*pb.TableWeightGroupSubset) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Fall ¶
type Fall struct {
// contains filtered or unexported fields
}
Fall 掉落对象。
func (*Fall) TablePercents ¶
func (f *Fall) TablePercents() []*pb.TablePercent
TablePercents 配置表(逐个百分比掉落列表)。
func (*Fall) TableWeightGroupMasters ¶
func (f *Fall) TableWeightGroupMasters() []*pb.TableWeightGroupMaster
TableWeightGroupMasters 配置表(权重掉落组式掉落母集进阶掉落列表)。 `tableWeightGroupMasters` 格式 [MasterId_SubsetId]*pb.TableWeightGroupMaster
func (*Fall) TableWeightGroupSubsets ¶
func (f *Fall) TableWeightGroupSubsets() []*pb.TableWeightGroupSubset
TableWeightGroupSubsets 配置表(权重掉落组式掉落子集列表)。
type Option ¶
type Option func(f *Fall)
func TablePercents ¶
func TablePercents(tablePercents []*pb.TablePercent) Option
TablePercents 设置配置表(逐个百分比掉落列表)。
func TableWeightGroupMasters ¶
func TableWeightGroupMasters(tableWeightGroupMasters []*pb.TableWeightGroupMaster) Option
TableWeightGroupMasters 设置配置表(权重掉落组式掉落母集进阶掉落列表)。 注:只支持一个母集对应的子集列表。
func TableWeightGroupSubsets ¶
func TableWeightGroupSubsets(tableWeightGroupSubsets []*pb.TableWeightGroupSubset) Option
TableWeightGroupSubsets 设置配置表(权重掉落组式掉落子集列表)。 注:只支持一个母集对应的子集列表。
Source Files
¶
Click to show internal directories.
Click to hide internal directories.