package
0.0.0-20240126003334-126e10baf849
Repository: https://github.com/gravestench/dark-magic.git
Documentation: pkg.go.dev

# README

Map Generator Service

The purpose of this Service Mesh service is to provide a way of generating "map" objects for diablo2, which are

Dependencies

This service depends upon the config file service and will initialize its own default config.

Integration with other services

This service exports an integration interface GeneratesDiablo2Maps with an alias Dependencncy which are intended to be used by other services for dependency resolution (see servicemesh.HasDependencies), and expose just the methods which other services should use.

type Dependency = GeneratesDiablo2Maps

type GeneratesDiablo2Maps interface {
    Seed() uint64
    SetSeed(uint64)
    GenerateMap(act, difficulty uint) (models.Diablo2Map, error)
}

Other services should use the GeneratesDiablo2Maps or Dependency interfaces to resolve their dependency on this service.

# Functions

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author