LEARN-ABOUT-OBJECT!

Name

LEARN-ABOUT-OBJECT! -- generic function

Description

Lets the player learn certain things about an object.

Methods

LEARN-ABOUT-OBJECT!
 (LEARN-ABOUT-OBJECT! PLAYER OBJECT WHAT) [method]
Calls 

ERROR

Location 

object.lisp

LEARN-ABOUT-OBJECT!
 (LEARN-ABOUT-OBJECT! PLAYER (OBJECT ACTIVE-OBJECT) (WHAT (EQL AWARE))) [method]
Calls 

AOBJ.KIND and LEARN-ABOUT-OBJECT!

Location 

object.lisp

LEARN-ABOUT-OBJECT!
 (LEARN-ABOUT-OBJECT! PLAYER (OBJECT OBJECT-KIND) (WHAT (EQL AWARE))) [method]
Calls 

(SETF OBJECT.AWARE)

Location 

object.lisp

LEARN-ABOUT-OBJECT!
 (LEARN-ABOUT-OBJECT! PLAYER (OBJECT ACTIVE-OBJECT) (WHAT (EQL TRIED))) [method]
Calls 

AOBJ.KIND and LEARN-ABOUT-OBJECT!

Location 

object.lisp

LEARN-ABOUT-OBJECT!
 (LEARN-ABOUT-OBJECT! PLAYER (OBJECT OBJECT-KIND) (WHAT (EQL TRIED))) [method]
Calls 

(SETF OBJECT.TRIED)

Location 

object.lisp

LEARN-ABOUT-OBJECT!
 (LEARN-ABOUT-OBJECT! PLAYER (OBJECT ACTIVE-OBJECT) (WHAT (EQL KNOWN))) [method]
Calls 

(SETF AOBJ.IDENTIFY), AOBJ.IDENTIFY, BIT-FLAG-ADD! and BIT-FLAG-REMOVE!

Location 

object.lisp

LEARN-ABOUT-OBJECT!
 (LEARN-ABOUT-OBJECT! PLAYER (OBJECT OBJECT-KIND) (WHAT (EQL KNOWN))) [method]
Calls 

ERROR

Location 

object.lisp

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