Documentation
¶
Index ¶
- Constants
- func TileCacheCount() int
- type TileFlag
- func (t TileFlag) ActHPSP(act turnaction.TurnAction) (float64, float64)
- func (t TileFlag) ActHPSPCalced(act turnaction.TurnAction, dir way9type.Way9Type) (float64, float64)
- func (t TileFlag) AtkMod() float64
- func (t TileFlag) BlockSight() float64
- func (t TileFlag) CanBattle() bool
- func (t TileFlag) CanPlaceMultiObj() bool
- func (t TileFlag) CannotPlaceObj() bool
- func (t TileFlag) CharPlaceable() bool
- func (bt *TileFlag) ClearByTile(n tile.Tile)
- func (bt *TileFlag) ClearByTileFlag(v TileFlag)
- func (t TileFlag) DefMod() float64
- func (t TileFlag) Empty() bool
- func (t TileFlag) Meditateable() bool
- func (t TileFlag) Name() string
- func (t TileFlag) NoBattle() bool
- func (t *TileFlag) OverrideBits(v tile.Tile)
- func (bt *TileFlag) SetByTile(n tile.Tile)
- func (bt *TileFlag) SetByTileFlag(v TileFlag)
- func (t TileFlag) Slippery() bool
- func (cf TileFlag) String() string
- func (bt TileFlag) TestByTile(n tile.Tile) bool
- func (bt TileFlag) TestByTileFlag(v TileFlag) bool
- func (t TileFlag) ToRGB() (uint8, uint8, uint8)
Constants ¶
View Source
const ( SwampFlag = TileFlag(1 << tile.Swamp) // layer 1 SoilFlag = TileFlag(1 << tile.Soil) // StoneFlag = TileFlag(1 << tile.Stone) // SandFlag = TileFlag(1 << tile.Sand) // SeaFlag = TileFlag(1 << tile.Sea) // MagmaFlag = TileFlag(1 << tile.Magma) // IceFlag = TileFlag(1 << tile.Ice) // GrassFlag = TileFlag(1 << tile.Grass) // TreeFlag = TileFlag(1 << tile.Tree) // layer 2 RoadFlag = TileFlag(1 << tile.Road) // layer 4 RoomFlag = TileFlag(1 << tile.Room) // WallFlag = TileFlag(1 << tile.Wall) // WindowFlag = TileFlag(1 << tile.Window) // DoorFlag = TileFlag(1 << tile.Door) // FogFlag = TileFlag(1 << tile.Fog) // layer 3 SmokeFlag = TileFlag(1 << tile.Smoke) // )
Variables ¶
This section is empty.
Functions ¶
func TileCacheCount ¶
func TileCacheCount() int
Types ¶
type TileFlag ¶
type TileFlag uint16
func (TileFlag) ActHPSP ¶
func (t TileFlag) ActHPSP(act turnaction.TurnAction) (float64, float64)
func (TileFlag) ActHPSPCalced ¶
func (t TileFlag) ActHPSPCalced(act turnaction.TurnAction, dir way9type.Way9Type) (float64, float64)
func (TileFlag) BlockSight ¶
func (TileFlag) CanPlaceMultiObj ¶
func (TileFlag) CannotPlaceObj ¶
func (TileFlag) CharPlaceable ¶
func (*TileFlag) ClearByTile ¶
func (*TileFlag) ClearByTileFlag ¶
func (TileFlag) Meditateable ¶
func (*TileFlag) OverrideBits ¶
func (*TileFlag) SetByTileFlag ¶
func (TileFlag) TestByTileFlag ¶
Click to show internal directories.
Click to hide internal directories.