|
|||||||||
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.Common.CommonSkill
com.planet_ink.coffee_mud.Abilities.Common.GatheringSkill
com.planet_ink.coffee_mud.Abilities.Common.CraftingSkill
com.planet_ink.coffee_mud.Abilities.Common.EnhancedCraftingSkill
com.planet_ink.coffee_mud.Abilities.Common.Fletching
com.planet_ink.coffee_mud.Abilities.Common.Siegecraft
public class Siegecraft
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.planet_ink.coffee_mud.Abilities.Common.CraftingSkill |
---|
CraftingSkill.CraftingActivity, CraftingSkill.CraftParms, CraftingSkill.EnhancedExpertise, CraftingSkill.FoundResourceData, CraftingSkill.FoundResources |
Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.ItemCraftor |
---|
ItemCraftor.ItemKeyPair |
Field Summary |
---|
Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.Fletching |
---|
RCP_AMMOTYPE, RCP_AMOCAPACITY, RCP_ARMORDMG, RCP_CLASSTYPE, RCP_EXTRAREQ, RCP_MAXRANGE, RCP_SPELL, RCP_VALUE, RCP_WOOD |
Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.EnhancedCraftingSkill |
---|
HIDE_MASK, materialAdjustments, STAGE_MASK |
Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.CraftingSkill |
---|
activity, buildingI, CF_AMOUNT, CF_HARDNESS, CF_MATERIAL, CF_TOTAL, fireRequired, FOUND_AMT, FOUND_CODE, last25items, messedUp, RCP_FINALNAME, RCP_LEVEL, RCP_TICKS, recipeHolder |
Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.GatheringSkill |
---|
supportedResources |
Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.CommonSkill |
---|
aborted, activityRoom, bonusYield, bundling, displayText, fakeFire, helping, helpingAbility, lastBaseDuration, playSound, resourcesMap, tickUp, uninvokeEmpties, verb |
Fields inherited from class com.planet_ink.coffee_mud.Abilities.StdAbility |
---|
affected, amDestroyed, canBeUninvoked, empty, invoker, isAnAutoEffect, lastCastHelp, miscText, proficiency, savable, tickDown, unInvoked |
Fields inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.ItemCraftor |
---|
CRAFTING_BRAND_STR_ANON, CRAFTING_BRAND_STR_NAME, CRAFTING_BRAND_STR_PREFIX |
Constructor Summary | |
---|---|
Siegecraft()
|
Method Summary | |
---|---|
protected int |
getNumberOfColumns()
|
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
boolean |
mayICraft(Item I)
Returns whether the given item could have been crafted by this skill. |
java.lang.String |
name()
The nice displayable name of this instance of this object |
java.lang.String |
parametersFile()
A String naming the file where the recipes are found |
java.lang.String[] |
triggerStrings()
A set of the command strings the user types to access this command when it is listed as a skill ability. |
Methods inherited from class com.planet_ink.coffee_mud.Abilities.Common.Fletching |
---|
autoGenInvoke, canMend, commandWord, getDecodedComponentsDescription, getOtherRscAmtRequired, getOtherRscRequired, invoke, loadRecipes, parametersFormat, supportedResourceString, supportsMending, tick, unInvoke |
Methods inherited from class com.planet_ink.coffee_mud.Abilities.Common.EnhancedCraftingSkill |
---|
addSpellAdjustment, addStatAdjustment, applyName, applyName, cleanBuildingNameForXP, enhancedTypes, enhanceItem, enhanceList, fetchFoundResourceData, fetchMyRecipes, fixDataForComponents, getAllThisSkillsDefinitions, getLocalExpCode, getThisSkillsExpertises, loadList, parametersFields, supportsArmors, supportsDeconstruction, supportsWeapons |
Methods inherited from class com.planet_ink.coffee_mud.Abilities.Common.GatheringSkill |
---|
affectPhyStats, bundle, fixResourceRequirement, myResources |
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.ItemCraftor |
---|
craftAllItemSets, craftAllItemSets, craftAnyItem, craftItem, craftItem, getItemWeightMultiplier, supportsDeconstruction |
Methods inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.CraftorAbility |
---|
fetchMyRecipes, fetchRecipes, getDecodedItemNameAndLevel, matchingRecipeNames, myResources |
Methods inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.Ability |
---|
abilityCode, abstractQuality, accountForYourself, adjustedLevel, affecting, appropriateToMyFactions, autoInvocation, bubbleAffect, canAffect, canAffect, canBeLearnedBy, canBePracticedBy, canBeTaughtBy, canBeUninvoked, canTarget, canTarget, castingQuality, castingTime, checkedCastingCost, classificationCode, combatCastingTime, enchantQuality, externalFiles, flags, getTrainingCost, helpProficiency, invoke, invoker, isAutoInvoked, isNowAnAutoEffect, makeLongLasting, makeNonUninvokable, practice, preInvoke, proficiency, proficiencyCheck, putInCommandlist, requirements, setAbilityCode, setAffectedOne, setInvoker, setProficiency, startTickDown, teach, usageCost, usageType |
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Environmental |
---|
description, displayText, expirationDate, image, isGeneric, L, 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 |
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.MsgListener |
---|
executeMsg, okMessage |
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Contingent |
---|
amDestroyed, destroy, isSavable, setSavable |
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 |
Constructor Detail |
---|
public Siegecraft()
Method Detail |
---|
public java.lang.String ID()
CMObject
ID
in interface CMObject
ID
in class Fletching
public java.lang.String name()
Tickable
name
in interface CMObject
name
in interface Tickable
name
in class Fletching
Environmental.Name()
public java.lang.String[] triggerStrings()
Ability
triggerStrings
in interface Ability
triggerStrings
in class Fletching
Ability.putInCommandlist()
public java.lang.String parametersFile()
CraftorAbility
parametersFile
in interface CraftorAbility
parametersFile
in class Fletching
protected int getNumberOfColumns()
getNumberOfColumns
in class Fletching
public boolean mayICraft(Item I)
ItemCraftor
mayICraft
in interface ItemCraftor
mayICraft
in class Fletching
I
- the item to examine
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |