VAN/TOWN-LEVEL

Name

VAN/TOWN-LEVEL -- class inheriting THEMED-LEVEL

Description

The Vanilla variant has a special town-level with stores and special behaviour. The class is used for dispatching.

Class details

(defclass VAN/TOWN-LEVEL (THEMED-LEVEL)(...))
scopepackage ORG.LANGBAND.VANILLA
locationvariants/vanilla/base.lisp
inheritsTHEMED-LEVEL
# variables5
# methods6

Methods

(SETF LEVEL.HOME-NUM)
 ((SETF LEVEL.HOME-NUM) (OBJ VAN/TOWN-LEVEL)) [accessor]

LEVEL.HOME-NUM
 (LEVEL.HOME-NUM (OBJ VAN/TOWN-LEVEL)) [accessor]

(SETF LEVEL.NUM-STORES)
 ((SETF LEVEL.NUM-STORES) (OBJ VAN/TOWN-LEVEL)) [accessor]

LEVEL.NUM-STORES
 (LEVEL.NUM-STORES (OBJ VAN/TOWN-LEVEL)) [accessor]
Called By 

GENERATE-LEVEL!

(SETF LEVEL.STORES)
 ((SETF LEVEL.STORES) (OBJ VAN/TOWN-LEVEL)) [accessor]

LEVEL.STORES
 (LEVEL.STORES (OBJ VAN/TOWN-LEVEL)) [accessor]

Slots

 slot HOME-NUM is of type T
 slot ID is of type T
 slot NUM-STORES is of type T
 slot STORES is of type T
 slot SYMBOL is of type T

This documentation was generated Autumn 2003 from the original sources by Albert v.0.4.9.