Documentation
¶
Index ¶
- type FloorManager
- func (fm *FloorManager) CalcFullDiscoverExp() int
- func (fm *FloorManager) CalcFullDiscoverLevel() float64
- func (fm *FloorManager) CalcTiles2Discover() int
- func (fm *FloorManager) Cleanup()
- func (fm *FloorManager) FindPortalByID(id string) *fieldobject.FieldObject
- func (fm *FloorManager) GetFloorByIndex(i int) gamei.FloorI
- func (fm *FloorManager) GetFloorByIndexWrap(i int) gamei.FloorI
- func (fm *FloorManager) GetFloorByName(name string) gamei.FloorI
- func (fm *FloorManager) GetFloorCount() int
- func (fm *FloorManager) GetFloorIndexByName(id string) (int, error)
- func (fm *FloorManager) GetFloorList() []gamei.FloorI
- func (fm *FloorManager) GetStartFloor() gamei.FloorI
- func (fm *FloorManager) Init(rnd *g2rand.G2Rand) error
- func (fm *FloorManager) String() string
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) String ¶
func (fm *FloorManager) String() string
Click to show internal directories.
Click to hide internal directories.