de.jadv.lib
Class Configuration

java.lang.Object
  |
  +--de.jadv.lib.Configuration

public class Configuration
extends java.lang.Object

This class will store the whole configuration of the Server and Proxy.
ATTENTION: Changes to this file can result in really strange behavior of the game. So please be sure, what you are doing!

Author:
neitzel

Field Summary
static java.lang.String ATTRIB_ALIGN
           
static java.lang.String ATTRIB_AUTOATTACK
           
static java.lang.String ATTRIB_AUTOMOVE
           
static java.lang.String ATTRIB_AUTOMOVETO
           
static java.lang.String ATTRIB_AUTOSTART
           
static java.lang.String ATTRIB_CANBETAKEN
           
static java.lang.String ATTRIB_CLASS
           
static java.lang.String ATTRIB_DESCRIPTION
           
static java.lang.String ATTRIB_EMAIL
           
static java.lang.String ATTRIB_ENTRYPOINTS
           
static java.lang.String ATTRIB_EVENTMASK
           
static java.lang.String ATTRIB_EXPERIENCE
           
static java.lang.String ATTRIB_HEARTBEATTIME
           
static java.lang.String ATTRIB_HP
           
static java.lang.String ATTRIB_ID
           
static java.lang.String ATTRIB_ISBLOCKED
           
static java.lang.String ATTRIB_ISCONTAINER
           
static java.lang.String ATTRIB_LEVEL
           
static java.lang.String ATTRIB_LEVELDESC
           
static java.lang.String ATTRIB_LEVELDESCBUILD
           
static java.lang.String ATTRIB_MASTERPARENT
           
static java.lang.String ATTRIB_MAX_HP
           
static java.lang.String ATTRIB_MAX_SP
           
static java.lang.String ATTRIB_MONEY
           
static java.lang.String ATTRIB_MOVETIME
           
static java.lang.String ATTRIB_NAME
           
static java.lang.String ATTRIB_NEXTFIELD
           
static java.lang.String ATTRIB_NORM_STRENGTH
           
static java.lang.String ATTRIB_OLDPARENT
           
static java.lang.String ATTRIB_PARENT
           
static java.lang.String ATTRIB_PASSWORD
           
static java.lang.String ATTRIB_PORTAL_TARGET
           
static java.lang.String ATTRIB_RACE
           
static java.lang.String ATTRIB_RIGHTS
           
static java.lang.String ATTRIB_SHORTDESC
           
static java.lang.String ATTRIB_SIGHT
           
static java.lang.String ATTRIB_SIZE
           
static java.lang.String ATTRIB_SP
           
static java.lang.String ATTRIB_STARTROOM
           
static java.lang.String ATTRIB_STRENGTH
           
static java.lang.String ATTRIB_VALUE
           
static java.lang.String AUTOSTART
           
static boolean BLOCK_BOARDER_OF_MAP
           
static int BUFFERSIZE
           
static java.lang.String CLIENT_EVENT_TOPIC
           
static int COUNT_WEAPONS
           
static java.lang.String DATABASE_MANAGER
           
static java.lang.String DB_CLASS
           
static java.lang.String DB_PASS
           
static java.lang.String DB_PATH
           
static java.lang.String DB_USER
           
static boolean DEBUG_EDITORSESSION
           
static boolean DEBUG_EVENTS
           
static boolean DEBUG_FIGHTMBEAN
           
static boolean DEBUG_FINDOBJECT
           
static boolean DEBUG_LEVELSIGHTS
           
static boolean DEBUG_MEMORY
           
static boolean DEBUG_MOVE
           
static boolean DEBUG_NPCMBEAN
           
static boolean DEBUG_OBJECTS
           
static boolean DEBUG_SCRIPTING
           
static boolean DEBUG_SEND_TO_TOPIC
           
static boolean DEBUG_SHOWATTRIBS
           
static boolean DEBUG_SHOWOBJECTS
           
static boolean DEBUG_SYNCBUFFER
           
static int DEFAULT_MOVETIME
           
static byte DIR_DOWN
           
static byte DIR_EAST
           
static byte DIR_NORTH
           
static byte DIR_NORTHEAST
           
static byte DIR_NORTHWEST
           
static byte DIR_NULL
          All Directions for the different Events
static byte DIR_SOUTH
           
static byte DIR_SOUTHEAST
           
static byte DIR_SOUTHWEST
           
static byte DIR_UNWEAR
           
static byte DIR_UP
           
static byte DIR_WEAR
           
static byte DIR_WEST
           
static java.lang.String EB_LEVELDESCLOCALHOME
           
static java.lang.String EB_LEVELLOCALHOME
           
static java.lang.String EB_LOCATIONLOCALHOME
           
static java.lang.String EB_NPCLOCALHOME
           
static java.lang.String EB_OBJECTLOCALHOME
           
static java.lang.String EB_PLAYERLOCALHOME
           
static java.lang.String EB_RACELOCALHOME
           
static int ERR_ALLREADY_LOGGED_IN
           
static int ERR_CANNOT_DO_MOVE
           
static int ERR_NO_SESSION
           
static int ERR_NOT_IMPLEMENTED
           
static int ERR_NOT_LOGGED_IN
           
static int ERR_UNKNOWN
           
static java.lang.String ERRTEXT_ALLREADY_LOGGED_IN
           
static java.lang.String ERRTEXT_CANNOT_DO_MOVE
           
static java.lang.String ERRTEXT_NO_SESSION
           
static java.lang.String ERRTEXT_NOT_IMPLEMENTED
           
static java.lang.String ERRTEXT_NOT_LOGGED_IN
           
static java.lang.String ERRTEXT_UNKNOWN
           
static short EVENTTYPE_IN_NEW_LEVEL
           
static short EVENTTYPE_MESSAGE
           
static short EVENTTYPE_MESSAGE_CALL
           
static short EVENTTYPE_MESSAGE_SAY
           
static short EVENTTYPE_MESSAGE_TALK
           
static short EVENTTYPE_NOCLASS
           
static short EVENTTYPE_OBJECT
           
static short EVENTTYPE_OBJECT_OUT_OF_SIGHT
           
static short EVENTTYPE_OBJECTSSAMELOCATION
           
static java.lang.String FIGHT_EVENT_TOPIC
           
static long HEARTBEAT_TIME
           
static java.lang.String ID_LEVEL
           
static java.lang.String ID_LEVELDESC
           
static java.lang.String ID_PLAYER
           
static java.lang.String ID_REMOVED
           
static java.lang.String LOGFILE
           
static int LOGSIZE
           
static java.lang.String MASTERLEVEL
           
static java.lang.String MASTERROOM
           
static int MAX_EVENT_TIME
           
static java.lang.String MESSAGETARGET_BOARD
           
static java.lang.String MESSAGETARGET_CALL
           
static java.lang.String MESSAGETARGET_SAY
           
static byte MESSAGETYPE_CALL
           
static byte MESSAGETYPE_SAY
           
static byte MESSAGETYPE_SYSTEM
           
static byte MESSAGETYPE_TALK
           
static java.lang.String NPC_EVENT_TOPIC
           
static int NROFLOGS
           
static java.lang.String OBJ_PATH
           
static java.lang.String SATTRIB_CHILDREN
           
static java.lang.String SATTRIB_OBJECTS
           
static boolean SAVE_ALL_AFTER_EVENT
           
static java.lang.String SERVER_EVENT_TOPIC
           
static int SERVER_PORT
           
static java.lang.String TOPIC_FACTORY
           
static int WEAPON_2H_SWORD
           
static int WEAPON_AXE
           
static int WEAPON_DISTANCE
           
static int WEAPON_HAND
           
static int WEAPON_KNIFE
           
static int WEAPON_STAFF
           
static int WEAPON_SWORD
           
static int WEAPON_THROWN
           
 
Constructor Summary
Configuration()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATABASE_MANAGER

public static final java.lang.String DATABASE_MANAGER
See Also:
Constant Field Values

SAVE_ALL_AFTER_EVENT

public static final boolean SAVE_ALL_AFTER_EVENT
See Also:
Constant Field Values

SERVER_PORT

public static final int SERVER_PORT
See Also:
Constant Field Values

OBJ_PATH

public static final java.lang.String OBJ_PATH
See Also:
Constant Field Values

BLOCK_BOARDER_OF_MAP

public static final boolean BLOCK_BOARDER_OF_MAP
See Also:
Constant Field Values

DB_CLASS

public static final java.lang.String DB_CLASS
See Also:
Constant Field Values

DB_PATH

public static final java.lang.String DB_PATH
See Also:
Constant Field Values

DB_USER

public static final java.lang.String DB_USER
See Also:
Constant Field Values

DB_PASS

public static final java.lang.String DB_PASS
See Also:
Constant Field Values

LOGSIZE

public static final int LOGSIZE
See Also:
Constant Field Values

LOGFILE

public static final java.lang.String LOGFILE
See Also:
Constant Field Values

NROFLOGS

public static final int NROFLOGS
See Also:
Constant Field Values

AUTOSTART

public static final java.lang.String AUTOSTART
See Also:
Constant Field Values

HEARTBEAT_TIME

public static final long HEARTBEAT_TIME
See Also:
Constant Field Values

MAX_EVENT_TIME

public static final int MAX_EVENT_TIME
See Also:
Constant Field Values

DEFAULT_MOVETIME

public static final int DEFAULT_MOVETIME
See Also:
Constant Field Values

DEBUG_MEMORY

public static final boolean DEBUG_MEMORY
See Also:
Constant Field Values

DEBUG_OBJECTS

public static final boolean DEBUG_OBJECTS
See Also:
Constant Field Values

DEBUG_FINDOBJECT

public static final boolean DEBUG_FINDOBJECT
See Also:
Constant Field Values

DEBUG_SEND_TO_TOPIC

public static final boolean DEBUG_SEND_TO_TOPIC
See Also:
Constant Field Values

DEBUG_SHOWATTRIBS

public static final boolean DEBUG_SHOWATTRIBS
See Also:
Constant Field Values

DEBUG_SHOWOBJECTS

public static final boolean DEBUG_SHOWOBJECTS
See Also:
Constant Field Values

DEBUG_MOVE

public static final boolean DEBUG_MOVE
See Also:
Constant Field Values

DEBUG_LEVELSIGHTS

public static final boolean DEBUG_LEVELSIGHTS
See Also:
Constant Field Values

DEBUG_EDITORSESSION

public static final boolean DEBUG_EDITORSESSION
See Also:
Constant Field Values

DEBUG_SCRIPTING

public static final boolean DEBUG_SCRIPTING
See Also:
Constant Field Values

DEBUG_NPCMBEAN

public static final boolean DEBUG_NPCMBEAN
See Also:
Constant Field Values

DEBUG_FIGHTMBEAN

public static final boolean DEBUG_FIGHTMBEAN
See Also:
Constant Field Values

DEBUG_EVENTS

public static final boolean DEBUG_EVENTS
See Also:
Constant Field Values

DEBUG_SYNCBUFFER

public static final boolean DEBUG_SYNCBUFFER
See Also:
Constant Field Values

BUFFERSIZE

public static final int BUFFERSIZE
See Also:
Constant Field Values

DIR_NULL

public static final byte DIR_NULL
All Directions for the different Events

See Also:
Constant Field Values

DIR_NORTH

public static final byte DIR_NORTH
See Also:
Constant Field Values

DIR_NORTHEAST

public static final byte DIR_NORTHEAST
See Also:
Constant Field Values

DIR_EAST

public static final byte DIR_EAST
See Also:
Constant Field Values

DIR_SOUTHEAST

public static final byte DIR_SOUTHEAST
See Also:
Constant Field Values

DIR_SOUTH

public static final byte DIR_SOUTH
See Also:
Constant Field Values

DIR_SOUTHWEST

public static final byte DIR_SOUTHWEST
See Also:
Constant Field Values

DIR_WEST

public static final byte DIR_WEST
See Also:
Constant Field Values

DIR_NORTHWEST

public static final byte DIR_NORTHWEST
See Also:
Constant Field Values

DIR_UP

public static final byte DIR_UP
See Also:
Constant Field Values

DIR_DOWN

public static final byte DIR_DOWN
See Also:
Constant Field Values

DIR_WEAR

public static final byte DIR_WEAR
See Also:
Constant Field Values

DIR_UNWEAR

public static final byte DIR_UNWEAR
See Also:
Constant Field Values

ERR_UNKNOWN

public static final int ERR_UNKNOWN
See Also:
Constant Field Values

ERRTEXT_UNKNOWN

public static final java.lang.String ERRTEXT_UNKNOWN
See Also:
Constant Field Values

ERR_NOT_LOGGED_IN

public static final int ERR_NOT_LOGGED_IN
See Also:
Constant Field Values

ERRTEXT_NOT_LOGGED_IN

public static final java.lang.String ERRTEXT_NOT_LOGGED_IN
See Also:
Constant Field Values

ERR_ALLREADY_LOGGED_IN

public static final int ERR_ALLREADY_LOGGED_IN
See Also:
Constant Field Values

ERRTEXT_ALLREADY_LOGGED_IN

public static final java.lang.String ERRTEXT_ALLREADY_LOGGED_IN
See Also:
Constant Field Values

ERR_CANNOT_DO_MOVE

public static final int ERR_CANNOT_DO_MOVE
See Also:
Constant Field Values

ERRTEXT_CANNOT_DO_MOVE

public static final java.lang.String ERRTEXT_CANNOT_DO_MOVE
See Also:
Constant Field Values

ERR_NOT_IMPLEMENTED

public static final int ERR_NOT_IMPLEMENTED
See Also:
Constant Field Values

ERRTEXT_NOT_IMPLEMENTED

public static final java.lang.String ERRTEXT_NOT_IMPLEMENTED
See Also:
Constant Field Values

ERR_NO_SESSION

public static final int ERR_NO_SESSION
See Also:
Constant Field Values

ERRTEXT_NO_SESSION

public static final java.lang.String ERRTEXT_NO_SESSION
See Also:
Constant Field Values

ID_PLAYER

public static final java.lang.String ID_PLAYER
See Also:
Constant Field Values

ID_LEVELDESC

public static final java.lang.String ID_LEVELDESC
See Also:
Constant Field Values

ID_LEVEL

public static final java.lang.String ID_LEVEL
See Also:
Constant Field Values

ID_REMOVED

public static final java.lang.String ID_REMOVED
See Also:
Constant Field Values

ATTRIB_NAME

public static final java.lang.String ATTRIB_NAME
See Also:
Constant Field Values

ATTRIB_ID

public static final java.lang.String ATTRIB_ID
See Also:
Constant Field Values

ATTRIB_CLASS

public static final java.lang.String ATTRIB_CLASS
See Also:
Constant Field Values

ATTRIB_AUTOSTART

public static final java.lang.String ATTRIB_AUTOSTART
See Also:
Constant Field Values

SATTRIB_CHILDREN

public static final java.lang.String SATTRIB_CHILDREN
See Also:
Constant Field Values

ATTRIB_VALUE

public static final java.lang.String ATTRIB_VALUE
See Also:
Constant Field Values

ATTRIB_DESCRIPTION

public static final java.lang.String ATTRIB_DESCRIPTION
See Also:
Constant Field Values

ATTRIB_ISCONTAINER

public static final java.lang.String ATTRIB_ISCONTAINER
See Also:
Constant Field Values

ATTRIB_SIZE

public static final java.lang.String ATTRIB_SIZE
See Also:
Constant Field Values

ATTRIB_SHORTDESC

public static final java.lang.String ATTRIB_SHORTDESC
See Also:
Constant Field Values

ATTRIB_CANBETAKEN

public static final java.lang.String ATTRIB_CANBETAKEN
See Also:
Constant Field Values

ATTRIB_PARENT

public static final java.lang.String ATTRIB_PARENT
See Also:
Constant Field Values

ATTRIB_OLDPARENT

public static final java.lang.String ATTRIB_OLDPARENT
See Also:
Constant Field Values

ATTRIB_MASTERPARENT

public static final java.lang.String ATTRIB_MASTERPARENT
See Also:
Constant Field Values

ATTRIB_HEARTBEATTIME

public static final java.lang.String ATTRIB_HEARTBEATTIME
See Also:
Constant Field Values

ATTRIB_EXPERIENCE

public static final java.lang.String ATTRIB_EXPERIENCE
See Also:
Constant Field Values

ATTRIB_MONEY

public static final java.lang.String ATTRIB_MONEY
See Also:
Constant Field Values

ATTRIB_SIGHT

public static final java.lang.String ATTRIB_SIGHT
See Also:
Constant Field Values

ATTRIB_HP

public static final java.lang.String ATTRIB_HP
See Also:
Constant Field Values

ATTRIB_SP

public static final java.lang.String ATTRIB_SP
See Also:
Constant Field Values

ATTRIB_STRENGTH

public static final java.lang.String ATTRIB_STRENGTH
See Also:
Constant Field Values

ATTRIB_MAX_HP

public static final java.lang.String ATTRIB_MAX_HP
See Also:
Constant Field Values

ATTRIB_MAX_SP

public static final java.lang.String ATTRIB_MAX_SP
See Also:
Constant Field Values

ATTRIB_NORM_STRENGTH

public static final java.lang.String ATTRIB_NORM_STRENGTH
See Also:
Constant Field Values

ATTRIB_ALIGN

public static final java.lang.String ATTRIB_ALIGN
See Also:
Constant Field Values

ATTRIB_LEVEL

public static final java.lang.String ATTRIB_LEVEL
See Also:
Constant Field Values

ATTRIB_ISBLOCKED

public static final java.lang.String ATTRIB_ISBLOCKED
See Also:
Constant Field Values

ATTRIB_NEXTFIELD

public static final java.lang.String ATTRIB_NEXTFIELD
See Also:
Constant Field Values

ATTRIB_AUTOMOVETO

public static final java.lang.String ATTRIB_AUTOMOVETO
See Also:
Constant Field Values

SATTRIB_OBJECTS

public static final java.lang.String SATTRIB_OBJECTS
See Also:
Constant Field Values

ATTRIB_LEVELDESC

public static final java.lang.String ATTRIB_LEVELDESC
See Also:
Constant Field Values

ATTRIB_LEVELDESCBUILD

public static final java.lang.String ATTRIB_LEVELDESCBUILD
See Also:
Constant Field Values

ATTRIB_ENTRYPOINTS

public static final java.lang.String ATTRIB_ENTRYPOINTS
See Also:
Constant Field Values

ATTRIB_RIGHTS

public static final java.lang.String ATTRIB_RIGHTS
See Also:
Constant Field Values

ATTRIB_EMAIL

public static final java.lang.String ATTRIB_EMAIL
See Also:
Constant Field Values

ATTRIB_PASSWORD

public static final java.lang.String ATTRIB_PASSWORD
See Also:
Constant Field Values

ATTRIB_STARTROOM

public static final java.lang.String ATTRIB_STARTROOM
See Also:
Constant Field Values

ATTRIB_RACE

public static final java.lang.String ATTRIB_RACE
See Also:
Constant Field Values

ATTRIB_EVENTMASK

public static final java.lang.String ATTRIB_EVENTMASK
See Also:
Constant Field Values

ATTRIB_AUTOATTACK

public static final java.lang.String ATTRIB_AUTOATTACK
See Also:
Constant Field Values

ATTRIB_AUTOMOVE

public static final java.lang.String ATTRIB_AUTOMOVE
See Also:
Constant Field Values

ATTRIB_MOVETIME

public static final java.lang.String ATTRIB_MOVETIME
See Also:
Constant Field Values

ATTRIB_PORTAL_TARGET

public static final java.lang.String ATTRIB_PORTAL_TARGET
See Also:
Constant Field Values

MESSAGETYPE_CALL

public static final byte MESSAGETYPE_CALL
See Also:
Constant Field Values

MESSAGETYPE_SAY

public static final byte MESSAGETYPE_SAY
See Also:
Constant Field Values

MESSAGETYPE_TALK

public static final byte MESSAGETYPE_TALK
See Also:
Constant Field Values

MESSAGETYPE_SYSTEM

public static final byte MESSAGETYPE_SYSTEM
See Also:
Constant Field Values

MESSAGETARGET_SAY

public static final java.lang.String MESSAGETARGET_SAY
See Also:
Constant Field Values

MESSAGETARGET_CALL

public static final java.lang.String MESSAGETARGET_CALL
See Also:
Constant Field Values

MESSAGETARGET_BOARD

public static final java.lang.String MESSAGETARGET_BOARD
See Also:
Constant Field Values

MASTERROOM

public static final java.lang.String MASTERROOM
See Also:
Constant Field Values

MASTERLEVEL

public static final java.lang.String MASTERLEVEL
See Also:
Constant Field Values

CLIENT_EVENT_TOPIC

public static final java.lang.String CLIENT_EVENT_TOPIC
See Also:
Constant Field Values

FIGHT_EVENT_TOPIC

public static final java.lang.String FIGHT_EVENT_TOPIC
See Also:
Constant Field Values

NPC_EVENT_TOPIC

public static final java.lang.String NPC_EVENT_TOPIC
See Also:
Constant Field Values

SERVER_EVENT_TOPIC

public static final java.lang.String SERVER_EVENT_TOPIC
See Also:
Constant Field Values

EB_LEVELDESCLOCALHOME

public static final java.lang.String EB_LEVELDESCLOCALHOME
See Also:
Constant Field Values

EB_LEVELLOCALHOME

public static final java.lang.String EB_LEVELLOCALHOME
See Also:
Constant Field Values

EB_LOCATIONLOCALHOME

public static final java.lang.String EB_LOCATIONLOCALHOME
See Also:
Constant Field Values

EB_NPCLOCALHOME

public static final java.lang.String EB_NPCLOCALHOME
See Also:
Constant Field Values

EB_OBJECTLOCALHOME

public static final java.lang.String EB_OBJECTLOCALHOME
See Also:
Constant Field Values

EB_PLAYERLOCALHOME

public static final java.lang.String EB_PLAYERLOCALHOME
See Also:
Constant Field Values

EB_RACELOCALHOME

public static final java.lang.String EB_RACELOCALHOME
See Also:
Constant Field Values

TOPIC_FACTORY

public static final java.lang.String TOPIC_FACTORY
See Also:
Constant Field Values

COUNT_WEAPONS

public static final int COUNT_WEAPONS
See Also:
Constant Field Values

WEAPON_HAND

public static final int WEAPON_HAND
See Also:
Constant Field Values

WEAPON_AXE

public static final int WEAPON_AXE
See Also:
Constant Field Values

WEAPON_KNIFE

public static final int WEAPON_KNIFE
See Also:
Constant Field Values

WEAPON_STAFF

public static final int WEAPON_STAFF
See Also:
Constant Field Values

WEAPON_SWORD

public static final int WEAPON_SWORD
See Also:
Constant Field Values

WEAPON_2H_SWORD

public static final int WEAPON_2H_SWORD
See Also:
Constant Field Values

WEAPON_THROWN

public static final int WEAPON_THROWN
See Also:
Constant Field Values

WEAPON_DISTANCE

public static final int WEAPON_DISTANCE
See Also:
Constant Field Values

EVENTTYPE_NOCLASS

public static final short EVENTTYPE_NOCLASS
See Also:
Constant Field Values

EVENTTYPE_OBJECT

public static final short EVENTTYPE_OBJECT
See Also:
Constant Field Values

EVENTTYPE_OBJECTSSAMELOCATION

public static final short EVENTTYPE_OBJECTSSAMELOCATION
See Also:
Constant Field Values

EVENTTYPE_MESSAGE_SAY

public static final short EVENTTYPE_MESSAGE_SAY
See Also:
Constant Field Values

EVENTTYPE_MESSAGE_CALL

public static final short EVENTTYPE_MESSAGE_CALL
See Also:
Constant Field Values

EVENTTYPE_MESSAGE_TALK

public static final short EVENTTYPE_MESSAGE_TALK
See Also:
Constant Field Values

EVENTTYPE_MESSAGE

public static final short EVENTTYPE_MESSAGE
See Also:
Constant Field Values

EVENTTYPE_OBJECT_OUT_OF_SIGHT

public static final short EVENTTYPE_OBJECT_OUT_OF_SIGHT
See Also:
Constant Field Values

EVENTTYPE_IN_NEW_LEVEL

public static final short EVENTTYPE_IN_NEW_LEVEL
See Also:
Constant Field Values
Constructor Detail

Configuration

public Configuration()