floormanager

package
v0.0.0-...-d7572e3 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FloorManager

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

func New

func New(terrainScript towerscript.TowerScript, tw gamei.TowerI) *FloorManager

func (*FloorManager) CalcFullDiscoverExp

func (fm *FloorManager) CalcFullDiscoverExp() int

func (*FloorManager) CalcFullDiscoverLevel

func (fm *FloorManager) CalcFullDiscoverLevel() float64

func (*FloorManager) CalcTiles2Discover

func (fm *FloorManager) CalcTiles2Discover() int

func (*FloorManager) Cleanup

func (fm *FloorManager) Cleanup()

func (*FloorManager) FindPortalByID

func (fm *FloorManager) FindPortalByID(id string) *fieldobject.FieldObject

func (*FloorManager) GetFloorByIndex

func (fm *FloorManager) GetFloorByIndex(i int) gamei.FloorI

func (*FloorManager) GetFloorByIndexWrap

func (fm *FloorManager) GetFloorByIndexWrap(i int) gamei.FloorI

func (*FloorManager) GetFloorByName

func (fm *FloorManager) GetFloorByName(name string) gamei.FloorI

func (*FloorManager) GetFloorCount

func (fm *FloorManager) GetFloorCount() int

func (*FloorManager) GetFloorIndexByName

func (fm *FloorManager) GetFloorIndexByName(id string) (int, error)

func (*FloorManager) GetFloorList

func (fm *FloorManager) GetFloorList() []gamei.FloorI

func (*FloorManager) GetStartFloor

func (fm *FloorManager) GetStartFloor() gamei.FloorI

func (*FloorManager) Init

func (fm *FloorManager) Init(rnd *g2rand.G2Rand) error

func (*FloorManager) String

func (fm *FloorManager) String() string

Jump to

Keyboard shortcuts

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