Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

burningbox.org.* (101)burningbox.org.dsh.* (101)
burningbox.org.dsh.commands.* (37)burningbox.org.dsh.entities.* (35)
burningbox.org.dsh.entities.equipment.* (8)burningbox.org.dsh.entities.magic.* (2)
burningbox.org.dsh.views.* (18)burningbox.org.dsh.views.utils.* (3)

Package Samples:

burningbox.org.dsh.commands
burningbox.org.dsh
burningbox.org.dsh.entities.equipment
burningbox.org.dsh.entities
burningbox.org.dsh.entities.magic
burningbox.org.dsh.views.utils
burningbox.org.dsh.views

Classes:

CombatSession: A CombatSession lasts only the duration of a combat. It contains mainly the opponents (foe) of the PC party. As there can be only one active CombatSession at a time, there is also a singleton system (see static methods) CVS Info : $Author: jmettraux $ $Date: 2002/07/01 06:13:01 $ $Id: CombatSession.java,v 1.9 2002/07/01 06:13:01 jmettraux Exp $
View: This interface just contains the process() method which returns the view itself. The constructor of any implementing class should be passed the necessary parameters for the proper execution of process(). CVS Info : $Author: jmettraux $ $Date: 2002/07/01 06:13:01 $ $Id: View.java,v 1.3 2002/07/01 06:13:01 jmettraux Exp $
MiscModifier: A miscellaneous modifier. A mapping between a Definition (See burningbox.org.dsh.Definitions) and a modifier. For example a mapping between Definitions.FORTITUDE and +2 CVS Info : $Author: jmettraux $ $Date: 2002/06/27 15:17:32 $ $Id: MiscModifier.java,v 1.5 2002/06/27 15:17:32 jmettraux Exp $
RegularCommand: Commands that can occur outside of combat must implement this interface. Commands that can occur at any time must also implement CombatCommand. CVS Info : $Author: jmettraux $ $Date: 2002/06/27 06:25:49 $ $Id: RegularCommand.java,v 1.3 2002/06/27 06:25:49 jmettraux Exp $
CombatCommand: Commands that can occur outside of combat must implement this interface. Commands that can occur at any time must also implement CombatCommand. CVS Info : $Author: jmettraux $ $Date: 2002/06/27 06:25:49 $ $Id: CombatCommand.java,v 1.3 2002/06/27 06:25:49 jmettraux Exp $
ScriptedCommand: A pointer to a .py or .jy file containing the script for a command. This is just a wrapper for saving a script filename into any xml file. CVS Info : $Author: jmettraux $ $Date: 2002/06/27 15:17:32 $ $Id: ScriptedCommand.java,v 1.1 2002/06/27 15:17:32 jmettraux Exp $
LoadCommand: Loads an xml file into the session. The behaviour of this command differs, depending on what can be found in the file to load CVS Info : $Author: jmettraux $ $Date: 2002/06/27 15:17:32 $ $Id: LoadCommand.java,v 1.8 2002/06/27 15:17:32 jmettraux Exp $
MiscModified: An interface for marking things that have miscellaneous modifiers. This interface is to be implemented by trees of equipment. CVS Info : $Author: jmettraux $ $Date: 2002/06/26 10:02:36 $ $Id: MiscModified.java,v 1.3 2002/06/26 10:02:36 jmettraux Exp $
SaveCommand: Loads an xml file into the session. The behaviour of this command differs, depending on what can be found in the file to load CVS Info : $Author: jmettraux $ $Date: 2002/06/26 15:00:57 $ $Id: SaveCommand.java,v 1.4 2002/06/26 15:00:57 jmettraux Exp $
PythonInterpreter: An encapsulation of the jython interpreter with methods for easily getting python-written commands ready to use. CVS Info : $Author: jmettraux $ $Date: 2002/06/27 06:25:49 $ $Id: PythonInterpreter.java,v 1.1 2002/06/27 06:25:49 jmettraux Exp $
InitCommand: Builds the initiative table i.e. automatically rolls initiative for all the opponents and asks it for each party member CVS Info : $Author: jmettraux $ $Date: 2002/06/27 06:40:28 $ $Id: InitCommand.java,v 1.4 2002/06/27 06:40:28 jmettraux Exp $
GameSession: A gaming session There may be one and only one instance of a GamingSession per dsh. (I made a Singleton out of it) CVS Info : $Author: jmettraux $ $Date: 2002/07/01 06:13:01 $ $Id: GameSession.java,v 1.5 2002/07/01 06:13:01 jmettraux Exp $
NextCommand: Adds or remove hit points to a monster or a character. min is then -10 (death) and max is the max hit points. CVS Info : $Author: jmettraux $ $Date: 2002/06/28 09:46:02 $ $Id: NextCommand.java,v 1.7 2002/06/28 09:46:02 jmettraux Exp $
AbCommand: Adds or remove hit points to a monster or a character. min is then -10 (death) and max is the max hit points. CVS Info : $Author: jmettraux $ $Date: 2002/06/26 15:00:57 $ $Id: AbCommand.java,v 1.3 2002/06/26 15:00:57 jmettraux Exp $
HpCommand: Adds or remove hit points to a monster or a character. min is then -10 (death) and max is the max hit points. CVS Info : $Author: jmettraux $ $Date: 2002/06/26 15:00:57 $ $Id: HpCommand.java,v 1.3 2002/06/26 15:00:57 jmettraux Exp $
DshException: Should I really comment this ? With Java 1.4, I don't need to encapsulate exceptions by hand anymore CVS Info : $Author: jmettraux $ $Date: 2002/06/27 06:25:49 $ $Id: DshException.java,v 1.3 2002/06/27 06:25:49 jmettraux Exp $
Aliases: A list of aliases for the shell, accessible as a singleton (though not through a getInstance() method). CVS Info : $Author: jmettraux $ $Date: 2002/06/26 10:02:35 $ $Id: Aliases.java,v 1.2 2002/06/26 10:02:35 jmettraux Exp $
ClassLevel: A pair class / level. A PC or a NPC usually has one of this pair. Multiclassed Characters get more CVS Info : $Author: jmettraux $ $Date: 2002/06/26 10:02:36 $ $Id: ClassLevel.java,v 1.2 2002/06/26 10:02:36 jmettraux Exp $
SpellSlots: A spellSlots instance keeps tracks of the slots for a character. (It should be XML serializable) CVS Info : $Author: jmettraux $ $Date: 2002/07/01 06:19:36 $ $Id: SpellSlots.java,v 1.1 2002/07/01 06:19:36 jmettraux Exp $
Named: Classes that implement this interface must have a getName() method, therefore, they are 'named'. CVS Info : $Author: jmettraux $ $Date: 2002/06/27 15:17:32 $ $Id: Named.java,v 1.3 2002/06/27 15:17:32 jmettraux Exp $
UndoStack: Took it out of Shell and made it a singleton. (So it can get accessed by jython scripts) CVS Info : $Author: jmettraux $ $Date: 2002/06/27 06:25:49 $ $Id: UndoStack.java,v 1.1 2002/06/27 06:25:49 jmettraux Exp $
DataSets: This is a big singleton containing the game's databases for classes, races, equipments... CVS Info : $Author: jmettraux $ $Date: 2002/07/01 06:13:01 $ $Id: DataSets.java,v 1.5 2002/07/01 06:13:01 jmettraux Exp $
SpellsView: The view for showing all the spells your mages could cast if they were strong enough CVS Info : $Author: jmettraux $ $Date: 2002/07/01 06:19:36 $ $Id: SpellsView.java,v 1.1 2002/07/01 06:19:36 jmettraux Exp $
InstCommand: Instatiates a MonsterTemplate and adds the resulting monster to the 'opp' set. CVS Info : $Author: jmettraux $ $Date: 2002/06/28 07:43:33 $ $Id: InstCommand.java,v 1.4 2002/06/28 07:43:33 jmettraux Exp $
SearchCommand: Performs a 'search' check for each of the party members or just one of them CVS Info : $Author: jmettraux $ $Date: 2002/07/01 06:13:01 $ $Id: SearchCommand.java,v 1.5 2002/07/01 06:13:01 jmettraux Exp $

Home | Contact Us | Privacy Policy | Terms of Service