com.planet_ink.coffee_mud.Libraries.interfaces
Interface ClanManager
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- Clans
public interface ClanManager
- extends CMLibrary
|
Method Summary |
void |
addClan(Clan C)
|
java.util.Enumeration |
allClans()
|
void |
clanAnnounce(MOB mob,
java.lang.String msg)
|
void |
clanAnnounceAll(java.lang.String msg)
|
java.util.Enumeration |
clans()
|
Clan |
findClan(java.lang.String id)
|
Clan |
getClan(java.lang.String id)
|
int |
getClanRelations(java.lang.String id1,
java.lang.String id2)
|
Clan |
getClanType(int type)
|
int |
getIntFromRole(int roleType)
|
int |
getRoleFromName(int government,
java.lang.String position)
|
java.lang.String |
getRoleName(int government,
int role,
boolean titleCase,
boolean plural)
|
int |
getRoleOrder(int role)
|
boolean |
goForward(MOB mob,
Clan C,
java.util.Vector commands,
int function,
boolean voteIfNecessary)
|
boolean |
isCommonClanRelations(java.lang.String id1,
java.lang.String id2,
int relation)
|
boolean |
isFamilyOfMembership(MOB M,
DVector members)
|
int |
numClans()
|
void |
removeClan(Clan C)
|
int |
size()
|
void |
tickAllClans()
|
java.lang.String |
translatePrize(int trophy)
|
boolean |
trophySystemActive()
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
allClans
java.util.Enumeration allClans()
- Returns:
numClans
int numClans()
- Returns:
isCommonClanRelations
boolean isCommonClanRelations(java.lang.String id1,
java.lang.String id2,
int relation)
- Parameters:
id1 - id2 - relation -
- Returns:
getClanRelations
int getClanRelations(java.lang.String id1,
java.lang.String id2)
- Parameters:
id1 - id2 -
- Returns:
getClan
Clan getClan(java.lang.String id)
- Parameters:
id -
- Returns:
findClan
Clan findClan(java.lang.String id)
- Parameters:
id -
- Returns:
getClanType
Clan getClanType(int type)
- Parameters:
type -
- Returns:
getRoleOrder
int getRoleOrder(int role)
- Parameters:
role -
- Returns:
getRoleName
java.lang.String getRoleName(int government,
int role,
boolean titleCase,
boolean plural)
- Parameters:
government - role - titleCase - plural -
- Returns:
clans
java.util.Enumeration clans()
- Returns:
size
int size()
- Returns:
addClan
void addClan(Clan C)
- Parameters:
C -
removeClan
void removeClan(Clan C)
- Parameters:
C -
tickAllClans
void tickAllClans()
clanAnnounceAll
void clanAnnounceAll(java.lang.String msg)
- Parameters:
msg -
translatePrize
java.lang.String translatePrize(int trophy)
- Parameters:
trophy -
- Returns:
trophySystemActive
boolean trophySystemActive()
- Returns:
isFamilyOfMembership
boolean isFamilyOfMembership(MOB M,
DVector members)
- Parameters:
M - members -
- Returns:
clanAnnounce
void clanAnnounce(MOB mob,
java.lang.String msg)
- Parameters:
mob - msg -
goForward
boolean goForward(MOB mob,
Clan C,
java.util.Vector commands,
int function,
boolean voteIfNecessary)
- Parameters:
mob - C - commands - function - voteIfNecessary -
- Returns:
getRoleFromName
int getRoleFromName(int government,
java.lang.String position)
- Parameters:
government - position -
- Returns:
getIntFromRole
int getIntFromRole(int roleType)
- Parameters:
roleType -
- Returns: