Analytical Perspectives in Game Design


 

All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class bvyy.command.Disassemble

java.lang.Object
   |
   +----java.util.EventObject
           |
           +----bvyy.util.GeneralEvent
                   |
                   +----bvyy.command.Command
                           |
                           +----bvyy.command.Operate
                                   |
                                   +----bvyy.command.Disassemble

public class Disassemble
extends Operate
The Disassemble command attempts converts the selected thing back to its components.

Version:
0.0.1 6 December 1998
Author:
(c)1998 Brian Voon Yee Yap
See Also:
Assemble

Constructor Index

 o Disassemble()

Method Index

 o execute(Hashtable)
Executes this command.

Constructors

 o Disassemble
 public Disassemble()

Methods

 o execute
 public void execute(Hashtable theArguments) throws CommandCompletelyFailedException, CommandPartlyFailedException
Executes this command.

Arguments:

  1. Thing - The thing to be disassembled.
  2. Vector - A set of 0 to N tools that are to be used to disassembled the thing. Any tools marked as being consumed will be destroyed by the destruction process. The lifetime cycle of the tool will be incremented as required.
  3. Vector - A set of 0 to N capabilities that are to be used to disassembled the thing. Any temporary or permanent reductions or increases in the performance of the skills will be processed.
  4. Vector - A set of 0 to N characteristics that are to be used to disassembled the thing. Any temporary or permanent reductions or increases will be processed.

Parameters:
theArguments - the thing to be disassembled, the tools, capabilities and charcteristics to be used to disassemble the thing.
Overrides:
execute in class Command

All Packages  Class Hierarchy  This Package  Previous  Next  Index

22/11/99

 


See also: [Role Playing Games] [Game Engine]
© 1998, 1999 Brian Yap. These pages are available under the GNU licence.