ORG.LANGBAND.ENGINE package

Name

ORG.LANGBAND.ENGINE package -- Exports/uses/nicknames/etc

Description

This is the Langband game package.

Exports

*ANGBAND-KEYS**CUR-WIN*
*CURRENT-KEY-TABLE**CURRENTLY-SHOWING-INV*
*DDD**DDX*
*DDX-DDD**DDY*
*DDY-DDD**DUNGEON*
*ENGINE-CONFIG-DIR**ENGINE-DATA-DIR*
*ENGINE-NUM-VERSION**ENGINE-SOURCE-DIR*
*ENGINE-VERSION**HITPOINT-WARNING*
*LEVEL**MAP-FRAME*
*PLAYER**ROGUELIKE-KEYS*
*SAVEBLOCK**SAVEHEADER*
*STRATEGY**VARIANT*
*VISEVENTS**WINDOWS*
*WINFORMAT-FORCED-NUMBERSIGN**WINFORMAT-PADCHAR*
+ASCIIMAP-FRAME++BACKGROUND+
+CAVE-GLOW++CAVE-ICKY+
+CAVE-MARK++CAVE-NO-TUNNEL+
+CAVE-ROOM++CAVE-SEEN+
+CAVE-TEMP++CAVE-VIEW+
+CAVE-WALL++CHARINFO-FRAME+
+COORD-UPDATED++DECOR+
+DEFAULT-TILESIZE++DIALOGUE-FRAME+
+EFFECT++ELEMENT-CALCULATED-RESISTANCE+
+ELEMENT-IMMUNITY++ELEMENT-TEMPORARY-RESISTANCE+
+ELEMENT-VULNERABILITY++ENERGY-NORMAL-ACTION+
+ESCAPE++FLOOR-FLAG-ALLOW-CREATURES+
+FLOOR-FLAG-ALLOW-ITEMS++FLOOR-FLAG-EXIT-DOWNWARDS+
+FLOOR-FLAG-EXIT-UPWARDS++FLOOR-FLAG-FLOOR+
+FLOOR-FLAG-PERMANENT++FLOOR-FLAG-USE-LIGHT-EFFECT+
+FLOOR-FLAG-WALL++FOOD-FAINTING+
+FOOD-FULL++FOOD-HUNGRY+
+FOOD-MAX++FOOD-STARVING+
+FOOD-WEAK++FOREGROUND+
+FRAMETYPE-ACTIVE++FRAMETYPE-PREDEFINED+
+FULL-FRAME++GFXMAP-FRAME+
+IDENT-BROKEN++IDENT-CURSED+
+IDENT-EMPTY++IDENT-FIXED+
+IDENT-KNOWN++IDENT-MENTAL+
+IDENT-RUMOUR++IDENT-SENSE+
+INFODISP-FRAME++INV-FRAME+
+MAX-DUNGEON-HEIGHT++MAX-DUNGEON-WIDTH+
+MAX-FRAMES++MAX-ITEMSTACK-SIZE+
+MAX-RANGE++MAX-SIGHT+
+MAX-WINCOL++MAX-WINROW+
+MESSAGE-FRAME++MISC-FRAME+
+MISSILE-SPEED++MONSTER-FLAG-BORN+
+MONSTER-FLAG-MARK++MONSTER-FLAG-NICE+
+MONSTER-FLAG-SHOW++MONSTER-FLAG-VIEW+
+MONSTER-SPEED++NUM-GFX-LAYERS+
+PREDEFINED-FRAMES++PROJECT-BEAM+
+PROJECT-GRID++PROJECT-HIDE+
+PROJECT-ITEM++PROJECT-JUMP+
+PROJECT-KILL++PROJECT-STOP+
+PROJECT-THROUGH++QUERY-FRAME+
+RUN-SPEED++SAVED-CAVE-FLAGS+
+SAVEFILE-TYPE-LEVEL++SAVEFILE-TYPE-PLAYER+
+SAVEFILE-TYPE-VARIANT++SPEED-BASE+
+STORE-ITEM-LIMIT++STORE-MAXIMUM-ITEMS+
+STORE-MINIMUM-ITEMS++STORE-TURNOVER+
+TERM-BLUE++TERM-DARK+
+TERM-GREEN++TERM-L-BLUE+
+TERM-L-DARK++TERM-L-GREEN+
+TERM-L-RED++TERM-L-UMBER+
+TERM-L-WHITE++TERM-ORANGE+
+TERM-RED++TERM-SLATE+
+TERM-UMBER++TERM-VIOLET+
+TERM-WHITE++TERM-YELLOW+
+THROW-SPEED++TICK-PRECISION+
+TILEDFIELDS-FRAME++TILEFILE-ARMOUR+
+TILEFILE-BACKGROUNDS++TILEFILE-BUTTONS+
+TILEFILE-CLASSES++TILEFILE-CROSSHAIRS+
+TILEFILE-EFFECTS++TILEFILE-FOOD+
+TILEFILE-HUMANS++TILEFILE-MAGIC+
+TILEFILE-MISC++TILEFILE-PEOPLE+
+TILEFILE-UNDEADS++TILEFILE-WEAPONS+
+WALK-ANIMATION-INTERVAL++WALK-SPEED+
+WINFLAG-CLEAR-BG++WINFLAG-DELAY-PAINT+
+WINFLAG-NORMAL-PAINT+-BASIC/ARMOUR-
-BASIC/CLASS--BASIC/GOLD-
-BASIC/HITPOINTS--BASIC/HUNGER-
-BASIC/LEVEL--BASIC/RACE-
-BASIC/SPEED--BASIC/STATS-
-BASIC/XP--TILED/ARMOUR-
-TILED/HITPOINTS--TILED/LEVEL-
-TILED/STATS-<ABSORBS-SYMBOL>
<AGGRAVATES><COLD-BLOOD>
<COLOUR-CHANGING><CONFUSION>
<CURSE><CUT>
<DROP-CHANCE><DROP-GOOD>
<DROP-GREAT><DROP-PLANNED>
<DROP><EASY-KNOW>
<FEMALE><INCREASE>
<INITIAL-SLEEPER><INVISIBLE>
<MALE><MAX-HITPOINTS>
<MONEY><NEVER-ATTACK>
<NEVER-MOVE><NOTHING>
<ONLY-DROP-GOLD><ONLY-DROP-ITEMS>
<PARALYSED><RANDOM-MOVER>
<REDUCE><RESIST>
<RESTORE><SEE-THROUGH>
<SLEEPING><UNIQUE>
A2IACTIVATABLE
ACTIVATE-OBJECTACTIVATED?
ACTIVE-DOORACTIVE-MONSTER
ACTIVE-OBJECTACTIVE-ROOM
ACTIVE-TRAPADD-CREATURE-ATTRIBUTE
ADD-MAGIC-TO-ITEM!ADD-MONSTER-KNOWLEDGE-FLAG!
AI-STRATEGYALLOC-ENTRY
ALLOC-LOCATIONSALLOC.DEPTH
ALLOC.OBJALLOC.PROB2
ALLOC.PROB3ALLOCATE-MONSTER!
AMON.KINDAMON.SEEN-BY-PLAYER?
AMON.STRATEGIESAMON.TEMP-ATTRS
AMON.VIS-FLAGANIMATION
ANY-REDRAWS?ANY-UPDATES?
AOBJ.CONTAINSAOBJ.IDENTIFY
AOBJ.INSCRAOBJ.KIND
AOBJ.MARKEDAOBJ.NUMBER
AOBJ.SPEED-MODIFIERAPPEARS-IN-GROUP?
APPLY-EFFECT-TO-AREAAPPLY-FILTERS-ON-OBJ
APPLY-MAGIC!APPLY-PROJECTION-EFFECT-TO-TARGET!
APPLY-USUAL-EFFECTS-ON-USED-OBJECT!ARRANGE-GAME-EXIT&
ASK-FOR-REDRAW!ASK-FOR-UPDATE!
ATTACKATTACK-EFFECT
ATTACK-TYPEATTEMPT-MULTI-CREATION!
ATTR.DEFAULT-VALUEATTR.DURATION
ATTR.KEYATTR.ON-UPDATE
ATTR.TURNED-OFF-MSGATTR.TURNED-ON-MSG
ATTR.UPDATE-FUNATTR.VALUE
BASIC-FRAME-SHOWN?BIT-FLAG-ADD!
BIT-FLAG-ANDBIT-FLAG-REMOVE!
BIT-FLAG-SET?BUILD-HOUSE!
BUILD-ROOM!CALCULATE-ABILITIES!
CALCULATE-CREATURE-BONUSES!CALCULATE-CREATURE-HIT-POINTS!
CALCULATE-CREATURE-LIGHT-RADIUS!CALCULATE-SCORE
CAN-CREATURE-DROP?CAN-MELEE-ATTACK?
CAN-PLACE?CARRIES-OBJECT?
CAVE-COORDCAVE-DECOR
CAVE-EMPTY-BOLD?CAVE-FLAGS
CAVE-FLOORCAVE-FLOOR-BOLD?
CAVE-ICKY?CAVE-MONSTERS
CAVE-OBJECTSCENTRE-STRING
CHARACTER-CLASSCHARACTER-RACE
CHARACTER-STATCHECK-KEYPRESS
CLASS.ABILITIESCLASS.NAME
CLASS.SKILLSCLASS.STAT-SUSTAINS
CLASS.SYMBOLCLEAR-COORD
CLEAR-WINDOWCLEAR-WINDOW-FROM
COLOUR-AREACOLOUR-WINDOW
COMMON-MAKE-OVERLAPPING-ROOMCOMMON-MAKE-SIMPLE-ROOM
CONVERT-OBJCOORD-FLOOR
COORD.DECORCOORD.FLAGS
COORD.FLOORCOORD.MONSTERS
COORD.OBJECTSCOPY-ACTIVE-OBJECT
COPY-HASH-TABLECREATE-ALLOC-TABLE-MONSTERS
CREATE-ALLOC-TABLE-OBJECTSCREATE-AOBJ-FROM-ID
CREATE-AOBJ-FROM-KINDCREATE-APPROPRIATE-LEVEL
CREATE-BASIC-ALLOCATION-TABLECREATE-DUNGEON
CREATE-GOLDCREATURE-ALIVE?
CREATURE-ATTRIBUTECURRENT-HP
CURRENT-MANADECOR
DECOR-OPERATIONDECOR.VISIBLE?
DEDUCT-HP!DEFINE-ATTACK-DESCRIPTION
DEFINE-BASIC-FLAVOURDEFINE-CHARACTER-CLASS
DEFINE-CHARACTER-RACEDEFINE-CHARACTER-STAT
DEFINE-DOOR-TYPEDEFINE-EFFECT
DEFINE-ELEMENTDEFINE-FLAVOUR-TYPE
DEFINE-FLOOR-TYPEDEFINE-HOUSE
DEFINE-KEY-OPERATIONDEFINE-KEYPRESS
DEFINE-MONSTER-ATTACKDEFINE-MONSTER-KIND
DEFINE-OBJECT-KINDDEFINE-OBJECT-TYPE
DEFINE-PRINTFIELD-HANDLERDEFINE-REDRAW-KEY
DEFINE-ROOMDEFINE-SETTINGS
DEFINE-SOUND-EFFECTDEFINE-STORE
DEFINE-STORE-OWNERDEFINE-TRAP-TYPE
DEFINE-UPDATE-KEYDEFINE-VISUAL-PROJECTILE
DEFINE-VISUAL-STATEDELAY
DELIVER-DAMAGE!DELIVER-ELEMENTAL-DAMAGE!
DEPTHDISPLAY-CREATURE
DISPLAY-HELP-TOPICSDISPLAY-HOUSE
DISPLAY-MOVING-OBJECTDISPLAY-PLAYER-COMBAT-RATINGS
DISPLAY-PLAYER-SKILLSDISPLAY-TARGET
DISPLAY-VISUAL-STATESDISPLAY-X
DISPLAY-YDISTANCE
DISTRIBUTE-FLAVOURS!DISTURBANCE
DO-PROJECTIONDOOR-TYPE
DOOR.BROKEN?DOOR.CLOSED?
DOOR.LOCKDOOR.STUCK
DROP-NEAR-LOCATION!DUNGEON
DUNGEON-COORDDUNGEON.DEPTH
DUNGEON.HEIGHTDUNGEON.MONSTERS
DUNGEON.TABLEDUNGEON.WIDTH
EFFECTEFFECT-ENTRY
EFFECT-ENTRY-ENERGY-USEEFFECT-ENTRY-FUN
EFFECT-ENTRY-PEFFECT-ENTRY-TYPE
EFFECT.NAMEEFFECT.NUMBER
EFFECT.SYMBOLELEMENT
ELEMENT.BIT-FLAGELEMENT.NAME
ELEMENT.NUMBERELEMENT.SYMBOL
ENERGYENERGY-FOR-SPEED
ENGINE-ALLOWS-GFX-TILES?ENGINE-GFX
EQ.BACKPACKEQUIP-CHARACTER!
ERROR-CONDITIONEVENT.ID
EVENTSEXECUTE-STRATEGY
FACTOR.COSTFACTOR.DEFENSIVE
FACTOR.OFFENSIVEFETCH-EVENT
FILED-PLAYER-DATAFILED-VARIANT-DATA
FILL-AREAFILL-DUNGEON-PART-WITH-FLOOR!
FILL-DUNGEON-WITH-FLOOR!FILL-UP-STORE!
FINALISE-VISUAL-EVENTFIND-APPROPRIATE-MONSTER
FIND-APPROPRIATE-ROOMFIND-IMAGE
FIND-OWNER-FOR-HOUSEFLAG
FLAVOURFLAVOUR-OBJECT!
FLAVOUR-SIMPLE-OBJECT-KIND!FLAVOUR-TYPE
FLAVOUR-TYPE.GENERATOR-FNFLAVOUR-TYPE.UNUSED-FLAVOURS
FLAVOUR.NAMEFLOOR-TYPE
FLOOR.FLAGSFLOOR.ID
FLOOR.NAMEFLOOR.NUMERIC-ID
FLUSH-COORDSFLUSH-MESSAGES!
FLUSH-WINDOWFORMAT-MESSAGE!
FORMAT-NOTE!GAIN-POWER-LEVEL!
GAME-OBJ-TABLEGCU
GENDERGENDER.SYMBOL
GENERATE-LEVEL!GENERATE-RANDOM-NAME
GET-ACTIVE-MONSTER-BY-LEVELGET-ACTIVE-OBJECT-BY-LEVEL
GET-AIM-DIRECTIONGET-ARMOUR-MODIFIER
GET-ARMOUR-RATINGGET-ARRAY-WITH-NUMBERS
GET-ATTACK-DESCRIPTIONGET-ATTRIBUTE-VALUE
GET-CHARACTER-PICTUREGET-CLASS-NAME
GET-CLASS-TILEGET-COORD-TRIGGER
GET-CREATURE-ACGET-CREATURE-BURDEN
GET-CREATURE-DESCGET-CREATURE-ENERGY
GET-CREATURE-INVENTORYGET-CREATURE-MANA
GET-CREATURE-NAMEGET-CREATURE-SPEED
GET-CREATURE-STATEGET-DAMAGE-DICE
GET-DAMAGE-MODIFIERGET-DECOR-NAME
GET-DESTINATION-COORDSGET-DIRECTION-FROM-COORD-DIFF
GET-ELEMENT-FLAGGET-ELEMENT-NUMBER
GET-FLOORGET-FLOOR-TYPE
GET-FRAME-WIDTHGET-GENDER
GET-HOUSEGET-ID
GET-IMMUNITIESGET-INDENT-STRING
GET-INFORMATIONGET-ITEM-TABLE
GET-KEY-OPERATIONSGET-LAST-CONSOLE-LINE
GET-LATE-BIND-FUNCTIONGET-LEVEL-APPROPRIATE-ENCHANTMENT
GET-LEVEL-BUILDERGET-LIGHT-RADIUS
GET-LOADABLE-FORMGET-MELEE-ATTACK-SKILL
GET-MKIND-ALLOC-TABLEGET-MKIND-TABLE
GET-MONSTER-KINDGET-MONSTER-KIND-BY-LEVEL
GET-MONSTER-KNOWLEDGEGET-MOVE-DIRECTION
GET-MTYPE-TABLEGET-NAMED-GAMEOBJ-TABLE
GET-NUMBER-OF-DAMAGE-DICEGET-OBJECT-EFFECT
GET-OBJECT-KINDGET-OBJECT-KIND-BY-LEVEL
GET-OBJECT-KNOWLEDGEGET-OFFER
GET-OTYPE-TABLEGET-POWER-LVL
GET-POWER-OF-ATTACKGET-PRICE
GET-RACE-NAMEGET-RANGED-ATTACK-SKILL
GET-RESISTANCE-TABLEGET-RESISTS
GET-ROOMGET-SEARCH-SKILL
GET-SETTINGGET-SETTINGS-OBJ
GET-STAT-MODIFIERSGET-STAT-NAME-FROM-NUM
GET-STAT-SUSTAINSGET-STRING-INPUT
GET-SYSTEM-TYPEGET-TACTICAL-BID
GET-TARGET-AT-COORDINATEGET-TITLE-FOR-LEVEL
GET-TOHIT-CHANCEGET-TOHIT-MODIFIER
GET-VISUAL-PROJECTILEGET-VISUAL-STATE
GET-VULNERABILITIESGET-WINDOW
GET-XP-VALUEGFX-SYM
GOBJ-TABLE.ALLOC-TABLEGOBJ-TABLE.OBJ-TABLE
GOBJ-TABLE.OBJ-TABLE-BY-LVLGRAPHICAL-MAP?
GRID-XGRID-Y
HANDLE-MOUSE-CLICKHANDLE-PLAYER-UPDATES!
HANDLE-STUFFHANDLE-TURN
HAS-ABILITY?HAS-FRAME?
HAS-INFORMATION?HEAL-CREATURE!
HELP-TOPICHOUSE
HOUSE.ITEMSHS-ENTRY
HS-ENTRY.CAUSE-OF-DEATHHS-ENTRY.DEPTH
HS-ENTRY.GOLDHS-ENTRY.LEVEL
HS-ENTRY.XPI2A
IDIDX-PAINT-VALUE
IDX-VALUEIGNORES
ILLEGAL-CHAR-CLASS-DATAILLEGAL-CHAR-RACE-DATA
ILLEGAL-DATA-DEFINITIONILLEGAL-MONSTER-DATA
ILLEGAL-OBJECT-DATAIMMUNE-TO-ELEMENT?
IMMUNITIESIN-BOUNDS-FULLY?
INIT-VISUAL-EVENTINITIALISE-CHARACTER-CLASS!
INITIALISE-CHARACTER-RACE!INITIALISE-FLOORS&
INITIALISE-MONSTER-KIND!INITIALISE-MONSTERS&
INITIALISE-OBJECT-KIND!INITIALISE-OBJECTS&
INPUT-EVENTINT-/
INTERACTIVE-CREATION-OF-PLAYERINTERACTIVE-DESTROY-ITEM!
INTERACTIVE-DOOR-OPERATION!INTERACTIVE-DROP-ITEM!
INTERACTIVE-TAKE-OFF-ITEM!INTERACTIVE-TARGETING!
INTERACTIVE-THROW-ITEM!INTERACTIVE-TRAP-OPERATION!
INTERACTIVE-USE-ITEM!INTERACTIVE-WEAR-ITEM!
IS-ARTIFACT?IS-BLIND?
IS-BROKEN?IS-CREATABLE?
IS-CURSED?IS-DOOR?
IS-EVENT?IS-FEMALE?
IS-FRAME-SHOWN?IS-LEGAL-EFFECT?
IS-LEGAL-ELEMENT?IS-LEGAL-STAT?
IS-LEGAL-TARGET?IS-MAGICAL?
IS-MALE?IS-MONSTER?
IS-OBJECT-KNOWN?IS-PLAYER?
IS-RESTING?IS-STORE?
IS-TRAP?IS-UNIQUE-MONSTER?
IS-VARIANT?IS-VOWEL?
IS-WINDOW?ITEM-TABLE
ITEM-TABLE-ADD!ITEM-TABLE-CLEAN!
ITEM-TABLE-FINDITEM-TABLE-ITERATE!
ITEM-TABLE-MORE-ROOM?ITEM-TABLE-PRINT
ITEM-TABLE-REMOVE!ITEM-TABLE-SORT!
ITEM-TABLE-VERIFY-KEYITEMS-IN-CONTAINER
ITEMS-IN-HOUSEITEMS-IN-STORE
ITEMS-ON-FLOORITEMS-WORN
ITEMS.CUR-SIZEITEMS.OBJS
KEYBOARD-EVENTKILL-TARGET!
L-BINARY-STREAML-EVENT
L-READABLE-STREAMLANG-WARN
LANG.STREAMLANGBAND-QUIT
LBSYS/CLASS-NAMELBSYS/ENSURE-DIR-NAME
LBSYS/GARBAGE-COLLECTLBSYS/GET-CURRENT-DIRECTORY
LBSYS/MAKE-SURE-DIRS-EXIST&LBSYS/TRICKY-PROFILE
LEARN-ABOUT-OBJECT!LEVEL
LEVEL-READY?LEVEL.DEPTH
LEVEL.DUNGEONLIGHT-SPOT!
LOAD-BINARY-ARRAYLOAD-BINARY-STRING
LOAD-IMAGE&LOAD-IMAGE-SPEC&
LOAD-OBJECTLOAD-SETTING-BACKGROUND
LOAD-VARIANT&LOAD-VARIANT-DATA&
LOAD-VARIANT-OBJECTLOADABLE-VALUE
LOC-XLOC-Y
LOCATION-XLOCATION-Y
LOCATIONSMAGIC-ADD
MAKE-CONTAINERMAKE-COORD-EVENT
MAKE-CREATURE-ATTRIBUTEMAKE-EVENT
MAKE-GAME-OBJ-TABLEMAKE-GENDER
MAKE-HELP-TOPICMAKE-RANDOM-LEVEL-OBJ
MAKE-THROWN-VISUALMAKE-VISUAL-EVENT
MAKE-WALK-MOVEMENTMAX-CAP
MAX-CHARLEVELMAXIMUM-HP
MAXIMUM-MANAMELEE-HIT-AC?
MELEE-HIT-CREATURE?MELEE-INFLICT-DAMAGE!
MESSAGEMIN-CAP
MISC-PLAYER-INFOMISSILE-HIT-CREATURE?
MISSILE-INFLICT-DAMAGE!MISSILE-MOVEMENT
MODIFY-ATTRIBUTE!MODIFY-CREATURE-STATE!
MODIFY-GOLD!MODIFY-SATIATION!
MODIFY-VISUAL-STATE!MODIFY-XP!
MONSTER-KINDMONSTER-KNOWLEDGE
MONSTER.ABILITIESMONSTER.ALIGNMENT
MONSTER.FLAGSMONSTER.GENDER
MONSTER.NAMEMONSTER.NUM-KILLED
MONSTER.NUMERIC-IDMONSTER.POWER-LVL
MONSTER.SP-ABILITIESMONSTER.SPEED
MONSTER.TITLEMONSTER.TRIED-ELM
MONSTER.TYPEMONSTERS-BY-LEVEL
MOUSE-EVENTMOVE-CREATURE-TO-DEPTH!
MOVE-PLAYER!NAME
NEED-FLAVOUR?NON-NEGATIVE-INTEGER?
NONBOOLSYM?NUMERIC-ID
OBJOBJECT-EFFECT
OBJECT-KINDOBJECT-KNOWLEDGE
OBJECT.ABILITIESOBJECT.AWARE
OBJECT.COSTOBJECT.EFFECTS
OBJECT.EVENTSOBJECT.FLAGS
OBJECT.FLAVOUROBJECT.IGNORES
OBJECT.NAMEOBJECT.NUMERIC-ID
OBJECT.POWER-LVLOBJECT.SORT-VALUE
OBJECT.SPEED-MODIFIEROBJECT.TEXT-COLOUR
OBJECT.THE-KINDOBJECT.WEIGHT
OBJECTS-BY-LEVELOK-OBJECT?
OLD-PLAYER-INFOOLD.HEAVY-BOW
OLD.HEAVY-WEAPONOLD.ICKY-WEAPON
ON-DROP-OBJECTON-MOVE-TO-COORD
ON-NEW-PLAYERON-PICKUP-OBJECT
ON-TAKE-OFF-OBJECTON-WEAR-OBJECT
OUTPUT-STRING!OWNER
PAINT-COORDPAINT-GFX-IMAGE
PAINT-GFX-IMAGE&PAINT-WINDOW
PARSE-AND-ROLL-DICEPARSE-DICE
PAUSE-AT-LINE!PAUSE-LAST-LINE!
PEACEFUL-MOVERPICK-UP-FROM-FLOOR!
PICTUREPLACE-MONSTER!
PLACE-PLAYER!PLACE-SINGLE-MONSTER!
PLAY-MUSICPLAY-SOUND
PLAYERPLAYER-ABILITIES
PLAYER-CAN-SEE-BOLD?PLAYER-HAS-LOS-BOLD?
PLAYER-IS-AT?PLAYER.ACTIVE-STATS
PLAYER.ACTUAL-ABILITIESPLAYER.CALC-ATTRS
PLAYER.CLASSPLAYER.CURRENT-XP
PLAYER.DEAD-FROMPLAYER.DEPTH
PLAYER.ENERGY-USEPLAYER.EQUIPMENT
PLAYER.FRACTION-MANAPLAYER.GENDER
PLAYER.GOLDPLAYER.INFRAVISION
PLAYER.LEAVING?PLAYER.MAX-DEPTH
PLAYER.MAX-LEVELPLAYER.MAXIMUM-XP
PLAYER.MODBASE-STATSPLAYER.MONSTER-KNOWLEDGE
PLAYER.NAMEPLAYER.PERCEIVED-ABILITIES
PLAYER.POWER-LVLPLAYER.RACE
PLAYER.SATIATIONPLAYER.SEE-INVISIBLE
PLAYER.SKILLSPLAYER.SPEED
PLAYER.TARGETPLAYER.TEMP-ATTRS
PLAYER.VIEW-XPLAYER.VIEW-Y
PLAYER.XP-TABLEPLURAL-NAME
POSITIVE-INTEGER?POSSIBLE-IDENTIFY!
POWER-LVLPRIMITIVE-MELEE-ATTACKER
PRINT-BASIC-FRAMEPRINT-DEPTH
PRINT-EXTRA-FRAME-CONTENTPRINT-HUNGER
PRINT-MAPPRINT-MESSAGE!
PRINT-MISC-INFOPRINT-NOTE!
PRINT-NUMBERPRINT-RESISTANCE-TABLE
PRINT-STAT-VALUEPRINT-TEXT!
PRINT-TOMBPRINTFIELD-HANDLER
PROCESS-SINGLE-MONSTER!PROCESS-WORLD&
PRODUCE-ACTIVE-MONSTERPRODUCE-ACTIVE-OBJECT
PRODUCE-CHARACTER-CLASSPRODUCE-CHARACTER-RACE
PRODUCE-HIGH-SCORE-OBJECTPRODUCE-MONSTER-KIND
PRODUCE-OBJECT-KINDPRODUCE-PLAYER-OBJECT
PROJECT-PATHPROJECTILE.GFX-BEAM
PROJECTILE.GFX-EXPLOSIONPROJECTILE.GFX-IMPACT
PROJECTILE.GFX-PATHPROJECTILE.ID
PROJECTILE.TEXT-BEAMPROJECTILE.TEXT-EXPLOSION
PROJECTILE.TEXT-IMPACTPROJECTILE.TEXT-PATH
PUT-COLOURED-LINE!PUT-COLOURED-STR!
PUT-OBJECT-IN-CONTAINER!QUERY-FOR-CHARACTER-BASICS!
QUIT-GAME&RACE.ABILITIES
RACE.SKILLSRACE.STAT-SUSTAINS
RACE.SYMBOLRAND-ELM
RAND-RANGERAND-SPREAD
RANDINTRANDOM-LEVEL
READ-MAPREAD-ONE-CHARACTER
READ-PREF-FILEREDRAW-STUFF
REFRESH-WINDOWREGENERATE-HP!
REGISTER-EVENT&REGISTER-FIELD-ORDER
REGISTER-HELP-TOPIC&REGISTER-INFORMATION&
REGISTER-LEVEL!REGISTER-LEVEL-BUILDER!
REGISTER-SLOT-ORDER&REGISTER-VARIANT&
REMOVE-MONSTER-FROM-DUNGEON!REMOVE-TARGET-DISPLAY
RESET-PLAYER-OBJECT!RESET-REDRAW!
RESET-UPDATE!RESISTS
RESISTS-ELEMENT?ROLL-DICE
ROLL-HITPOINTS-FOR-NEW-LEVELROLL-STATS!
ROLL-UP-CHARACTER!ROOM-TYPE
ROUND-/RUN-ALONG-CORRIDOR
RUN-IN-DIRECTIONSATISFIES-OBJ-TYPE?
SAVE-BINARY-ARRAYSAVE-BINARY-STRING
SAVE-OBJECTSAVEBLOCK
SAVEFILE-PROBLEMSAVEHEADER
SAVEHEADER.ENGINE-NUM-VERSIONSDL
SEARCH-AREA!SELECT-AND-RETURN-ITEM
SELECT-ITEMSELECT-ITEM-FROM-STORE
SET-CURSOR-TOSET-CURSOR-VISIBILITY
SET-FLAGSETTING-LOOKUP
SHIFTSHOOT-A-MISSILE
SHOW-MESSAGESSHRINK-ARRAY!
SHUFFLE-ARRAY!SIGNAL-CONDITION
SORT-VALUESPRITE-MOVEMENT
STACKABLE?STAT-FIELD
STAT-FIELD-DATASTAT-FIELD-LOWER
STAT-FIELD-PSTAT-FIELD-UPPER
STAT.FIELDSSTAT.NUMBER
STAT.SYMBOLSTOP-CREATURE-ACTIVITY
STORESTORE-BUYS-ITEM?
STORE-EMPTY?STORE-GENERATE-OBJECT
STORE-MAINTENANCE!STORE-MASS-PRODUCE!
STORE-OWNERSTORE.WILL-BUY
STRATEGY.DESTINATIONSSTRATEGY.ID
SWAP-MONSTERS!SWITCH-INVENTORY-VIEW
SWITCH-MAP-MODESYMBOL
SYMBOLIFYTARGET
TEMP-ATTRIBUTESTEMP-CREATURE-ATTRIBUTE
TEXT-COLOURTEXT-PAINT-VALUE
TEXT-SYMTEXT-TO-ASCII
TEXTURE-BACKGROUND!THEMED-LEVEL
THROW-OBJECTTHROWN-OBJECT-MOVEMENT
TILE-FILETILE-NUMBER
TILE-PAINT-VALUETRAP-EFFECT
TRAP-TYPETREASURE-DROP
TRIGGER-PRINTFIELDTRIGGER-PRINTFIELD-HOOKS&
TRIGGER-SPECIAL-ABILITYTRIGGER-VISUAL-EVENT
U-FIXNUMUI-THEME
UNCURSE-OBJECT!UNIQUE-MONSTER
UNLESS-BINDUNSET-FLAG
UPDATE-INVENTORY-ROWUPDATE-MONSTER!
UPDATE-PLAYER-STAT!UPDATE-STUFF
UPDATE-XP-TABLE!USE-IMAGES?
USE-OBJECT!USE-STAIR!
VARIANTVARIANT-DATA-FNAME
VARIANT-GFXVARIANT-HOME-PATH
VARIANT-SAVE-DIRECTORYVARIANT.CLASSES
VARIANT.DAY-LENGTHVARIANT.EFFECTS
VARIANT.ELEMENTSVARIANT.FILTERS
VARIANT.FLAVOUR-TYPESVARIANT.FLOOR-TYPES
VARIANT.GENDERSVARIANT.IMAGES
VARIANT.MONSTERS-BY-LEVELVARIANT.OBJECTS
VARIANT.OBJECTS-BY-LEVELVARIANT.STAT-LENGTH
VARIANT.STATSVARIANT.TURN
VARIANT.VISUAL-EFFECTSVERIFY-CHECK
VERIFY-IDVISEVENT.ANGLE
VISEVENT.ANIMATIONVISEVENT.BLOCKING?
VISEVENT.CURRENT-XVISEVENT.CURRENT-Y
VISEVENT.DATAVISEVENT.FLAGS
VISEVENT.IDVISEVENT.LAST-MOVE-X
VISEVENT.LAST-MOVE-YVISEVENT.LAST-X
VISEVENT.LAST-YVISEVENT.MISSILE-WEAPON
VISEVENT.MODEVISEVENT.MOVE-SPEED
VISEVENT.OBJECTVISEVENT.SHOOTER
VISEVENT.SOURCE-XVISEVENT.SOURCE-Y
VISEVENT.TARGET-XVISEVENT.TARGET-Y
VISEVENT.WINDOWVISIT-HOUSE
VISUAL-EVENTVISUAL-PROJECTILE
VISUAL-STATE.DESCVULNERABILITIES
VULNERABLE-TO-ELEMENT?WALKING-MOVEMENT
WANT-REDRAW?WANT-UPDATE?
WARN-ON-FAILUREWHEN-BIND
WHILEWIN/FORMAT
WINDOWWINDOW-ALLOWS-GFX-TILES?
WINDOW-COORDWINDOW.BACKGROUNDFILE
WINDOW.DISABLED?WINDOW.HEIGHT
WINDOW.NUM-IDWINDOW.PIXEL-HEIGHT
WINDOW.PIXEL-WIDTHWINDOW.TILE-HEIGHT
WINDOW.TILE-WIDTHWINDOW.VISIBLE?
WINDOW.WIDTHWITH-DIALOGUE
WITH-DUNGEONWITH-FRAME
WITH-FULL-FRAMEWORN-ITEM-SLOT
WRITE-OBJ-DESCRIPTIONWRITE-PLURALISED-STRING
X-OFFSETX11
XP-TABLEY-OFFSET

Uses

COMMON-LISP

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