com.planet_ink.coffee_mud.Libraries.interfaces
Interface CharCreationLibrary
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- CharCreation
public interface CharCreationLibrary
- extends CMLibrary
|
Method Summary |
boolean |
checkExpiration(MOB mob)
|
boolean |
classOkForMe(MOB mob,
CharClass thisClass,
int theme)
|
java.util.Vector |
classQualifies(MOB mob,
int theme)
|
boolean |
createCharacter(MOB mob,
java.lang.String login,
Session session)
|
Room |
getDefaultBodyRoom(MOB mob)
|
Room |
getDefaultDeathRoom(MOB mob)
|
Room |
getDefaultStartRoom(MOB mob)
|
void |
initBodyRooms(CMProps page)
|
void |
initDeathRooms(CMProps page)
|
void |
initStartRooms(CMProps page)
|
boolean |
isOkName(java.lang.String login)
|
int |
login(MOB mob,
int attempt)
0=no login, 1=login, 2=swap login |
void |
pageRooms(CMProps page,
java.util.Hashtable table,
java.lang.String start)
|
void |
reloadTerminal(MOB mob)
|
void |
reRollStats(MOB mob,
CharStats C)
|
void |
showTheNews(MOB mob)
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
reRollStats
void reRollStats(MOB mob,
CharStats C)
- Parameters:
mob - C -
classOkForMe
boolean classOkForMe(MOB mob,
CharClass thisClass,
int theme)
- Parameters:
mob - thisClass - theme -
- Returns:
classQualifies
java.util.Vector classQualifies(MOB mob,
int theme)
- Parameters:
mob - theme -
- Returns:
isOkName
boolean isOkName(java.lang.String login)
- Parameters:
login -
- Returns:
reloadTerminal
void reloadTerminal(MOB mob)
- Parameters:
mob -
showTheNews
void showTheNews(MOB mob)
- Parameters:
mob -
checkExpiration
boolean checkExpiration(MOB mob)
- Parameters:
mob -
- Returns:
createCharacter
boolean createCharacter(MOB mob,
java.lang.String login,
Session session)
throws java.io.IOException
- Parameters:
mob - login - session -
- Returns:
-
- Throws:
java.io.IOException
login
int login(MOB mob,
int attempt)
throws java.io.IOException
- 0=no login, 1=login, 2=swap login
- Parameters:
mob - attempt -
- Returns:
-
- Throws:
java.io.IOException
pageRooms
void pageRooms(CMProps page,
java.util.Hashtable table,
java.lang.String start)
initStartRooms
void initStartRooms(CMProps page)
- Parameters:
page -
initDeathRooms
void initDeathRooms(CMProps page)
- Parameters:
page -
initBodyRooms
void initBodyRooms(CMProps page)
- Parameters:
page -
getDefaultStartRoom
Room getDefaultStartRoom(MOB mob)
- Parameters:
mob -
- Returns:
getDefaultDeathRoom
Room getDefaultDeathRoom(MOB mob)
- Parameters:
mob -
- Returns:
getDefaultBodyRoom
Room getDefaultBodyRoom(MOB mob)
- Parameters:
mob -
- Returns: