weaponabilities

package
v0.0.0-...-2995887 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2022 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyWeaponAbilityShot

func ApplyWeaponAbilityShot(weapon models.Weapon) int

func GetWeaponAbility

func GetWeaponAbility()

Types

type Shuriken

type Shuriken struct {
}

func (Shuriken) Apply

func (re Shuriken) Apply(die int, weapon interfaces.IWeaponAbility)

func (Shuriken) GetPhase

func (re Shuriken) GetPhase() interfaces.WeaponAbilityPhase

func (Shuriken) GetType

func (re Shuriken) GetType() string

type WeaponAbilityList

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

func (WeaponAbilityList) ApplyWeaponAbilities

func (re WeaponAbilityList) ApplyWeaponAbilities(phase interfaces.WeaponAbilityPhase, die int, weapon interfaces.IWeaponAbility)

func (*WeaponAbilityList) Init

func (re *WeaponAbilityList) Init()

Jump to

Keyboard shortcuts

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