run

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 23, 2024 License: MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AncientTunnels

type AncientTunnels struct {
	// contains filtered or unexported fields
}

func (AncientTunnels) BuildActions

func (a AncientTunnels) BuildActions() []action.Action

func (AncientTunnels) Name

func (a AncientTunnels) Name() string

type Andariel

type Andariel struct {
	// contains filtered or unexported fields
}

func (Andariel) BuildActions

func (a Andariel) BuildActions() []action.Action

func (Andariel) Name

func (a Andariel) Name() string

type ArachnidLair added in v0.3.0

type ArachnidLair struct {
	// contains filtered or unexported fields
}

func (ArachnidLair) BuildActions added in v0.3.0

func (a ArachnidLair) BuildActions() []action.Action

func (ArachnidLair) Name added in v0.3.0

func (a ArachnidLair) Name() string

type Baal

type Baal struct {
	// contains filtered or unexported fields
}

func (Baal) BuildActions

func (s Baal) BuildActions() (actions []action.Action)

func (Baal) Name

func (s Baal) Name() string

type Companion

type Companion struct {
	// contains filtered or unexported fields
}

func (Companion) BuildActions

func (s Companion) BuildActions() []action.Action

func (Companion) Name

func (s Companion) Name() string

type Council

type Council struct {
	// contains filtered or unexported fields
}

func (Council) BuildActions

func (s Council) BuildActions() []action.Action

func (Council) Name

func (s Council) Name() string

type Countess

type Countess struct {
	// contains filtered or unexported fields
}

func (Countess) BuildActions

func (c Countess) BuildActions() (actions []action.Action)

func (Countess) Name

func (c Countess) Name() string

type Cows added in v0.3.0

type Cows struct {
	// contains filtered or unexported fields
}

func (Cows) BuildActions added in v0.3.0

func (a Cows) BuildActions() []action.Action

func (Cows) Name added in v0.3.0

func (a Cows) Name() string

type Diablo

type Diablo struct {
	// contains filtered or unexported fields
}

func (Diablo) BuildActions

func (a Diablo) BuildActions() (actions []action.Action)

func (Diablo) Name

func (a Diablo) Name() string

type Eldritch

type Eldritch struct {
	// contains filtered or unexported fields
}

func (Eldritch) BuildActions

func (a Eldritch) BuildActions() (actions []action.Action)

func (Eldritch) Name

func (a Eldritch) Name() string

type Factory added in v0.3.0

type Factory struct {
	// contains filtered or unexported fields
}

func NewFactory added in v0.3.0

func NewFactory(logger *slog.Logger, builder *action.Builder, char action.Character, bm health.BeltManager, container container.Container) *Factory

func (*Factory) BuildRuns added in v0.3.0

func (f *Factory) BuildRuns() (runs []Run)

type Leveling added in v0.2.0

type Leveling struct {
	// contains filtered or unexported fields
}

func (Leveling) BuildActions added in v0.2.0

func (a Leveling) BuildActions() []action.Action

func (Leveling) Name added in v0.2.0

func (a Leveling) Name() string

type LowerKurast

type LowerKurast struct {
	// contains filtered or unexported fields
}

func (LowerKurast) BuildActions

func (a LowerKurast) BuildActions() (actions []action.Action)

func (LowerKurast) Name

func (a LowerKurast) Name() string

type LowerKurastChest added in v0.4.0

type LowerKurastChest struct {
	// contains filtered or unexported fields
}

func (LowerKurastChest) BuildActions added in v0.4.0

func (a LowerKurastChest) BuildActions() []action.Action

func (LowerKurastChest) Name added in v0.4.0

func (a LowerKurastChest) Name() string

type Mephisto

type Mephisto struct {
	// contains filtered or unexported fields
}

func (Mephisto) BuildActions

func (m Mephisto) BuildActions() []action.Action

func (Mephisto) Name

func (m Mephisto) Name() string

type Nihlathak

type Nihlathak struct {
	// contains filtered or unexported fields
}

func (Nihlathak) BuildActions

func (a Nihlathak) BuildActions() (actions []action.Action)

func (Nihlathak) Name

func (a Nihlathak) Name() string

type Pindleskin

type Pindleskin struct {
	SkipOnImmunities []stat.Resist
	// contains filtered or unexported fields
}

func (Pindleskin) BuildActions

func (p Pindleskin) BuildActions() (actions []action.Action)

func (Pindleskin) Name

func (p Pindleskin) Name() string

type Pit added in v0.3.0

type Pit struct {
	// contains filtered or unexported fields
}

func (Pit) BuildActions added in v0.3.0

func (a Pit) BuildActions() (actions []action.Action)

func (Pit) Name added in v0.3.0

func (a Pit) Name() string

type Run

type Run interface {
	Name() string
	BuildActions() []action.Action
}

type StonyTomb added in v0.3.0

type StonyTomb struct {
	// contains filtered or unexported fields
}

func (StonyTomb) BuildActions added in v0.3.0

func (a StonyTomb) BuildActions() (actions []action.Action)

func (StonyTomb) Name added in v0.3.0

func (a StonyTomb) Name() string

type Summoner

type Summoner struct {
	// contains filtered or unexported fields
}

func (Summoner) BuildActions

func (s Summoner) BuildActions() (actions []action.Action)

func (Summoner) Name

func (s Summoner) Name() string

type TalRashaTombs added in v0.3.0

type TalRashaTombs struct {
	// contains filtered or unexported fields
}

func (TalRashaTombs) BuildActions added in v0.3.0

func (a TalRashaTombs) BuildActions() (actions []action.Action)

func (TalRashaTombs) Name added in v0.3.0

func (a TalRashaTombs) Name() string

type TerrorZone added in v0.3.0

type TerrorZone struct {
	// contains filtered or unexported fields
}

func (TerrorZone) AvailableTZs added in v0.3.0

func (a TerrorZone) AvailableTZs(d game.Data) []area.ID

func (TerrorZone) BuildActions added in v0.3.0

func (a TerrorZone) BuildActions() (actions []action.Action)

func (TerrorZone) Name added in v0.3.0

func (a TerrorZone) Name() string

type Tristram

type Tristram struct {
	// contains filtered or unexported fields
}

func (Tristram) BuildActions

func (a Tristram) BuildActions() []action.Action

func (Tristram) Name

func (a Tristram) Name() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL