Documentation ¶
Index ¶
- type Floor
- func (fm *Floor) AddAllEffectTrap(suffix string, countPerEffectTrapType int) *Floor
- func (fm *Floor) AddEffectTrap(suffix string, trapCount int) *Floor
- func (fm *Floor) AddRecycler(suffix string, count int) *Floor
- func (fm *Floor) AddTeleportIn(suffix string, count int) *Floor
- func (fm *Floor) AddTrapTeleportTo(suffix string, dstFloor *Floor) *Floor
- func (fm *Floor) Appendf(format string, arg ...interface{}) *Floor
- func (fm *Floor) Appends(arg ...string) *Floor
- func (fm *Floor) CalcRoomCount() int
- func (fm *Floor) ConnectAutoInPortalTo(suffix, suffix2 string, dstFloor *Floor) *Floor
- func (fm *Floor) ConnectPortalTo(suffix, suffix2 string, dstFloor *Floor) *Floor
- func (fm *Floor) ConnectStairUp(suffix, suffix2 string, dstFloor *Floor) *Floor
- func (fm *Floor) IsFinalizeTerrain() bool
- func (fm *Floor) MakePortalIDStringInc() string
- func (fm *Floor) String() string
- type Tower
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Floor ¶
type Floor struct { Name string W, H int PortalIDToUse int Script []string // contains filtered or unexported fields }
func (*Floor) AddAllEffectTrap ¶
suffix "InRoom" or "Rand"
func (*Floor) AddEffectTrap ¶
suffix "InRoom" or "Rand"
func (*Floor) AddRecycler ¶
suffix "InRoom" or "Rand"
func (*Floor) AddTeleportIn ¶
suffix "InRoom" or "Rand"
func (*Floor) AddTrapTeleportTo ¶
suffix "InRoom" or "Rand"
func (*Floor) CalcRoomCount ¶
func (*Floor) ConnectAutoInPortalTo ¶
one way auto activate portal suffix "InRoom" or "Rand" or " x=47 y=15"
func (*Floor) ConnectPortalTo ¶
one way portal suffix "InRoom" or "Rand" or " x=47 y=15"
func (*Floor) ConnectStairUp ¶
bidirection (in and out) portal suffix "InRoom" or "Rand" or " x=47 y=15"
func (*Floor) IsFinalizeTerrain ¶
func (*Floor) MakePortalIDStringInc ¶
Click to show internal directories.
Click to hide internal directories.