Table of Contents

Class: Elevator gadgets.py
Elevator object
LinkFloor, HandleButton, CloseDoors, MoveByName, MoveToFloor, OpenDoors, Idle, GetDesc

I still don't fully understand how to use this object.

Probably similar to Vehicle.

Elevator

Base Classes   
pubobjs.Room
Methods   
CloseDoors
GetDesc
HandleButton
Idle
LinkFloor
MoveByName
MoveToFloor
OpenDoors
__init__
  CloseDoors 
CloseDoors ( self )

  GetDesc 
GetDesc ( self,  pLooker=None )

Description of the inside of the elevator.

  HandleButton 
HandleButton ( self,  pButton )

  Idle 
Idle ( self )

Close doors automatically after some time.

  LinkFloor 
LinkFloor (
        self,
        pRoom,
        pNames='',
        )

Used to build an elevator?

I think you use this method to construct the connections that make up an elevator/elevator shaft object. (I.e. rather than it being an action the elevator takes).

  MoveByName 
MoveByName ( self,  pName )

Move to a floor according to the floor's name.

  MoveToFloor 
MoveToFloor ( self,  pRoom )

Move to a floor (object) This is called by MoveByName.

  OpenDoors 
OpenDoors ( self )

Open the elevator doors and generate appropriate views. Could be generated by a button or some more complex scheduling?

  __init__ 
__init__ ( self,  pNames )


Table of Contents

This document was automatically generated on Mon Aug 8 17:04:06 2005 by HappyDoc version 2.1