|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Abilities.StdAbility
com.planet_ink.coffee_mud.Abilities.Languages.StdLanguage
com.planet_ink.coffee_mud.Abilities.Languages.Undercommon
public class Undercommon
| Field Summary | |
|---|---|
static java.util.List<java.lang.String[]> |
wordLists
|
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.Languages.StdLanguage |
|---|
spoken |
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.StdAbility |
|---|
affected, amDestroyed, canBeUninvoked, empty, expertise, invoker, isAnAutoEffect, lastCastHelp, miscText, proficiency, savable, tickDown, unInvoked |
| Constructor Summary | |
|---|---|
Undercommon()
|
|
| Method Summary | |
|---|---|
int |
getProficiency(java.lang.String language)
Returns the understanding profficiency in the given supported language |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
java.lang.String |
name()
The displayable name of this object. |
boolean |
translatesLanguage(java.lang.String language)
Returns whether the given language is translated by this one |
java.util.Map<java.lang.String,java.lang.String> |
translationHash(java.lang.String language)
Returns the direct word<->word translation hashtable |
java.util.List<java.lang.String[]> |
translationVector(java.lang.String language)
Returns the word-length rough-translation vector of string arrays for the given language The first string array in the vector represents 1 letter words, the second 2, and so forth. |
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Languages.StdLanguage |
|---|
abstractQuality, beingSpoken, canAffectCode, canBeLearnedBy, canBeUninvoked, canTargetCode, classificationCode, displayText, executeMsg, fixCase, fixCase, getAnyTranslator, getMyTranslator, iniPracticesRequired, iniTrainsRequired, invoke, isAutoInvoked, languagesSupported, messChars, numChars, okMessage, processNonSourceMessages, processSourceMessage, scrambleAll, setBeingSpoken, teach, translate, translateChannelMessage, translateOthersMessage, translateTargetMessage, triggerStrings, tryLinguisticWriting, writtenName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.Ability |
|---|
abilityCode, accountForYourself, adjustedLevel, affecting, appropriateToMyFactions, autoInvocation, bubbleAffect, canAffect, canAffect, canBePracticedBy, canBeTaughtBy, canTarget, canTarget, castingQuality, castingTime, checkedCastingTime, clearExpertiseCache, combatCastingTime, enchantQuality, externalFiles, flags, getTicksBetweenCasts, helpProficiency, invoke, invoker, isNowAnAutoEffect, makeLongLasting, makeNonUninvokable, practice, practicesRequired, preInvoke, proficiency, proficiencyCheck, putInCommandlist, requirements, setAbilityCode, setAffectedOne, setInvoker, setProficiency, setSavable, startTickDown, trainsRequired, unInvoke, usageCost, usageType |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Environmental |
|---|
description, expirationDate, image, isGeneric, maxRange, minRange, miscTextFormat, Name, rawImage, sameAs, setDescription, setDisplayText, setExpirationDate, setImage, setMiscText, setName, text |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Tickable |
|---|
getTickStatus, tick |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.StatsAffecting |
|---|
affectCharState, affectCharStats, affectPhyStats |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Contingent |
|---|
amDestroyed, destroy, isSavable |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject |
|---|
copyOf, initializeClass, newInstance |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Modifiable |
|---|
getSaveStatIndex, getStat, getStatCodes, isStat, setStat |
| Field Detail |
|---|
public static java.util.List<java.lang.String[]> wordLists
| Constructor Detail |
|---|
public Undercommon()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdLanguagepublic java.lang.String name()
Environmental
name in interface Environmentalname in interface Tickablename in class StdLanguageEnvironmental.Name()public java.util.List<java.lang.String[]> translationVector(java.lang.String language)
Language
translationVector in interface LanguagetranslationVector in class StdLanguagelanguage - the language to return the vector for (usually ID())
public boolean translatesLanguage(java.lang.String language)
Language
translatesLanguage in interface LanguagetranslatesLanguage in class StdLanguagepublic int getProficiency(java.lang.String language)
Language
getProficiency in interface LanguagegetProficiency in class StdLanguagelanguage - the language to test for (usually ID())
public java.util.Map<java.lang.String,java.lang.String> translationHash(java.lang.String language)
Language
translationHash in interface LanguagetranslationHash in class StdLanguagelanguage - the language to translate directory (usually ID())
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||