CMObject, Tickable, CMLibrary, GenericEditor, java.lang.Cloneable, java.lang.Comparable<CMObject>public class CMGenEditor extends StdLibrary implements GenericEditor
GenericEditor.CMEvalidConverterisDebugging, name, serviceClient, tickStatusSTATUS_AFFECT, STATUS_ALIVE, STATUS_BEHAVIOR, STATUS_CLASS, STATUS_DEAD, STATUS_END, STATUS_FIGHT, STATUS_MISC, STATUS_MISC2, STATUS_MISC3, STATUS_MISC4, STATUS_MISC5, STATUS_MISC6, STATUS_MISC7, STATUS_NOT, STATUS_OTHER, STATUS_RACE, STATUS_REBIRTH, STATUS_SCRIPT, STATUS_START, STATUS_WEATHER, TICKID_AREA, TICKID_BALLISTICK, TICKID_CLAN, TICKID_CLANITEM, TICKID_DEADBODY_DECAY, TICKID_ELECTRONICS, TICKID_EMAIL, TICKID_EVENT, TICKID_EXIT_BEHAVIOR, TICKID_EXIT_REOPEN, TICKID_ITEM_BEHAVIOR, TICKID_ITEM_BOUNCEBACK, TICKID_LIGHT_FLICKERS, TICKID_LIVEAUCTION, TICKID_LONGERMASK, TICKID_MISCELLANEOUS, TICKID_MOB, TICKID_PROPERTY_SPECIAL, TICKID_QUEST, TICKID_READYTOSTOP, TICKID_ROOM_BEHAVIOR, TICKID_ROOM_ITEM_REJUV, TICKID_SHORTERMASK, TICKID_SOLITARYMASK, TICKID_SPECIALCOMBAT, TICKID_SPECIALMANEUVER, TICKID_SPELL_AFFECT, TICKID_SUPPORT, TICKID_TIMEAUCTION, TICKID_TRAP_DESTRUCTION, TICKID_TRAP_RESET| Constructor | Description | 
|---|---|
| CMGenEditor() | 
| Modifier and Type | Method | Description | 
|---|---|---|
| protected void | catalogCheckUpdate(MOB mob,
                  Physical P) | |
| Room | changeRoomType(Room R,
              Room newRoom) | Changes the given rooms type into that of the given new room. | 
| void | clanGovernmentPositions(MOB mob,
                       ClanGovernment me,
                       int showNumber,
                       int showFlag) | |
| protected void | genAbilities(MOB mob,
            MOB M,
            int showNumber,
            int showFlag) | |
| void | genAbility(MOB mob,
          Physical P,
          int showNumber,
          int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | genAbility(MOB mob,
          Physical P,
          int showNumber,
          int showFlag,
          java.lang.String prompt) | |
| protected java.lang.String | genAbilityID(MOB mob,
            java.lang.String oldID,
            int showNumber,
            int showFlag,
            java.lang.String fieldDisp,
            boolean emptyOK) | |
| protected void | genAccountExpiration(MOB mob,
                    AccountStats A,
                    int showNumber,
                    int showFlag) | |
| void | genAffects(MOB mob,
          Physical P,
          int showNumber,
          int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | genAgingChart(MOB mob,
             Race E,
             int showNumber,
             int showFlag) | |
| protected int | genAnyMaterialCode(MOB mob,
                  java.lang.String prompt,
                  int currMat,
                  boolean inheritOk,
                  int showNumber,
                  int showFlag) | |
| protected void | genAreaBlurbs(MOB mob,
             Area A,
             int showNumber,
             int showFlag) | |
| protected void | genArmor(MOB mob,
        Physical P,
        int showNumber,
        int showFlag) | |
| protected void | genArmorCode(MOB mob,
            CharClass E,
            int showNumber,
            int showFlag,
            java.lang.String fieldDisplayStr,
            java.lang.String field) | |
| protected void | genAState(MOB mob,
         CharClass R,
         java.lang.String field,
         java.lang.String prompt,
         int showNumber,
         int showFlag) | |
| protected void | genAState(MOB mob,
         Race R,
         java.lang.String field,
         java.lang.String prompt,
         int showNumber,
         int showFlag) | |
| protected void | genAStats(MOB mob,
         CharClass R,
         java.lang.String field,
         java.lang.String FieldName,
         int showNumber,
         int showFlag) | |
| protected void | genAStats(MOB mob,
         Race R,
         java.lang.String field,
         java.lang.String FieldName,
         int showNumber,
         int showFlag) | |
| protected void | genAttack(MOB mob,
         Physical P,
         int showNumber,
         int showFlag) | |
| protected void | genAttackAttribute(MOB mob,
                  CharClass E,
                  int showNumber,
                  int showFlag,
                  java.lang.String fieldDisplayStr,
                  java.lang.String field) | |
| protected double | genAuctionPrompt(MOB mob,
                double oldVal,
                int showNumber,
                int showFlag,
                java.lang.String msg,
                boolean pct) | |
| protected int | genAuctionPrompt(MOB mob,
                int oldVal,
                int showNumber,
                int showFlag,
                java.lang.String msg) | |
| protected void | genAuthor(MOB mob,
         Area A,
         int showNumber,
         int showFlag) | |
| protected void | genBankerChain(MOB mob,
              Banker M,
              int showNumber,
              int showFlag) | |
| protected void | genBankerCoinInterest(MOB mob,
                     Banker M,
                     int showNumber,
                     int showFlag) | |
| protected void | genBankerItemInterest(MOB mob,
                     Banker M,
                     int showNumber,
                     int showFlag) | |
| protected void | genBankerLoanInterest(MOB mob,
                     Banker M,
                     int showNumber,
                     int showFlag) | |
| void | genBehaviors(MOB mob,
            PhysicalAgent P,
            int showNumber,
            int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | genBirthday(MOB mob,
           PlayerStats A,
           int showNumber,
           int showFlag) | |
| protected void | genBiteSize(MOB mob,
           Food E,
           int showNumber,
           int showFlag) | |
| protected void | genBodyParts(MOB mob,
            Race E,
            int showNumber,
            int showFlag) | |
| protected void | genBreathes(MOB mob,
           Race me,
           int showNumber,
           int showFlag) | |
| protected void | genBurnout(MOB mob,
          Light I,
          int showNumber,
          int showFlag) | |
| protected void | genCapacity(MOB mob,
           Container E,
           int showNumber,
           int showFlag) | |
| protected void | genCat(MOB mob,
      Race E,
      int showNumber,
      int showFlag) | |
| protected void | genCharClass(MOB mob,
            MOB M,
            int showNumber,
            int showFlag) | |
| protected void | genCharState(MOB mob,
            MOB E,
            int showNumber,
            int showFlag) | |
| protected void | genCharStats(MOB mob,
            CharStats E) | |
| protected void | genCharStats(MOB mob,
            MOB E,
            int showNumber,
            int showFlag) | |
| protected void | genChildAreas(MOB mob,
             Area A,
             int showNumber,
             int showFlag,
             java.util.Set<Area> alsoUpdateAreas) | |
| protected void | genClan(MOB mob,
       MOB M,
       int showNumber,
       int showFlag) | |
| protected void | genClanAccept(MOB mob,
             Clan E,
             int showNumber,
             int showFlag) | |
| protected void | genClanClass(MOB mob,
            Clan C,
            int showNumber,
            int showFlag) | |
| protected void | genClanGovt(MOB mob,
           Clan C,
           int showNumber,
           int showFlag) | |
| protected void | genClanItem(MOB mob,
           ClanItem I,
           int showNumber,
           int showFlag) | |
| protected void | genClanMembers(MOB mob,
              Clan C,
              int showNumber,
              int showFlag) | |
| protected void | genClanRole(MOB mob,
           Clan C,
           int showNumber,
           int showFlag) | |
| protected java.lang.String | genClanRoom(MOB mob,
           Clan C,
           java.lang.String oldRoomID,
           java.lang.String promptCode,
           int showNumber,
           int showFlag) | |
| protected void | genClanStatus(MOB mob,
             Clan C,
             int showNumber,
             int showFlag) | |
| protected void | genClassAbilities(MOB mob,
                 CharClass E,
                 int showNumber,
                 int showFlag) | |
| protected DVector | genClassAbleMod(MOB mob,
               DVector sets,
               java.lang.String ableID,
               int origLevelIndex,
               int origAbleIndex) | |
| protected void | genClassAvailability(MOB mob,
                    CharClass E,
                    int showNumber,
                    int showFlag) | |
| protected void | genClassBuddy(MOB mob,
             CharClass E,
             int showNumber,
             int showFlag,
             java.lang.String prompt,
             java.lang.String flag) | |
| protected void | genClassFlags(MOB mob,
             CharClass E,
             int showNumber,
             int showFlag) | |
| protected void | genClassRaceQuals(MOB mob,
                 CharClass E,
                 int showNumber,
                 int showFlag,
                 java.lang.String prompt,
                 java.lang.String flag) | |
| protected void | genClimateType(MOB mob,
              Places A,
              int showNumber,
              int showFlag) | |
| protected void | genClosedText(MOB mob,
             Exit E,
             int showNumber,
             int showFlag) | |
| protected void | genCloseWord(MOB mob,
            Exit E,
            int showNumber,
            int showFlag) | |
| protected void | genCoinStuff(MOB mob,
            Coins I,
            int showNumber,
            int showFlag) | |
| protected void | genCommonBonus(MOB mob,
              PlayerStats pStats,
              int showNumber,
              int showFlag) | |
| protected void | genCondition(MOB mob,
            Item I,
            int showNumber,
            int showFlag) | |
| protected void | genConsumedMaterials(MOB mob,
                    FuelConsumer E,
                    int showNumber,
                    int showFlag) | |
| protected void | genContainerTypes(MOB mob,
                 Container E,
                 int showNumber,
                 int showFlag) | |
| protected void | genCorpseData(MOB mob,
             DeadBody I,
             int showNumber,
             int showFlag) | |
| protected void | genCulturalAbilities(MOB mob,
                    Race E,
                    int showNumber,
                    int showFlag) | |
| protected void | genCurrency(MOB mob,
           Economics A,
           int showNumber,
           int showFlag) | |
| protected void | genDamage(MOB mob,
         Physical P,
         int showNumber,
         int showFlag) | |
| protected void | genDeity(MOB mob,
        MOB M,
        int showNumber,
        int showFlag) | |
| protected void | genDeityBlessings(MOB mob,
                 Deity E,
                 int showNumber,
                 int showFlag) | |
| protected void | genDeityClericPowerRitual(MOB mob,
                         Deity E,
                         int showNumber,
                         int showFlag) | |
| protected void | genDeityClericReq(MOB mob,
                 Deity E,
                 int showNumber,
                 int showFlag) | |
| protected void | genDeityClericRitual(MOB mob,
                    Deity E,
                    int showNumber,
                    int showFlag) | |
| protected void | genDeityClericSin(MOB mob,
                 Deity E,
                 int showNumber,
                 int showFlag) | |
| protected void | genDeityCurses(MOB mob,
              Deity E,
              int showNumber,
              int showFlag) | |
| protected void | genDeityPowers(MOB mob,
              Deity E,
              int showNumber,
              int showFlag) | |
| protected java.lang.String | genDeityRitual(MOB mob,
              java.lang.String oldVal,
              int showNumber,
              int showFlag,
              java.lang.String prompt) | |
| protected void | genDeityServiceRitual(MOB mob,
                     Deity E,
                     int showNumber,
                     int showFlag) | |
| protected void | genDeityWorhsipperSin(MOB mob,
                     Deity E,
                     int showNumber,
                     int showFlag) | |
| protected void | genDeityWorshipReq(MOB mob,
                  Deity E,
                  int showNumber,
                  int showFlag) | |
| protected void | genDeityWorshipRitual(MOB mob,
                     Deity E,
                     int showNumber,
                     int showFlag) | |
| void | genDescription(MOB mob,
              Environmental E,
              int showNumber,
              int showFlag) | Prompts the given user for a new description value using the mud's
 standard menu interface, and changes the given objects description. | 
| protected void | genDisableFlags(MOB mob,
               Race E,
               int showNumber,
               int showFlag) | |
| void | genDisplayText(MOB mob,
              Environmental E,
              int showNumber,
              int showFlag) | Prompts the given user for a new display text using the mud's
 standard menu interface, and changes the given objects display text. | 
| protected void | genDisposition(MOB mob,
              PhyStats E,
              int showNumber,
              int showFlag) | |
| protected void | genDoorName(MOB mob,
           Exit E,
           int showNumber,
           int showFlag) | |
| protected void | genDoorsNLocks(MOB mob,
              CloseableLockable E,
              java.lang.String doorName,
              int showNumber,
              int showFlag) | |
| protected void | genDrinkHeld(MOB mob,
            LiquidHolder E,
            int showNumber,
            int showFlag) | |
| protected void | genDrinkType(MOB mob,
            LiquidHolder E,
            int showNumber,
            int showFlag) | |
| protected void | genDynamicAbilities(MOB mob,
                   Modifiable E,
                   java.lang.String typeName,
                   java.lang.String levelName,
                   int showNumber,
                   int showFlag) | |
| protected void | genDynamicEffects(MOB mob,
                 Modifiable E,
                 java.lang.String typeName,
                 java.lang.String levelName,
                 int showNumber,
                 int showFlag) | |
| protected void | genDynamicImmunitiess(MOB mob,
                     Modifiable E,
                     java.lang.String typeName,
                     int showNumber,
                     int showFlag) | |
| protected void | genEconomicsBudget(MOB mob,
                  Economics E,
                  int showNumber,
                  int showFlag) | |
| protected void | genEconomicsDevaluationRate(MOB mob,
                           Economics E,
                           int showNumber,
                           int showFlag) | |
| protected void | genEconomicsIgnoreMask(MOB mob,
                      Economics E,
                      int showNumber,
                      int showFlag) | |
| protected void | genEconomicsInventoryReset(MOB mob,
                          Economics E,
                          int showNumber,
                          int showFlag) | |
| protected void | genEconomicsPrejudice(MOB mob,
                     Economics E,
                     int showNumber,
                     int showFlag) | |
| protected void | genEconomicsPriceFactors(MOB mob,
                        Economics E,
                        int showNumber,
                        int showFlag) | |
| protected void | genEmail(MOB mob,
        AccountStats A,
        int showNumber,
        int showFlag) | |
| protected void | genExitMisc(MOB mob,
           Exit E,
           int showNumber,
           int showFlag) | |
| protected void | genExpertises(MOB mob,
             MOB M,
             int showNumber,
             int showFlag) | |
| protected void | genFaction(MOB mob,
          MOB E,
          int showNumber,
          int showFlag) | |
| protected void | genGender(MOB mob,
         MOB E,
         int showNumber,
         int showFlag) | |
| boolean | genGenericPrompt(MOB mob,
                java.lang.String prompt,
                boolean val) | |
| protected void | genGettable(MOB mob,
           Item I,
           int showNumber,
           int showFlag) | |
| protected void | genGridLocaleX(MOB mob,
              GridZones E,
              int showNumber,
              int showFlag) | |
| protected void | genGridLocaleY(MOB mob,
              GridZones E,
              int showNumber,
              int showFlag) | |
| protected void | genHeight(MOB mob,
         Physical P,
         int showNumber,
         int showFlag) | |
| protected void | genHitPoints(MOB mob,
            MOB M,
            int showNumber,
            int showFlag) | |
| protected void | genImage(MOB mob,
        Environmental E,
        int showNumber,
        int showFlag) | |
| protected void | genInstrumentType(MOB mob,
                 MusicalInstrument E,
                 int showNumber,
                 int showFlag) | |
| protected void | genIsReadable(MOB mob,
             Item E,
             int showNumber,
             int showFlag) | |
| protected void | genItemXML(MOB mob,
          ItemCollection me,
          java.lang.String key,
          int showNumber,
          int showFlag,
          java.lang.String desc) | |
| protected void | genLayer(MOB mob,
        Armor E,
        int showNumber,
        int showFlag) | |
| protected void | genLevel(MOB mob,
        Physical P,
        int showNumber,
        int showFlag) | |
| protected void | genLocationCoords(MOB mob,
                 LocationRoom E,
                 int showNumber,
                 int showFlag) | |
| protected void | genMaterialCode(MOB mob,
               Item E,
               int showNumber,
               int showFlag) | |
| protected void | genMaterialSubType(MOB mob,
                  RawMaterial E,
                  int showNumber,
                  int showFlag) | |
| protected void | genMaxCharges(MOB mob,
             Wand W,
             int showNumber,
             int showFlag) | |
| protected void | genMessageTypes(MOB mob,
               ShipWarComponent E,
               int showNumber,
               int showFlag) | |
| protected void | genMinimumStatQualifications(MOB mob,
                            CharClass E,
                            int showNumber,
                            int showFlag) | |
| void | genMiscSet(MOB mob,
          Environmental E,
          int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | genMiscText(MOB mob,
           Environmental E,
           int showNumber,
           int showFlag) | Provides an command line editor menu for a CoffeeMud object. | 
| protected void | genMoney(MOB mob,
        MOB M,
        int showNumber,
        int showFlag) | |
| protected void | genMountRideMountText(MOB mob,
                     Rideable E,
                     int showNumber,
                     int showFlag) | |
| protected void | genMountText(MOB mob,
            Rideable E,
            int showNumber,
            int showFlag) | |
| void | genName(MOB mob,
       Environmental E,
       int showNumber,
       int showFlag) | Prompts the given user for a new name value using the mud's
 standard menu interface, and changes the given objects name. | 
| protected void | genNotes(MOB mob,
        MOB M,
        int showNumber,
        int showFlag) | |
| protected void | genNourishment(MOB mob,
              Food E,
              int showNumber,
              int showFlag) | |
| protected void | genOpenWord(MOB mob,
           Exit E,
           int showNumber,
           int showFlag) | |
| protected void | genOutfit(MOB mob,
         CharClass E,
         int showNumber,
         int showFlag) | |
| protected void | genOutfit(MOB mob,
         Race E,
         int showNumber,
         int showFlag) | |
| protected void | genPanelType(MOB mob,
            ElecPanel S,
            int showNumber,
            int showFlag) | |
| protected void | genParentAreas(MOB mob,
              Area A,
              int showNumber,
              int showFlag,
              java.util.Set<Area> alsoUpdateAreas) | |
| protected void | genPassword(MOB mob,
           MOB M,
           int showNumber,
           int showFlag) | |
| protected void | genPlayerLevel(MOB mob,
              Area A,
              int showNumber,
              int showFlag) | |
| protected void | genPStats(MOB mob,
         CharClass R,
         int showNumber,
         int showFlag) | |
| protected void | genPStats(MOB mob,
         CharClass R,
         int showNumber,
         int showFlag,
         boolean skipRejuv) | |
| protected void | genPStats(MOB mob,
         Race R,
         int showNumber,
         int showFlag) | |
| protected void | genQualifications(MOB mob,
                 CharClass E,
                 int showNumber,
                 int showFlag,
                 java.lang.String fieldDisplayStr,
                 java.lang.String field) | |
| protected void | genRace(MOB mob,
       MOB M,
       int showNumber,
       int showFlag) | |
| protected void | genRaceAvailability(MOB mob,
                   Race E,
                   int showNumber,
                   int showFlag) | |
| protected void | genRaceBuddy(MOB mob,
            Race E,
            int showNumber,
            int showFlag,
            java.lang.String prompt,
            java.lang.String flag) | |
| protected void | genRaceWearFlags(MOB mob,
                Race E,
                int showNumber,
                int showFlag) | |
| protected void | genRawMaterials(MOB mob,
               Modifiable me,
               int showNumber,
               int showFlag) | |
| protected void | genReadableTextMisc(MOB mob,
                   Item E,
                   int showNumber,
                   int showFlag) | |
| protected void | genRecipe(MOB mob,
         RecipesBook E,
         int showNumber,
         int showFlag) | |
| protected void | genRejuv(MOB mob,
        Physical P,
        int showNumber,
        int showFlag) | |
| protected void | genResources(MOB mob,
            Race E,
            int showNumber,
            int showFlag) | |
| protected void | genRideableRideCapacity(MOB mob,
                       Rideable E,
                       int showNumber,
                       int showFlag) | |
| protected void | genRideableType(MOB mob,
               Rideable R,
               int showNumber,
               int showFlag) | |
| protected Room | genRoomType(MOB mob,
           Room R,
           int showNumber,
           int showFlag) | |
| protected void | genScripts(MOB mob,
          MOB E,
          int showNumber,
          int showFlag) | |
| protected void | genSecretIdentity(MOB mob,
                 Item E,
                 int showNumber,
                 int showFlag) | |
| protected void | genSecurity(MOB mob,
           MOB M,
           int showNumber,
           int showFlag) | |
| protected void | genSensesMask(MOB mob,
             PhyStats E,
             int showNumber,
             int showFlag) | |
| protected void | genShopkeeperShopInventory(MOB mob,
                          ShopKeeper M,
                          int showNumber,
                          int showFlag) | |
| protected void | genShopkeeperType(MOB mob,
                 ShopKeeper M,
                 int showNumber,
                 int showFlag) | |
| protected void | genShopkeeperTypeFlags(MOB mob,
                      ShopKeeper M,
                      int showNumber,
                      int showFlag) | |
| protected void | genSize(MOB mob,
       Armor A,
       int showNumber,
       int showFlag) | |
| void | genSpaceGate(MOB mob,
            SpaceObject.SpaceGateway E,
            int showNumber,
            int showFlag) | |
| void | genSpaceStuff(MOB mob,
             SpaceObject E,
             int showNumber,
             int showFlag) | |
| protected void | genSpecialFaction(MOB mob,
                 MOB E,
                 int showNumber,
                 int showFlag,
                 Faction F) | |
| protected void | genSpeed(MOB mob,
        Physical P,
        int showNumber,
        int showFlag) | |
| protected void | genSubOps(MOB mob,
         Area A,
         int showNumber,
         int showFlag) | |
| protected void | genTattoos(MOB mob,
          Tattooable M,
          int showNumber,
          int showFlag) | |
| protected boolean | genText(MOB mob,
       PairList<java.lang.String,java.lang.String> set,
       java.lang.String[] choices,
       java.lang.String help,
       int showNumber,
       int showFlag,
       java.lang.String fieldDisplayStr,
       java.lang.String field) | |
| protected boolean | genText(MOB mob,
       java.util.Map<java.lang.String,java.lang.String> map,
       java.lang.String[] choices,
       java.lang.String help,
       int showNumber,
       int showFlag,
       java.lang.String fieldDisplayStr,
       java.lang.String field) | |
| protected void | genThirstQuenched(MOB mob,
                 Drink E,
                 int showNumber,
                 int showFlag) | |
| protected void | genTimeClock(MOB mob,
            Area A,
            int showNumber,
            int showFlag) | |
| protected void | genTitleRoom(MOB mob,
            LandTitle L,
            int showNumber,
            int showFlag) | |
| protected void | genTitles(MOB mob,
         MOB M,
         int showNumber,
         int showFlag) | |
| void | genTPQ(MOB mob,
      MOB me,
      int showNumber,
      int showFlag) | |
| protected void | genUses(MOB mob,
       Item I,
       int showNumber,
       int showFlag) | |
| protected void | genValue(MOB mob,
        Item I,
        int showNumber,
        int showFlag) | |
| protected void | genWeapon(MOB mob,
         Race E,
         int showNumber,
         int showFlag) | |
| protected void | genWeaponAmmo(MOB mob,
             Weapon W,
             int showNumber,
             int showFlag) | |
| protected void | genWeaponClassification(MOB mob,
                       Weapon E,
                       int showNumber,
                       int showFlag) | |
| protected void | genWeaponMaterials(MOB mob,
                  CharClass E,
                  int showNumber,
                  int showFlag,
                  java.lang.String fieldDisplayStr,
                  java.lang.String FieldNum,
                  java.lang.String field) | |
| protected void | genWeaponRanges(MOB mob,
               Weapon W,
               int showNumber,
               int showFlag) | |
| protected void | genWeaponRestr(MOB mob,
              CharClass E,
              int showNumber,
              int showFlag,
              java.lang.String fieldDisplayStr,
              java.lang.String FieldNum,
              java.lang.String field) | |
| protected void | genWeaponType(MOB mob,
             Weapon W,
             int showNumber,
             int showFlag) | |
| protected void | genWeight(MOB mob,
         Physical P,
         int showNumber,
         int showFlag) | |
| protected void | genWornLocation(MOB mob,
               Item E,
               int showNumber,
               int showFlag) | |
| protected void | getTheme(MOB mob,
        Area A,
        int showNumber,
        int showFlag) | |
| java.lang.String | ID() | The CoffeeMud Java Class ID shared by all instances of
 this object. | 
| java.lang.String | makeContainerTypes(Container E) | |
| void | modifyAccount(MOB mob,
             PlayerAccount A,
             int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| AbilityMapper.AbilityMapping | modifyAllQualifyEntry(MOB mob,
                     java.lang.String eachOrAll,
                     Ability me,
                     int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | modifyArea(MOB mob,
          Area myArea,
          java.util.Set<Area> alsoUpdateAreas,
          int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | modifyClan(MOB mob,
          Clan C,
          int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | modifyClanPosition(MOB mob,
                  ClanPosition me,
                  int showFlag) | |
| protected boolean | modifyComponent(MOB mob,
               AbilityComponent comp,
               int showFlag) | |
| void | modifyComponents(MOB mob,
                java.lang.String skillID,
                int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected java.lang.String | modifyComponents(MOB mob,
                java.lang.String oldVal,
                int showNumber,
                int showFlag,
                java.lang.String fieldDisp) | |
| protected void | modifyComponents(MOB mob,
                java.util.List<AbilityComponent> codedDV,
                int showFlag) | |
| protected void | modifyDField(DVector fields,
            java.lang.String fieldName,
            java.lang.String value) | |
| void | modifyGenAbility(MOB mob,
                Ability me,
                int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | modifyGenArmor(MOB mob,
              Armor me,
              int showFlag) | |
| void | modifyGenClass(MOB mob,
              CharClass me,
              int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | modifyGenContainer(MOB mob,
                  Container me,
                  int showFlag) | |
| void | modifyGenCraftSkill(MOB mob,
                   Ability me,
                   int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | modifyGenDrink(MOB mob,
              Drink me,
              int showFlag) | |
| void | modifyGenExit(MOB mob,
             Exit me,
             int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | modifyGenFood(MOB mob,
             Food me,
             int showFlag) | |
| void | modifyGenGatheringSkill(MOB mob,
                       Ability me,
                       int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | modifyGenInstrument(MOB mob,
                   MusicalInstrument me,
                   int showFlag) | |
| protected void | modifyGenItem(MOB mob,
             Item me,
             int showFlag) | |
| void | modifyGenLanguage(MOB mob,
                 Language me,
                 int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | modifyGenMap(MOB mob,
            RoomMap me,
            int showFlag) | |
| protected void | modifyGenMOB(MOB mob,
            MOB me,
            int showFlag) | |
| void | modifyGenRace(MOB mob,
             Race me,
             int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | modifyGenShopkeeper(MOB mob,
                   ShopKeeper me,
                   int showFlag) | |
| void | modifyGenTrap(MOB mob,
             Trap me,
             int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected void | modifyGenWallpaper(MOB mob,
                  Item me,
                  int showFlag) | |
| protected void | modifyGenWeapon(MOB mob,
               Weapon me,
               int showFlag) | |
| void | modifyGenWrightSkill(MOB mob,
                    Ability me,
                    int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | modifyGovernment(MOB mob,
                ClanGovernment me,
                int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | modifyManufacturer(MOB mob,
                  Manufacturer me,
                  int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| java.lang.String | modifyPlane(MOB mob,
           java.lang.String planeName,
           java.util.Map<java.lang.String,java.lang.String> planeSet,
           int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | modifyPlayer(MOB mob,
            MOB me,
            int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| Room | modifyRoom(MOB mob,
          Room R,
          int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | modifyStdItem(MOB mob,
             Item I,
             int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | modifyStdMob(MOB mob,
            MOB M,
            int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| protected MOB | possibleCatalogSwap(MOB editorMOB,
                   MOB me) | |
| boolean | prompt(MOB mob,
      boolean oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr) | Prompts the given user for a boolean value using the mud's
 standard menu interface. | 
| boolean | prompt(MOB mob,
      boolean oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      java.lang.String help) | Prompts the given user for a boolean value using the mud's
 standard menu interface. | 
| double | prompt(MOB mob,
      double oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr) | Prompts the given user for a double value using the mud's
 standard menu interface. | 
| double | prompt(MOB mob,
      double oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      java.lang.String help) | Prompts the given user for a double value using the mud's
 standard menu interface. | 
| double | prompt(MOB mob,
      double oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      java.lang.String help,
      double minValue,
      double maxValue) | |
| int | prompt(MOB mob,
      int oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr) | Prompts the given user for a int value using the mud's
 standard menu interface. | 
| int | prompt(MOB mob,
      int oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      java.lang.String help) | Prompts the given user for a int value using the mud's
 standard menu interface. | 
| long | prompt(MOB mob,
      long oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr) | Prompts the given user for a long value using the mud's
 standard menu interface. | 
| long | prompt(MOB mob,
      long oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      java.lang.String help) | Prompts the given user for a long value using the mud's
 standard menu interface. | 
| java.lang.String | prompt(MOB mob,
      java.lang.String oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr) | Prompts the given user for a string using the mud's
 standard menu interface. | 
| java.lang.String | prompt(MOB mob,
      java.lang.String oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      boolean emptyOK) | Prompts the given user for a string using the mud's
 standard menu interface. | 
| java.lang.String | prompt(MOB mob,
      java.lang.String oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      boolean emptyOK,
      boolean rawPrint) | Prompts the given user for a string using the mud's
 standard menu interface. | 
| java.lang.String | prompt(MOB mob,
      java.lang.String oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisp,
      boolean emptyOK,
      boolean rawPrint,
      int maxChars,
      java.lang.String help,
      GenericEditor.CMEval eval,
      java.lang.Object[] choices) | Prompts the given user for a string using the mud's
 standard menu interface. | 
| java.lang.String | prompt(MOB mob,
      java.lang.String oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      boolean emptyOK,
      boolean rawPrint,
      java.lang.String help) | Prompts the given user for a string using the mud's
 standard menu interface. | 
| java.lang.String | prompt(MOB mob,
      java.lang.String oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      boolean emptyOK,
      boolean rawPrint,
      java.lang.String help,
      GenericEditor.CMEval eval,
      java.lang.Object[] choices) | Prompts the given user for a string using the mud's
 standard menu interface. | 
| java.lang.String | prompt(MOB mob,
      java.lang.String oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      boolean emptyOK,
      java.lang.String help) | Prompts the given user for a string using the mud's
 standard menu interface. | 
| java.lang.String | prompt(MOB mob,
      java.lang.String oldVal,
      int showNumber,
      int showFlag,
      java.lang.String fieldDisplayStr,
      java.lang.String help) | Prompts the given user for a string using the mud's
 standard menu interface. | 
| java.lang.String | promptChoice(MOB mob,
            java.lang.String oldVal,
            int showNumber,
            int showFlag,
            java.lang.String fieldDisplayStr,
            PairList<java.lang.String,java.lang.String> choices) | Prompts the given user using the mud's standard menu interface. | 
| protected java.lang.String | promptCommaList(MOB mob,
               java.lang.String oldVal,
               int showNumber,
               int showFlag,
               java.lang.String fieldDisplayStr,
               java.lang.String help,
               GenericEditor.CMEval eval,
               java.lang.Object[] choices) | |
| protected java.lang.String | promptCommaList(MOB mob,
               java.lang.String oldVal,
               int showNumber,
               int showFlag,
               java.lang.String fieldDisplayStr,
               java.lang.String secondDisplayStr,
               java.lang.String help,
               GenericEditor.CMEval eval,
               java.lang.Object[] choices) | |
| protected java.lang.String | promptDelimitedList(MOB mob,
                   java.lang.String oldVal,
                   int showNumber,
                   int showFlag,
                   java.lang.String fieldDisplayStr,
                   java.lang.String secondDisplayStr,
                   char delimiter,
                   java.lang.String help,
                   GenericEditor.CMEval eval,
                   java.lang.Object[] choices) | |
| java.util.Collection<? extends java.lang.Object> | promptEnumChoices(MOB mob,
                 java.util.Collection<? extends java.lang.Object> flags,
                 java.lang.Object[] values,
                 int showNumber,
                 int showFlag,
                 java.lang.String fieldDisplayStr) | Prompts the given mob for one or more choices from a given enum values
 array. | 
| int | promptMulti(MOB mob,
           int oldVal,
           int showNumber,
           int showFlag,
           java.lang.String fieldDisplayStr,
           PairList<java.lang.String,java.lang.String> choices) | Prompts the given user using the mud's standard menu interface. | 
| java.lang.String | promptMultiOrExtra(MOB mob,
                  java.lang.String oldVal,
                  int showNumber,
                  int showFlag,
                  java.lang.String fieldDisplayStr,
                  PairList<java.lang.String,java.lang.String> choices) | Prompts the given user using the mud's standard menu interface. | 
| java.lang.String | promptMultiSelectList(MOB mob,
                     java.lang.String oldVal,
                     java.lang.String delimiter,
                     int showNumber,
                     int showFlag,
                     java.lang.String fieldDisplayStr,
                     PairList<java.lang.String,java.lang.String> choices,
                     boolean nullOK) | Prompts the given user using the mud's standard menu interface. | 
| void | promptRawStatStr(MOB mob,
                Modifiable E,
                java.lang.String help,
                int showNumber,
                int showFlag,
                java.lang.String fieldDisplayStr,
                java.lang.String field,
                boolean emptyOK) | |
| void | promptStatBool(MOB mob,
              Modifiable E,
              int showNumber,
              int showFlag,
              java.lang.String fieldDisplayStr,
              java.lang.String field) | Prompts the given mob for a Modifiable interface Boolean stat value. | 
| void | promptStatBool(MOB mob,
              Modifiable E,
              java.lang.String help,
              int showNumber,
              int showFlag,
              java.lang.String fieldDisplayStr,
              java.lang.String field) | Prompts the given mob for a Modifiable interface Boolean stat value. | 
| void | promptStatChoices(MOB mob,
                 Modifiable E,
                 java.lang.String help,
                 int showNumber,
                 int showFlag,
                 java.lang.String fieldDisplayStr,
                 java.lang.String field,
                 java.lang.Object[] choices) | Prompts the given mob for a Modifiable interface stat value chosen from
 a set of choices. | 
| void | promptStatCommaChoices(MOB mob,
                      Modifiable E,
                      java.lang.String help,
                      int showNumber,
                      int showFlag,
                      java.lang.String fieldDisplayStr,
                      java.lang.String field,
                      java.lang.Object[] choices) | Prompts the given mob for a Modifiable interface stat value that consists of a
 comma delimited list of values from a set of choices. | 
| void | promptStatDouble(MOB mob,
                Modifiable E,
                int showNumber,
                int showFlag,
                java.lang.String fieldDisplayStr,
                java.lang.String field) | Prompts the given mob for a Modifiable interface Double stat value. | 
| void | promptStatDouble(MOB mob,
                Modifiable E,
                java.lang.String help,
                int showNumber,
                int showFlag,
                java.lang.String fieldDisplayStr,
                java.lang.String field) | Prompts the given mob for a Modifiable interface Double stat value. | 
| void | promptStatInt(MOB mob,
             Modifiable E,
             int showNumber,
             int showFlag,
             java.lang.String fieldDisplayStr,
             java.lang.String field) | Prompts the given mob for a Modifiable interface Integer stat value. | 
| void | promptStatInt(MOB mob,
             Modifiable E,
             java.lang.String help,
             int showNumber,
             int showFlag,
             java.lang.String fieldDisplayStr,
             java.lang.String field) | Prompts the given mob for a Modifiable interface Integer stat value. | 
| void | promptStatStr(MOB mob,
             Modifiable E,
             int showNumber,
             int showFlag,
             java.lang.String fieldDisplayStr,
             java.lang.String field) | Prompts the given mob for a Modifiable interface String stat value. | 
| void | promptStatStr(MOB mob,
             Modifiable E,
             java.lang.String help,
             int showNumber,
             int showFlag,
             java.lang.String fieldDisplayStr,
             java.lang.String field,
             boolean emptyOK) | Prompts the given mob for a Modifiable interface String stat value. | 
| void | promptStatStr(MOB mob,
             Modifiable E,
             java.lang.String help,
             int showNumber,
             int showFlag,
             java.lang.String fieldDisplayStr,
             java.lang.String field,
             int maxChars) | |
| boolean | promptToggle(MOB mob,
            int showNumber,
            int showFlag,
            java.lang.String fieldDisplayStr) | Prompts the given user for a boolean value using the mud's
 standard menu interface. | 
| void | spellsOrBehaviors(MOB mob,
                 java.util.List<CMObject> V,
                 int showNumber,
                 int showFlag,
                 boolean inParms) | Prompts the given user using the mud's standard menu interface. | 
| void | spellsOrBehavs(MOB mob,
              java.util.List<CMObject> V,
              int showNumber,
              int showFlag,
              boolean inParms) | Prompts the given user using the mud's standard menu interface. | 
| protected void | toggleClimateMask(Places A,
                 int mask) | |
| protected void | toggleDispositionMask(PhyStats E,
                     int mask) | |
| protected void | toggleSensesMask(PhyStats E,
                int mask) | |
| void | wornLayer(MOB mob,
         short[] layerAtt,
         short[] clothingLayer,
         int showNumber,
         int showFlag) | Prompts the given user using the mud's standard menu interface. | 
| void | wornLocation(MOB mob,
            long[] oldWornLocation,
            boolean[] logicalAnd,
            int showNumber,
            int showFlag) | Prompts the given user using the mud's standard menu interface. | 
activate, getServiceClient, L, propertiesLoaded, shutdowncopyOf, initializeClass, name, newInstanceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactivate, checkDatabase, compareTo, copyOf, getServiceClient, getTickStatus, initializeClass, L, name, newInstance, propertiesLoaded, setThreadStatus, shutdown, tickpublic java.lang.String ID()
CMObjectID in interface CMObjectID in class StdLibrarypublic java.util.Collection<? extends java.lang.Object> promptEnumChoices(MOB mob, java.util.Collection<? extends java.lang.Object> flags, java.lang.Object[] values, int showNumber, int showFlag, java.lang.String fieldDisplayStr) throws java.io.IOException
GenericEditorpromptEnumChoices in interface GenericEditormob - the player doing the editingflags - the current existing set of selected enum valuesvalues - the full set of all enum valuesshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void promptStatDouble(MOB mob, Modifiable E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
GenericEditorpromptStatDouble in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idjava.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptStatInt(MOB mob, Modifiable E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
GenericEditorpromptStatInt in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idjava.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptStatInt(MOB mob, Modifiable E, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
GenericEditorpromptStatInt in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyhelp - null, or a help message to respond to on ?showNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idjava.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptStatDouble(MOB mob, Modifiable E, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
GenericEditorpromptStatDouble in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyhelp - null, or a help message to respond to on ?showNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idjava.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptStatBool(MOB mob, Modifiable E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
GenericEditorpromptStatBool in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idjava.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptStatBool(MOB mob, Modifiable E, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
GenericEditorpromptStatBool in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyhelp - null, or a help message to respond to on ?showNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idjava.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptStatStr(MOB mob, Modifiable E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
GenericEditorpromptStatStr in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idjava.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptStatStr(MOB mob, Modifiable E, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field, boolean emptyOK) throws java.io.IOException
GenericEditorpromptStatStr in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyhelp - null, or a help message to respond to on ?showNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idemptyOK - true if "" is acceptable, false otherwisejava.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptRawStatStr(MOB mob, Modifiable E, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field, boolean emptyOK) throws java.io.IOException
java.io.IOExceptionpublic void promptStatStr(MOB mob, Modifiable E, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field, int maxChars) throws java.io.IOException
java.io.IOExceptionpublic void promptStatChoices(MOB mob, Modifiable E, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field, java.lang.Object[] choices) throws java.io.IOException
GenericEditorpromptStatChoices in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyhelp - null, or a help message to respond to on ?showNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idchoices - the set of valid choices, any object that has toString()java.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic void promptStatCommaChoices(MOB mob, Modifiable E, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field, java.lang.Object[] choices) throws java.io.IOException
GenericEditorpromptStatCommaChoices in interface GenericEditormob - the player doing the editingE - the Modifiable object to modifyhelp - null, or a help message to respond to on ?showNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringfield - the official Modifiable stat field idchoices - the set of valid choices, any object that has toString()java.io.IOException - any i/o errors that occur (socket reset errors usually)Modifiablepublic java.lang.String prompt(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous value of the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringjava.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String prompt(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String help) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous value of the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringhelp - null, or a help message to respond to on ?java.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String prompt(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, boolean emptyOK) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous value of the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringemptyOK - true if "" is acceptable, false otherwisejava.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String prompt(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, boolean emptyOK, java.lang.String help) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous value of the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringemptyOK - true if "" is acceptable, false otherwisehelp - null, or a help message to respond to on ?java.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String prompt(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, boolean emptyOK, boolean rawPrint) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous value of the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringemptyOK - true if "" is acceptable, false otherwiserawPrint - true to show old values unfiltered, false for normal viewjava.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String prompt(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, boolean emptyOK, boolean rawPrint, java.lang.String help) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous value of the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringemptyOK - true if "" is acceptable, false otherwiserawPrint - true to show old values unfiltered, false for normal viewhelp - null, or a help message to respond to on ?java.io.IOException - any i/o errors that occur (socket reset errors usually)public boolean prompt(MOB mob, boolean oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringjava.io.IOException - any i/o errors that occur (socket reset errors usually)public double prompt(MOB mob, double oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringjava.io.IOException - any i/o errors that occur (socket reset errors usually)public int prompt(MOB mob, int oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringjava.io.IOException - any i/o errors that occur (socket reset errors usually)public long prompt(MOB mob, long oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringjava.io.IOException - any i/o errors that occur (socket reset errors usually)public boolean promptToggle(MOB mob, int showNumber, int showFlag, java.lang.String fieldDisplayStr) throws java.io.IOException
GenericEditorpromptToggle in interface GenericEditormob - the player doing the togglingshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected java.lang.String promptCommaList(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String secondDisplayStr, java.lang.String help, GenericEditor.CMEval eval, java.lang.Object[] choices) throws java.io.IOException
java.io.IOExceptionprotected java.lang.String promptCommaList(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String help, GenericEditor.CMEval eval, java.lang.Object[] choices) throws java.io.IOException
java.io.IOExceptionprotected java.lang.String promptDelimitedList(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String secondDisplayStr, char delimiter, java.lang.String help, GenericEditor.CMEval eval, java.lang.Object[] choices) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String prompt(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, boolean emptyOK, boolean rawPrint, java.lang.String help, GenericEditor.CMEval eval, java.lang.Object[] choices) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous value of the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringemptyOK - true if "" is acceptable, false otherwiserawPrint - true to show old values unfiltered, false for normal viewhelp - null, or a help message to respond to on ?eval - null, or an GenericEditor.CMEval objectchoices - null, or the set of valid choices, any objects that have toString()java.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String prompt(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisp, boolean emptyOK, boolean rawPrint, int maxChars, java.lang.String help, GenericEditor.CMEval eval, java.lang.Object[] choices) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous value of the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisp - the prompt display stringemptyOK - true if "" is acceptable, false otherwiserawPrint - true to show old values unfiltered, false for normal viewmaxChars - 0, or a maximum number of chars for the stringhelp - null, or a help message to respond to on ?eval - null, or an GenericEditor.CMEval objectchoices - null, or the set of valid choices, any objects that have toString()java.io.IOException - any i/o errors that occur (socket reset errors usually)public boolean prompt(MOB mob, boolean oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String help) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringhelp - null, or a help message to respond to on ?java.io.IOException - any i/o errors that occur (socket reset errors usually)public double prompt(MOB mob, double oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String help) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringhelp - null, or a help message to respond to on ?java.io.IOException - any i/o errors that occur (socket reset errors usually)public double prompt(MOB mob, double oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String help, double minValue, double maxValue) throws java.io.IOException
java.io.IOExceptionpublic int prompt(MOB mob, int oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String help) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringhelp - null, or a help message to respond to on ?java.io.IOException - any i/o errors that occur (socket reset errors usually)public long prompt(MOB mob, long oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String help) throws java.io.IOException
GenericEditorprompt in interface GenericEditormob - the player doing the editingoldVal - the previous valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringhelp - null, or a help message to respond to on ?java.io.IOException - any i/o errors that occur (socket reset errors usually)public int promptMulti(MOB mob, int oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, PairList<java.lang.String,java.lang.String> choices) throws java.io.IOException
GenericEditorpromptMulti in interface GenericEditormob - the player doing the editingoldVal - the previous value of the bitmapshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringchoices - list of bit pair choices: str(int)/str pairsjava.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String promptMultiOrExtra(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, PairList<java.lang.String,java.lang.String> choices) throws java.io.IOException
GenericEditorpromptMultiOrExtra in interface GenericEditormob - the player doing the editingoldVal - the previous value of the string, or str(int)showNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringchoices - list of unique choices, or str(int)/str pairsjava.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String promptMultiSelectList(MOB mob, java.lang.String oldVal, java.lang.String delimiter, int showNumber, int showFlag, java.lang.String fieldDisplayStr, PairList<java.lang.String,java.lang.String> choices, boolean nullOK) throws java.io.IOException
GenericEditorpromptMultiSelectList in interface GenericEditormob - the player doing the editingoldVal - the previous values as a delimited stringdelimiter - the delimiter of the choices in the stringshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringchoices - set of choices as pair(key value, display value)nullOK - true if selecting nothing is OK, false otherwisejava.io.IOException - any i/o errors that occur (socket reset errors usually)public java.lang.String promptChoice(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisplayStr, PairList<java.lang.String,java.lang.String> choices) throws java.io.IOException
GenericEditorpromptChoice in interface GenericEditormob - the player doing the editingoldVal - the previous key valueshowNumber - the item number of this menu entryshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editfieldDisplayStr - the prompt display stringchoices - set of choices as pair(key value, display value)java.io.IOException - any i/o errors that occur (socket reset errors usually)public void genName(MOB mob, Environmental E, int showNumber, int showFlag) throws java.io.IOException
GenericEditorgenName in interface GenericEditormob - the player doing the editingE - the object to editshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void catalogCheckUpdate(MOB mob, Physical P) throws java.io.IOException
java.io.IOExceptionprotected void genImage(MOB mob, Environmental E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCorpseData(MOB mob, DeadBody I, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genAuthor(MOB mob, Area A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genPanelType(MOB mob, ElecPanel S, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCurrency(MOB mob, Economics A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genTimeClock(MOB mob, Area A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genClan(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeity(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic Room changeRoomType(Room R, Room newRoom)
GenericEditorchangeRoomType in interface GenericEditorR - the old room with all the stuff in itnewRoom - the new room typeprotected Room genRoomType(MOB mob, Room R, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void genDescription(MOB mob, Environmental E, int showNumber, int showFlag) throws java.io.IOException
GenericEditorgenDescription in interface GenericEditormob - the player doing the editingE - the object to editshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void genNotes(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genPassword(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genEmail(MOB mob, AccountStats A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genBirthday(MOB mob, PlayerStats A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void genDisplayText(MOB mob, Environmental E, int showNumber, int showFlag) throws java.io.IOException
GenericEditorgenDisplayText in interface GenericEditormob - the player doing the editingE - the object to editshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void genMountText(MOB mob, Rideable E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genMountRideMountText(MOB mob, Rideable E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genClosedText(MOB mob, Exit E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDoorName(MOB mob, Exit E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genOpenWord(MOB mob, Exit E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genSubOps(MOB mob, Area A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genParentAreas(MOB mob, Area A, int showNumber, int showFlag, java.util.Set<Area> alsoUpdateAreas) throws java.io.IOException
java.io.IOExceptionprotected void genChildAreas(MOB mob, Area A, int showNumber, int showFlag, java.util.Set<Area> alsoUpdateAreas) throws java.io.IOException
java.io.IOExceptionprotected void genCloseWord(MOB mob, Exit E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genExitMisc(MOB mob, Exit E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDrinkType(MOB mob, LiquidHolder E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected java.lang.String genAbilityID(MOB mob, java.lang.String oldID, int showNumber, int showFlag, java.lang.String fieldDisp, boolean emptyOK) throws java.io.IOException
java.io.IOExceptionprotected void genReadableTextMisc(MOB mob, Item E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genRecipe(MOB mob, RecipesBook E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genGettable(MOB mob, Item I, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void toggleDispositionMask(PhyStats E, int mask)
protected void genDisposition(MOB mob, PhyStats E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic boolean genGenericPrompt(MOB mob, java.lang.String prompt, boolean val)
protected void toggleSensesMask(PhyStats E, int mask)
protected void toggleClimateMask(Places A, int mask)
protected void genClimateType(MOB mob, Places A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCharStats(MOB mob, CharStats E) throws java.io.IOException
java.io.IOExceptionprotected void genCommonBonus(MOB mob, PlayerStats pStats, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCharStats(MOB mob, MOB E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCharState(MOB mob, MOB E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genSensesMask(MOB mob, PhyStats E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDoorsNLocks(MOB mob, CloseableLockable E, java.lang.String doorName, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String makeContainerTypes(Container E)
protected void genContainerTypes(MOB mob, Container E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genLevel(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genRejuv(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genUses(MOB mob, Item I, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genMaxCharges(MOB mob, Wand W, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCondition(MOB mob, Item I, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void genMiscSet(MOB mob, Environmental E, int showFlag) throws java.io.IOException
GenericEditorgenMiscSet in interface GenericEditormob - the player doing the editingE - the object to editshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void genMiscText(MOB mob, Environmental E, int showNumber, int showFlag) throws java.io.IOException
GenericEditorgenMiscText in interface GenericEditormob - the player doing the editingE - the object to editshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void genTitleRoom(MOB mob, LandTitle L, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void genAbility(MOB mob, Physical P, int showNumber, int showFlag, java.lang.String prompt) throws java.io.IOException
java.io.IOExceptionpublic void genAbility(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
GenericEditorgenAbility in interface GenericEditormob - the player doing the editingP - the object to editshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void genCoinStuff(MOB mob, Coins I, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genHitPoints(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genValue(MOB mob, Item I, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genWeight(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genClanItem(MOB mob, ClanItem I, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genHeight(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genSize(MOB mob, Armor A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void wornLayer(MOB mob, short[] layerAtt, short[] clothingLayer, int showNumber, int showFlag) throws java.io.IOException
GenericEditorwornLayer in interface GenericEditormob - the player doing the editinglayerAtt - the existing/new layer attributesclothingLayer - the existing/new clothing layershowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void genTPQ(MOB mob, MOB me, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genLayer(MOB mob, Armor E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCapacity(MOB mob, Container E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genAttack(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDamage(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genBankerCoinInterest(MOB mob, Banker M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genBankerItemInterest(MOB mob, Banker M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genBankerChain(MOB mob, Banker M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genBankerLoanInterest(MOB mob, Banker M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genSpeed(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genArmor(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genMoney(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genWeaponAmmo(MOB mob, Weapon W, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genWeaponRanges(MOB mob, Weapon W, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genWeaponType(MOB mob, Weapon W, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void getTheme(MOB mob, Area A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genConsumedMaterials(MOB mob, FuelConsumer E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genMessageTypes(MOB mob, ShipWarComponent E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genMaterialCode(MOB mob, Item E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected int genAnyMaterialCode(MOB mob, java.lang.String prompt, int currMat, boolean inheritOk, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genBreathes(MOB mob, Race me, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genInstrumentType(MOB mob, MusicalInstrument E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genSpecialFaction(MOB mob, MOB E, int showNumber, int showFlag, Faction F) throws java.io.IOException
java.io.IOExceptionprotected void genFaction(MOB mob, MOB E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genGender(MOB mob, MOB E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genWeaponClassification(MOB mob, Weapon E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genSecretIdentity(MOB mob, Item E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genMaterialSubType(MOB mob, RawMaterial E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genNourishment(MOB mob, Food E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genBiteSize(MOB mob, Food E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genRace(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCharClass(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genTattoos(MOB mob, Tattooable M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genTitles(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genExpertises(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genSecurity(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void genBehaviors(MOB mob, PhysicalAgent P, int showNumber, int showFlag) throws java.io.IOException
GenericEditorgenBehaviors in interface GenericEditormob - the player doing the editingP - the object to editshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void genAffects(MOB mob, Physical P, int showNumber, int showFlag) throws java.io.IOException
GenericEditorgenAffects in interface GenericEditormob - the player doing the editingP - the object to editshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void genRideableType(MOB mob, Rideable R, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genRideableRideCapacity(MOB mob, Rideable E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genShopkeeperType(MOB mob, ShopKeeper M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genShopkeeperShopInventory(MOB mob, ShopKeeper M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genShopkeeperTypeFlags(MOB mob, ShopKeeper M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genEconomicsPrejudice(MOB mob, Economics E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genEconomicsPriceFactors(MOB mob, Economics E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genAreaBlurbs(MOB mob, Area A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genEconomicsBudget(MOB mob, Economics E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genEconomicsDevaluationRate(MOB mob, Economics E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genEconomicsInventoryReset(MOB mob, Economics E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genEconomicsIgnoreMask(MOB mob, Economics E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genItemXML(MOB mob, ItemCollection me, java.lang.String key, int showNumber, int showFlag, java.lang.String desc) throws java.io.IOException
java.io.IOExceptionprotected void genAbilities(MOB mob, MOB M, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void spellsOrBehavs(MOB mob, java.util.List<CMObject> V, int showNumber, int showFlag, boolean inParms) throws java.io.IOException
GenericEditorspellsOrBehavs in interface GenericEditormob - the player doing the editingV - the list of ability/behavior objectsshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editinParms - true to allow parms to be edited, false otherwisejava.io.IOException - any i/o errors that occur (socket reset errors usually)GenericEditor.spellsOrBehaviors(MOB, List, int, int, boolean)public void spellsOrBehaviors(MOB mob, java.util.List<CMObject> V, int showNumber, int showFlag, boolean inParms) throws java.io.IOException
GenericEditorspellsOrBehaviors in interface GenericEditormob - the player doing the editingV - the list of ability/behavior objectsshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editinParms - true to allow parms to be edited, false otherwisejava.io.IOException - any i/o errors that occur (socket reset errors usually)GenericEditor.spellsOrBehavs(MOB, List, int, int, boolean)protected void genClanMembers(MOB mob, Clan C, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected java.lang.String genDeityRitual(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String prompt) throws java.io.IOException
java.io.IOExceptionprotected void genDeityClericReq(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityClericRitual(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityWorshipReq(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityWorshipRitual(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityBlessings(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityCurses(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityPowers(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityClericSin(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityWorhsipperSin(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityClericPowerRitual(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDeityServiceRitual(MOB mob, Deity E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genPlayerLevel(MOB mob, Area A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genGridLocaleX(MOB mob, GridZones E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genGridLocaleY(MOB mob, GridZones E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genLocationCoords(MOB mob, LocationRoom E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void genSpaceGate(MOB mob, SpaceObject.SpaceGateway E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void genSpaceStuff(MOB mob, SpaceObject E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void wornLocation(MOB mob, long[] oldWornLocation, boolean[] logicalAnd, int showNumber, int showFlag) throws java.io.IOException
GenericEditorwornLocation in interface GenericEditormob - the player doing the editingoldWornLocation - the old/new worn location bitmaplogicalAnd - true for All locations, false for Any locshowNumber - the item number of this menu entry, possibly ignoredshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void genWornLocation(MOB mob, Item E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genThirstQuenched(MOB mob, Drink E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDrinkHeld(MOB mob, LiquidHolder E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genAttackAttribute(MOB mob, CharClass E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
java.io.IOExceptionprotected void genArmorCode(MOB mob, CharClass E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
java.io.IOExceptionprotected void genQualifications(MOB mob, CharClass E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
java.io.IOExceptionprotected void genClanAccept(MOB mob, Clan E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genWeaponRestr(MOB mob, CharClass E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String FieldNum, java.lang.String field) throws java.io.IOException
java.io.IOExceptionprotected void genWeaponMaterials(MOB mob, CharClass E, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String FieldNum, java.lang.String field) throws java.io.IOException
java.io.IOExceptionprotected void genDisableFlags(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genRaceWearFlags(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genRaceAvailability(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genClassAvailability(MOB mob, CharClass E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCat(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genRaceBuddy(MOB mob, Race E, int showNumber, int showFlag, java.lang.String prompt, java.lang.String flag) throws java.io.IOException
java.io.IOExceptionprotected void genClassBuddy(MOB mob, CharClass E, int showNumber, int showFlag, java.lang.String prompt, java.lang.String flag) throws java.io.IOException
java.io.IOExceptionprotected void genClassRaceQuals(MOB mob, CharClass E, int showNumber, int showFlag, java.lang.String prompt, java.lang.String flag) throws java.io.IOException
java.io.IOExceptionprotected void genBodyParts(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genPStats(MOB mob, Race R, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genAState(MOB mob, Race R, java.lang.String field, java.lang.String prompt, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genAStats(MOB mob, Race R, java.lang.String field, java.lang.String FieldName, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genPStats(MOB mob, CharClass R, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genPStats(MOB mob, CharClass R, int showNumber, int showFlag, boolean skipRejuv) throws java.io.IOException
java.io.IOExceptionprotected void genAState(MOB mob, CharClass R, java.lang.String field, java.lang.String prompt, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genAStats(MOB mob, CharClass R, java.lang.String field, java.lang.String FieldName, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genResources(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genOutfit(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genOutfit(MOB mob, CharClass E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genMinimumStatQualifications(MOB mob, CharClass E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genWeapon(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyDField(DVector fields, java.lang.String fieldName, java.lang.String value)
protected void genAgingChart(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genClassFlags(MOB mob, CharClass E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDynamicAbilities(MOB mob, Modifiable E, java.lang.String typeName, java.lang.String levelName, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDynamicEffects(MOB mob, Modifiable E, java.lang.String typeName, java.lang.String levelName, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genDynamicImmunitiess(MOB mob, Modifiable E, java.lang.String typeName, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected DVector genClassAbleMod(MOB mob, DVector sets, java.lang.String ableID, int origLevelIndex, int origAbleIndex) throws java.io.IOException
java.io.IOExceptionprotected void genClassAbilities(MOB mob, CharClass E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genRawMaterials(MOB mob, Modifiable me, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genCulturalAbilities(MOB mob, Race E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void modifyGenClass(MOB mob, CharClass me, int showFlag) throws java.io.IOException
GenericEditormodifyGenClass in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyClanPosition(MOB mob, ClanPosition me, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void clanGovernmentPositions(MOB mob, ClanGovernment me, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void modifyGovernment(MOB mob, ClanGovernment me, int showFlag) throws java.io.IOException
GenericEditormodifyGovernment in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyGenAbility(MOB mob, Ability me, int showFlag) throws java.io.IOException
GenericEditormodifyGenAbility in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyGenLanguage(MOB mob, Language me, int showFlag) throws java.io.IOException
GenericEditormodifyGenLanguage in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyGenCraftSkill(MOB mob, Ability me, int showFlag) throws java.io.IOException
GenericEditormodifyGenCraftSkill in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyGenWrightSkill(MOB mob, Ability me, int showFlag) throws java.io.IOException
GenericEditormodifyGenWrightSkill in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyGenTrap(MOB mob, Trap me, int showFlag) throws java.io.IOException
GenericEditormodifyGenTrap in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyGenGatheringSkill(MOB mob, Ability me, int showFlag) throws java.io.IOException
GenericEditormodifyGenGatheringSkill in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected boolean genText(MOB mob, PairList<java.lang.String,java.lang.String> set, java.lang.String[] choices, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
java.io.IOExceptionprotected boolean genText(MOB mob, java.util.Map<java.lang.String,java.lang.String> map, java.lang.String[] choices, java.lang.String help, int showNumber, int showFlag, java.lang.String fieldDisplayStr, java.lang.String field) throws java.io.IOException
java.io.IOExceptionprotected boolean modifyComponent(MOB mob, AbilityComponent comp, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyComponents(MOB mob, java.util.List<AbilityComponent> codedDV, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void modifyComponents(MOB mob, java.lang.String skillID, int showFlag) throws java.io.IOException
GenericEditormodifyComponents in interface GenericEditormob - the player doing the editingskillID - the ability ID to modify components forshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected java.lang.String modifyComponents(MOB mob, java.lang.String oldVal, int showNumber, int showFlag, java.lang.String fieldDisp) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String modifyPlane(MOB mob, java.lang.String planeName, java.util.Map<java.lang.String,java.lang.String> planeSet, int showFlag) throws java.io.IOException
GenericEditormodifyPlane in interface GenericEditormob - the player doing the editingplaneName - the name of the Plane of ExistenceplaneSet - the existing variable definitions for the planeshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyGenRace(MOB mob, Race me, int showFlag) throws java.io.IOException
GenericEditormodifyGenRace in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void modifyGenItem(MOB mob, Item me, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenFood(MOB mob, Food me, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genScripts(MOB mob, MOB E, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenDrink(MOB mob, Drink me, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenWallpaper(MOB mob, Item me, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenMap(MOB mob, RoomMap me, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenContainer(MOB mob, Container me, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenWeapon(MOB mob, Weapon me, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenArmor(MOB mob, Armor me, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenInstrument(MOB mob, MusicalInstrument me, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void modifyGenExit(MOB mob, Exit me, int showFlag) throws java.io.IOException
GenericEditormodifyGenExit in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected MOB possibleCatalogSwap(MOB editorMOB, MOB me) throws java.io.IOException
java.io.IOExceptionprotected void modifyGenMOB(MOB mob, MOB me, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void modifyPlayer(MOB mob, MOB me, int showFlag) throws java.io.IOException
GenericEditormodifyPlayer in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void genClanGovt(MOB mob, Clan C, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected double genAuctionPrompt(MOB mob, double oldVal, int showNumber, int showFlag, java.lang.String msg, boolean pct) throws java.io.IOException
java.io.IOExceptionprotected int genAuctionPrompt(MOB mob, int oldVal, int showNumber, int showFlag, java.lang.String msg) throws java.io.IOException
java.io.IOExceptionprotected void genClanRole(MOB mob, Clan C, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected void genClanClass(MOB mob, Clan C, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionprotected java.lang.String genClanRoom(MOB mob, Clan C, java.lang.String oldRoomID, java.lang.String promptCode, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void modifyClan(MOB mob, Clan C, int showFlag) throws java.io.IOException
GenericEditormodifyClan in interface GenericEditormob - the player doing the editingC - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void modifyGenShopkeeper(MOB mob, ShopKeeper me, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic Room modifyRoom(MOB mob, Room R, int showFlag) throws java.io.IOException
GenericEditormodifyRoom in interface GenericEditormob - the player doing the editingR - the room being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)protected void genAccountExpiration(MOB mob, AccountStats A, int showNumber, int showFlag) throws java.io.IOException
java.io.IOExceptionpublic void modifyAccount(MOB mob, PlayerAccount A, int showFlag) throws java.io.IOException
GenericEditormodifyAccount in interface GenericEditormob - the player doing the editingA - the account being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyStdMob(MOB mob, MOB M, int showFlag) throws java.io.IOException
GenericEditormodifyStdMob in interface GenericEditormob - the player doing the editingM - the mob to editshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyStdItem(MOB mob, Item I, int showFlag) throws java.io.IOException
GenericEditormodifyStdItem in interface GenericEditormob - the player doing the editingI - the item to editshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyArea(MOB mob, Area myArea, java.util.Set<Area> alsoUpdateAreas, int showFlag) throws java.io.IOException
GenericEditormodifyArea in interface GenericEditormob - the player doing the editingmyArea - the area being editedalsoUpdateAreas - set to put other area objects changed by this one (parents/children)showFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public AbilityMapper.AbilityMapping modifyAllQualifyEntry(MOB mob, java.lang.String eachOrAll, Ability me, int showFlag) throws java.io.IOException
GenericEditormodifyAllQualifyEntry in interface GenericEditormob - the player doing the editingeachOrAll - true for Each class, false for All classesme - the Ability to find the rule forshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)public void modifyManufacturer(MOB mob, Manufacturer me, int showFlag) throws java.io.IOException
GenericEditormodifyManufacturer in interface GenericEditormob - the player doing the editingme - the object being editedshowFlag - 0 to only show prompt and value, -999 to always edit, or the showNumber to editjava.io.IOException - any i/o errors that occur (socket reset errors usually)