com.planet_ink.coffee_mud.Libraries.interfaces
Interface EnglishParsing
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- EnglishParser
public interface EnglishParsing
- extends CMLibrary
|
Method Summary |
Item |
bestPossibleGold(MOB mob,
Container container,
java.lang.String itemID)
|
java.lang.String |
bumpDotNumber(java.lang.String srchStr)
|
int |
calculateMaxToGive(MOB mob,
java.util.Vector commands,
boolean breakPackages,
Environmental checkWhat,
boolean getOnly)
|
java.lang.String |
cleanArticles(java.lang.String s)
|
boolean |
containsString(java.lang.String toSrchStr,
java.lang.String srchStr)
|
void |
evoke(MOB mob,
java.util.Vector commands)
|
boolean |
evokedBy(Ability thisAbility,
java.lang.String thisWord)
|
boolean |
evokedBy(Ability thisAbility,
java.lang.String thisWord,
java.lang.String secondWord)
|
Environmental |
fetchAvailable(java.util.Vector list,
java.lang.String srchStr,
Item goodLocation,
int wornReqCode,
boolean exactOnly)
|
Item |
fetchAvailableItem(java.util.Vector list,
java.lang.String srchStr,
Item goodLocation,
int wornReqCode,
boolean exactOnly)
|
Environmental |
fetchEnvironmental(Environmental[] list,
java.lang.String srchStr,
boolean exactOnly)
|
Environmental |
fetchEnvironmental(java.util.Hashtable list,
java.lang.String srchStr,
boolean exactOnly)
|
Environmental |
fetchEnvironmental(java.util.Vector list,
java.lang.String srchStr,
boolean exactOnly)
|
java.lang.Object[] |
fetchFlags(java.lang.String srchStr)
|
java.util.Vector |
fetchItemList(Environmental from,
MOB mob,
Item container,
java.util.Vector commands,
int preferredLoc,
boolean visionMatters)
|
java.lang.Object |
findCommand(MOB mob,
java.util.Vector commands)
|
java.lang.String |
getAnEvokeWord(MOB mob,
java.lang.String word)
|
java.lang.String |
getContextName(java.lang.Object[] list,
Environmental E)
|
java.lang.String |
getContextName(java.util.Vector list,
Environmental E)
|
int |
getContextNumber(java.lang.Object[] list,
Environmental E)
|
int |
getContextNumber(java.util.Vector list,
Environmental E)
|
java.lang.String |
getContextSameName(java.lang.Object[] list,
Environmental E)
|
java.lang.String |
getContextSameName(java.util.Vector list,
Environmental E)
|
int |
getContextSameNumber(java.lang.Object[] list,
Environmental E)
|
int |
getContextSameNumber(java.util.Vector list,
Environmental E)
|
Ability |
getToEvoke(MOB mob,
java.util.Vector commands)
|
java.lang.String |
insertUnColoredAdjective(java.lang.String str,
java.lang.String adjective)
|
boolean |
isAnArticle(java.lang.String s)
|
java.lang.String |
matchAnyCurrencySet(java.lang.String itemID)
|
double |
matchAnyDenomination(java.lang.String currency,
java.lang.String itemID)
|
long |
numPossibleGold(Environmental mine,
java.lang.String itemID)
|
java.lang.String |
numPossibleGoldCurrency(Environmental mine,
java.lang.String itemID)
|
double |
numPossibleGoldDenomination(Environmental mine,
java.lang.String currency,
java.lang.String itemID)
|
java.lang.Object[] |
parseMoneyStringSDL(MOB mob,
java.lang.String amount,
java.lang.String correctCurrency)
|
Environmental |
parseShopkeeper(MOB mob,
java.util.Vector commands,
java.lang.String error)
|
Item |
possibleContainer(MOB mob,
java.util.Vector commands,
boolean withStuff,
int wornReqCode)
|
java.util.Vector |
possibleContainers(MOB mob,
java.util.Vector commands,
int wornReqCode,
boolean withContentOnly)
|
Item |
possibleRoomGold(MOB seer,
Room room,
Item container,
java.lang.String itemID)
|
boolean |
preEvoke(MOB mob,
java.util.Vector commands,
int secondsElapsed,
double actionsRemaining)
|
java.lang.String |
returnTime(long millis,
long ticks)
|
java.lang.String |
startWithAorAn(java.lang.String str)
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
FLAG_STR
static final int FLAG_STR
- See Also:
- Constant Field Values
FLAG_DOT
static final int FLAG_DOT
- See Also:
- Constant Field Values
FLAG_ALL
static final int FLAG_ALL
- See Also:
- Constant Field Values
isAnArticle
boolean isAnArticle(java.lang.String s)
cleanArticles
java.lang.String cleanArticles(java.lang.String s)
insertUnColoredAdjective
java.lang.String insertUnColoredAdjective(java.lang.String str,
java.lang.String adjective)
startWithAorAn
java.lang.String startWithAorAn(java.lang.String str)
findCommand
java.lang.Object findCommand(MOB mob,
java.util.Vector commands)
evokedBy
boolean evokedBy(Ability thisAbility,
java.lang.String thisWord)
evokedBy
boolean evokedBy(Ability thisAbility,
java.lang.String thisWord,
java.lang.String secondWord)
getAnEvokeWord
java.lang.String getAnEvokeWord(MOB mob,
java.lang.String word)
getToEvoke
Ability getToEvoke(MOB mob,
java.util.Vector commands)
preEvoke
boolean preEvoke(MOB mob,
java.util.Vector commands,
int secondsElapsed,
double actionsRemaining)
evoke
void evoke(MOB mob,
java.util.Vector commands)
containsString
boolean containsString(java.lang.String toSrchStr,
java.lang.String srchStr)
bumpDotNumber
java.lang.String bumpDotNumber(java.lang.String srchStr)
fetchFlags
java.lang.Object[] fetchFlags(java.lang.String srchStr)
fetchEnvironmental
Environmental fetchEnvironmental(java.util.Vector list,
java.lang.String srchStr,
boolean exactOnly)
fetchEnvironmental
Environmental fetchEnvironmental(java.util.Hashtable list,
java.lang.String srchStr,
boolean exactOnly)
fetchEnvironmental
Environmental fetchEnvironmental(Environmental[] list,
java.lang.String srchStr,
boolean exactOnly)
fetchAvailableItem
Item fetchAvailableItem(java.util.Vector list,
java.lang.String srchStr,
Item goodLocation,
int wornReqCode,
boolean exactOnly)
getContextNumber
int getContextNumber(java.lang.Object[] list,
Environmental E)
getContextNumber
int getContextNumber(java.util.Vector list,
Environmental E)
getContextName
java.lang.String getContextName(java.util.Vector list,
Environmental E)
getContextName
java.lang.String getContextName(java.lang.Object[] list,
Environmental E)
getContextSameNumber
int getContextSameNumber(java.lang.Object[] list,
Environmental E)
getContextSameNumber
int getContextSameNumber(java.util.Vector list,
Environmental E)
getContextSameName
java.lang.String getContextSameName(java.util.Vector list,
Environmental E)
getContextSameName
java.lang.String getContextSameName(java.lang.Object[] list,
Environmental E)
fetchAvailable
Environmental fetchAvailable(java.util.Vector list,
java.lang.String srchStr,
Item goodLocation,
int wornReqCode,
boolean exactOnly)
parseShopkeeper
Environmental parseShopkeeper(MOB mob,
java.util.Vector commands,
java.lang.String error)
fetchItemList
java.util.Vector fetchItemList(Environmental from,
MOB mob,
Item container,
java.util.Vector commands,
int preferredLoc,
boolean visionMatters)
numPossibleGold
long numPossibleGold(Environmental mine,
java.lang.String itemID)
numPossibleGoldCurrency
java.lang.String numPossibleGoldCurrency(Environmental mine,
java.lang.String itemID)
numPossibleGoldDenomination
double numPossibleGoldDenomination(Environmental mine,
java.lang.String currency,
java.lang.String itemID)
parseMoneyStringSDL
java.lang.Object[] parseMoneyStringSDL(MOB mob,
java.lang.String amount,
java.lang.String correctCurrency)
matchAnyCurrencySet
java.lang.String matchAnyCurrencySet(java.lang.String itemID)
matchAnyDenomination
double matchAnyDenomination(java.lang.String currency,
java.lang.String itemID)
possibleRoomGold
Item possibleRoomGold(MOB seer,
Room room,
Item container,
java.lang.String itemID)
bestPossibleGold
Item bestPossibleGold(MOB mob,
Container container,
java.lang.String itemID)
possibleContainers
java.util.Vector possibleContainers(MOB mob,
java.util.Vector commands,
int wornReqCode,
boolean withContentOnly)
possibleContainer
Item possibleContainer(MOB mob,
java.util.Vector commands,
boolean withStuff,
int wornReqCode)
returnTime
java.lang.String returnTime(long millis,
long ticks)
calculateMaxToGive
int calculateMaxToGive(MOB mob,
java.util.Vector commands,
boolean breakPackages,
Environmental checkWhat,
boolean getOnly)