Eamon CS  3.1.0
StrongholdOfKahrDur.Framework.Plugin.IEngine Member List

This is the complete list of members for StrongholdOfKahrDur.Framework.Plugin.IEngine, including all inherited members.

ActionListCounterEamonRT.Framework.Plugin.IEngine
ADBEamon.Framework.Plugin.IEngine
AddMissingDescs()EamonRT.Framework.Plugin.IEngine
AddUniqueCharsToArtifactAndMonsterNames()EamonRT.Framework.Plugin.IEngine
AddUniqueCharsToRecordNames(IList< IGameBase > recordList)Eamon.Framework.Plugin.IEngine
AdventuresDirEamon.Framework.Plugin.IEngine
AndroidAdventuresDirEamon.Framework.Plugin.IEngine
AppendFieldDesc(FieldDesc fieldDesc, StringBuilder buf, StringBuilder fullDesc, StringBuilder briefDesc)Eamon.Framework.Plugin.IEngine
AppendFieldDesc(FieldDesc fieldDesc, StringBuilder buf, string fullDesc, string briefDesc)Eamon.Framework.Plugin.IEngine
ArgvEamonDD.Framework.Plugin.IEngine
ArmorTrainingPriceEamon.Framework.Plugin.IEngine
ArtDescLenEamon.Framework.Plugin.IEngine
ArticlesEamon.Framework.Plugin.IEngine
ArtifactsModifiedEamonDD.Framework.Plugin.IEngine
ArtNameLenEamon.Framework.Plugin.IEngine
ArtStateDescLenEamon.Framework.Plugin.IEngine
AutoDisplayUnseenArtifactDescsEamonRT.Framework.Plugin.IEngine
AxePriceEamon.Framework.Plugin.IEngine
BlastPriceEamon.Framework.Plugin.IEngine
BortCommandEamonDD.Framework.Plugin.IEngine
BowPriceEamon.Framework.Plugin.IEngine
BufStrongholdOfKahrDur.Framework.Plugin.IEngine
Buf01StrongholdOfKahrDur.Framework.Plugin.IEngine
BufferHeightEamon.Framework.Plugin.IEngine
BufferWidthEamon.Framework.Plugin.IEngine
BufSizeEamon.Framework.Plugin.IEngine
BufSize01Eamon.Framework.Plugin.IEngine
BufSize02Eamon.Framework.Plugin.IEngine
BufSize03Eamon.Framework.Plugin.IEngine
BuildCommandList(IList< ICommand > commands, CommandType cmdType, StringBuilder buf, ref bool newSeen)EamonRT.Framework.Plugin.IEngine
BuildLoopWeaponArtifactList(IMonster monster)EamonRT.Framework.Plugin.IEngine
BuildPrompt(long bufSize, char fillChar, long number, string msg, string emptyVal)Eamon.Framework.Plugin.IEngine
BuildRevealContentsListDescString(IMonster monster, IArtifact artifact, IList< IArtifact > revealContentsList, ContainerType containerType, bool showCharOwned, IRecordNameListArgs recordNameListArgs=null)EamonRT.Framework.Plugin.IEngine
BuildValue(long bufSize, char fillChar, long offset, long longVal, string stringVal, string lookupMsg)Eamon.Framework.Plugin.IEngine
Capitalize(string str)Eamon.Framework.Plugin.IEngine
CFGDBEamon.Framework.Plugin.IEngine
ChainMailPriceEamon.Framework.Plugin.IEngine
CharacterEamonRT.Framework.Plugin.IEngine
CharactersModifiedEamonDD.Framework.Plugin.IEngine
CharArtsModifiedEamonDD.Framework.Plugin.IEngine
CharNameLenEamon.Framework.Plugin.IEngine
CheckActionList(IList< Action > actionList)EamonRT.Framework.Plugin.IEngine
CheckDoor(IRoom room, IArtifact artifact, ref bool found, ref long roomUid)EamonRT.Framework.Plugin.IEngine
CheckNumberOfExits(IRoom room, IMonster monster, bool fleeing, ref long numExits)EamonRT.Framework.Plugin.IEngine
CheckPlayerSkillGains()EamonRT.Framework.Plugin.IEngine
CheckRevealContainerContents()EamonRT.Framework.Plugin.IEngine
CheckToExtinguishLightSource()EamonRT.Framework.Plugin.IEngine
CheckToProcessActionLists()EamonRT.Framework.Plugin.IEngine
CHRDBEamon.Framework.Plugin.IEngine
ClassMappingsDictionaryEamon.Framework.Plugin.IEngine
ClearDbStack()Eamon.Framework.Plugin.IEngine
ClearRvStack()Eamon.Framework.Plugin.IEngine
CloneInstance< T >(T source)Eamon.Framework.Plugin.IEngine
CloneStreamEamon.Framework.Plugin.IEngine
CommandListEamonRT.Framework.Plugin.IEngine
CommandParserEamonRT.Framework.Plugin.IEngine
CommandPromptEamonRT.Framework.Plugin.IEngine
CommandPromptSeenEamonRT.Framework.Plugin.IEngine
CommandSepRegexPatternEamon.Framework.Plugin.IEngine
CommandSepTokensEamon.Framework.Plugin.IEngine
CompareInstances< T >(T object1, T object2)Eamon.Framework.Plugin.IEngine
ConfigEamonDD.Framework.Plugin.IEngine
ConfigFileNameEamonDD.Framework.Plugin.IEngine
ConfigsModifiedEamonDD.Framework.Plugin.IEngine
ConvertArtifactToCharArtifact(IArtifact artifact, IArtifactCategory ac)EamonRT.Framework.Plugin.IEngine
ConvertArtifactToMonster(IArtifact artifact, Action< IMonster > initialize=null, bool addToDatabase=false)EamonRT.Framework.Plugin.IEngine
ConvertCharacterToMonster()EamonRT.Framework.Plugin.IEngine
ConvertContainerToTreasure(IArtifact artifact, ContainerType containerType=ContainerType.In)Eamon.Framework.Plugin.IEngine
ConvertDatafileFromXmlToDat(string fileName)Eamon.Framework.Plugin.IEngine
ConvertMonsterToCharacter(IMonster monster, IList< IArtifact > weaponList)EamonRT.Framework.Plugin.IEngine
ConvertToCarriedInventory(IList< IArtifact > weaponList)EamonRT.Framework.Plugin.IEngine
ConvertTreasureToContainer(IArtifact artifact, ContainerType containerType=ContainerType.In)Eamon.Framework.Plugin.IEngine
ConvertWeaponToGoldOrTreasure(IArtifact artifact, bool convertToGold)Eamon.Framework.Plugin.IEngine
CourageDescEamon.Framework.Plugin.IEngine
CreateArtifactSynonyms(long artifactUid, params string[] synonyms)EamonRT.Framework.Plugin.IEngine
CreateCommands()EamonRT.Framework.Plugin.IEngine
CreateInitialState(bool printLineSep)EamonRT.Framework.Plugin.IEngine
CreateInstance< T >(Type ifaceType, Action< T > initialize=null)Eamon.Framework.Plugin.IEngine
CreateInstance< T >(Action< T > initialize=null)Eamon.Framework.Plugin.IEngine
CreateMonsterSynonyms(long monsterUid, params string[] synonyms)EamonRT.Framework.Plugin.IEngine
CurrCommandEamonRT.Framework.Plugin.IEngine
CurrStateEamonRT.Framework.Plugin.IEngine
DamageWeaponsAndArmor(IRoom room, IMonster monster, long damage=1, bool recurse=false)EamonRT.Framework.Plugin.IEngine
DatabaseEamon.Framework.Plugin.IEngine
DdMenuEamonDD.Framework.Plugin.IEngine
DdProcessArgv(bool secondPass, ref bool ddfnFlag, ref bool nlFlag)EamonDD.Framework.Plugin.IEngine
DdSuppressPostInputSleepEamonDD.Framework.Plugin.IEngine
DeadMenu(bool printLineSep, ref bool restoreGame)EamonRT.Framework.Plugin.IEngine
DefaultWorkDirEamon.Framework.Plugin.IEngine
DeinitSystem()Eamon.Framework.Plugin.IEngine
DeleteCharacterEamonRT.Framework.Plugin.IEngine
DeleteGameStateAfterLoopEamonRT.Framework.Plugin.IEngine
DeleteGameStateFromMainHallEamon.Framework.Plugin.IEngine
DirectionExitEamon.Framework.Plugin.IEngine
DirectoryEamon.Framework.Plugin.IEngine
DisableValidationEamon.Framework.Plugin.IEngine
EamonCSSlnFileEamon.Framework.Plugin.IEngine
EDBEamon.Framework.Plugin.IEngine
EffDescLenEamon.Framework.Plugin.IEngine
EffectsModifiedEamonDD.Framework.Plugin.IEngine
EnableCommandHistoryEamon.Framework.Plugin.IEngine
EnableEnhancedCombatEamon.Framework.Plugin.IEngine
EnableMutatePropertiesEamon.Framework.Plugin.IEngine
EnableNegativeRoomUidLinksEamon.Framework.Plugin.IEngine
EnableScreenReaderModeEamon.Framework.Plugin.IEngine
EnableStdioEamon.Framework.Plugin.IEngine
EnforceCharMonsterWeightLimits(IRoom room=null, bool printOutput=false)EamonRT.Framework.Plugin.IEngine
EnforceMonsterWeightLimitsEamonRT.Framework.Plugin.IEngine
ErrorEamon.Framework.Plugin.IEngine
ErrorExitEamonRT.Framework.Plugin.IEngine
EvalContainerType< T >(ContainerType containerType, T inValue, T onValue, T underValue, T behindValue)Eamon.Framework.Plugin.IEngine
EvalFriendliness< T >(Friendliness friendliness, T enemyValue, T neutralValue, T friendValue)Eamon.Framework.Plugin.IEngine
EvalGender< T >(Gender gender, T maleValue, T femaleValue, T neutralValue)Eamon.Framework.Plugin.IEngine
EvalLightLevel< T >(LightLevel lightLevel, T darkValue, T lightValue)Eamon.Framework.Plugin.IEngine
EvalPlural< T >(bool isPlural, T singularValue, T pluralValue)Eamon.Framework.Plugin.IEngine
EvalRoomType< T >(RoomType roomType, T indoorsValue, T outdoorsValue)Eamon.Framework.Plugin.IEngine
EverythingRegexPatternEamon.Framework.Plugin.IEngine
ExceptRegexPatternEamon.Framework.Plugin.IEngine
ExitTypeEamonRT.Framework.Plugin.IEngine
ExportCharacterEamonRT.Framework.Plugin.IEngine
ExportCharacterGoToMainHallEamonRT.Framework.Plugin.IEngine
ExposeContainersRecursivelyEamonRT.Framework.Plugin.IEngine
FileEamon.Framework.Plugin.IEngine
FilePrefixEamon.Framework.Plugin.IEngine
FilesetsModifiedEamonDD.Framework.Plugin.IEngine
FilterRecordList(IList< IGameBase > recordList, string name)EamonRT.Framework.Plugin.IEngine
FountainPriceEamon.Framework.Plugin.IEngine
FSDBEamon.Framework.Plugin.IEngine
FsFileNameLenEamon.Framework.Plugin.IEngine
FsNameLenEamon.Framework.Plugin.IEngine
GameRunningEamonRT.Framework.Plugin.IEngine
GameStateEamonRT.Framework.Plugin.IEngine
GetArmor(long index)Eamon.Framework.Plugin.IEngine
GetArmor(Armor armor)Eamon.Framework.Plugin.IEngine
GetArmorFactor(long armorUid, long shieldUid)Eamon.Framework.Plugin.IEngine
GetArmorPriceOrValue(Armor armor, bool calcPrice, ref bool isMarcosArmor)Eamon.Framework.Plugin.IEngine
GetArticle(long index)Eamon.Framework.Plugin.IEngine
GetArtifactFieldStrength(long value)Eamon.Framework.Plugin.IEngine
GetArtifactList(params Func< IArtifact, bool >[] whereClauseFuncs)Eamon.Framework.Plugin.IEngine
GetArtifactType(long index)Eamon.Framework.Plugin.IEngine
GetArtifactType(ArtifactType artifactType)Eamon.Framework.Plugin.IEngine
GetBlockedDirectionArtifact(long ro, long r2, Direction dir)EamonRT.Framework.Plugin.IEngine
GetCharismaFactor(long charisma)Eamon.Framework.Plugin.IEngine
GetCharmMonsterPct(long charisma)Eamon.Framework.Plugin.IEngine
GetClothingName(long index)Eamon.Framework.Plugin.IEngine
GetClothingName(Clothing clothing)Eamon.Framework.Plugin.IEngine
GetCombatCodeDesc(long index)Eamon.Framework.Plugin.IEngine
GetCombatCodeDesc(CombatCode combatCode)Eamon.Framework.Plugin.IEngine
GetCommandUsingToken(IMonster monster, string token, bool synonymMatch=true, bool partialMatch=true)EamonRT.Framework.Plugin.IEngine
GetConfig()Eamon.Framework.Plugin.IEngine
GetContainerDisplayCodeDesc(long index)Eamon.Framework.Plugin.IEngine
GetContainerDisplayCodeDesc(ContainerDisplayCode containerDisplayCode)Eamon.Framework.Plugin.IEngine
GetContainerType(ArtifactType artifactType)Eamon.Framework.Plugin.IEngine
GetDatabase(long index, ref IDatabase database)Eamon.Framework.Plugin.IEngine
GetDbStackTop(ref long dbStackTop)Eamon.Framework.Plugin.IEngine
GetDirection(long index)Eamon.Framework.Plugin.IEngine
GetDirection(Direction direction)Eamon.Framework.Plugin.IEngine
GetDirection(string directionName)Eamon.Framework.Plugin.IEngine
GetEmotingMonsterList(IRoom room, IMonster monster, bool friendSmile=true)EamonRT.Framework.Plugin.IEngine
GetFieldDescName(long index)Eamon.Framework.Plugin.IEngine
GetFieldDescName(FieldDesc fieldDesc)Eamon.Framework.Plugin.IEngine
GetFriendlyMonsterList(IMonster monster)Eamon.Framework.Plugin.IEngine
GetGameState()Eamon.Framework.Plugin.IEngine
GetHostileMonsterList(IMonster monster)Eamon.Framework.Plugin.IEngine
GetImportedPlayerInventory()EamonRT.Framework.Plugin.IEngine
GetIntellectBonusPct(long intellect)Eamon.Framework.Plugin.IEngine
GetLightLevelName(long index)Eamon.Framework.Plugin.IEngine
GetLightLevelName(LightLevel lightLevel)Eamon.Framework.Plugin.IEngine
GetMainMenuInputEamon.Framework.Plugin.IEngine
GetMerchantAdjustedCharisma(long charisma)Eamon.Framework.Plugin.IEngine
GetMerchantAskPrice(double price, double rtio)Eamon.Framework.Plugin.IEngine
GetMerchantBidPrice(double price, double rtio)Eamon.Framework.Plugin.IEngine
GetMerchantRtio(long charisma)Eamon.Framework.Plugin.IEngine
GetModule()Eamon.Framework.Plugin.IEngine
GetMonsterFriendlinessPct(Friendliness friendliness)Eamon.Framework.Plugin.IEngine
GetMonsterHealthStatusIndex(long hardiness, long dmgTaken)Eamon.Framework.Plugin.IEngine
GetMonsterList(params Func< IMonster, bool >[] whereClauseFuncs)Eamon.Framework.Plugin.IEngine
GetMonsterWeaponName(IMonster monster)EamonRT.Framework.Plugin.IEngine
GetMostPowerfulWeapon(IList< IArtifact > artifactList)EamonRT.Framework.Plugin.IEngine
GetMostPowerfulWeaponUid(IList< IArtifact > artifactList)EamonRT.Framework.Plugin.IEngine
GetNonRepeatingRandomElement01< T >(IList< T > sourceList, bool shuffle=false, Action< IList< T >> shuffleFunc=null)Eamon.Framework.Plugin.IEngine
GetNonRepeatingRandomElement< T >(IList< T > sourceList, IList< T > usedList, Action< IList< T >> shuffleFunc=null)Eamon.Framework.Plugin.IEngine
GetNthArtifact(IList< IArtifact > artifactList, long which, Func< IArtifact, bool > whereClauseFunc)Eamon.Framework.Plugin.IEngine
GetNthMonster(IList< IMonster > monsterList, long which, Func< IMonster, bool > whereClauseFunc)Eamon.Framework.Plugin.IEngine
GetNthRecord(IList< IGameBase > recordList, long which, Func< IGameBase, bool > whereClauseFunc)Eamon.Framework.Plugin.IEngine
GetNumberFromString(string str)Eamon.Framework.Plugin.IEngine
GetNumberString(long index)Eamon.Framework.Plugin.IEngine
GetOddsToHit(IMonster actorMonster, IMonster dobjMonster, IArtifactCategory ac, long af, ref long oddsToHit)EamonRT.Framework.Plugin.IEngine
GetParryCodeDesc(long index)Eamon.Framework.Plugin.IEngine
GetParryCodeDesc(ParryCode parryCode)Eamon.Framework.Plugin.IEngine
GetPluralTypeEffectUid(PluralType pluralType)Eamon.Framework.Plugin.IEngine
GetPrefixedFileName(string fileName)Eamon.Framework.Plugin.IEngine
GetPrep(long index)Eamon.Framework.Plugin.IEngine
GetRandomElement< T >(T[] array, Func< long > indexFunc=null)Eamon.Framework.Plugin.IEngine
GetRandomMonsterList(long numMonsters, params Func< IMonster, bool >[] whereClauseFuncs)EamonRT.Framework.Plugin.IEngine
GetRandomMoveDirection(IRoom room, IMonster monster, bool fleeing, ref Direction direction, ref bool found, ref long roomUid)EamonRT.Framework.Plugin.IEngine
GetRandomMoveDirection(IRoom room, IMonster monster, bool fleeing, ref Direction direction)EamonRT.Framework.Plugin.IEngine
GetReadyableWeaponList(IMonster monster)EamonRT.Framework.Plugin.IEngine
GetRecordList(params Func< IGameBase, bool >[] whereClauseFuncs)Eamon.Framework.Plugin.IEngine
GetRecordNameCount(IList< IGameBase > recordList, string name, bool exactMatch, ref long count)Eamon.Framework.Plugin.IEngine
GetRecordNameList(IList< IGameBase > recordList, IRecordNameListArgs args, StringBuilder buf)Eamon.Framework.Plugin.IEngine
GetRvStackTop(ref long rvStackTop)Eamon.Framework.Plugin.IEngine
GetSpell(long index)Eamon.Framework.Plugin.IEngine
GetSpell(Spell spell)Eamon.Framework.Plugin.IEngine
GetStat(long index)Eamon.Framework.Plugin.IEngine
GetStat(Stat stat)Eamon.Framework.Plugin.IEngine
GetStatusName(long index)Eamon.Framework.Plugin.IEngine
GetStatusName(Status status)Eamon.Framework.Plugin.IEngine
GetStringFromNumber(long num, bool addSpace, StringBuilder buf)Eamon.Framework.Plugin.IEngine
GetWeapon(long index)Eamon.Framework.Plugin.IEngine
GetWeapon(Weapon weapon)Eamon.Framework.Plugin.IEngine
GetWeaponPriceOrValue(string name, long complexity, Weapon type, long dice, long sides, long numHands, bool calcPrice, ref bool isMarcosWeapon)Eamon.Framework.Plugin.IEngine
GetWeaponPriceOrValue(IArtifact weapon, bool calcPrice, ref bool isMarcosWeapon)Eamon.Framework.Plugin.IEngine
GetWeightCarryableDos(long hardiness)Eamon.Framework.Plugin.IEngine
GetWeightCarryableGronds(long hardiness)Eamon.Framework.Plugin.IEngine
GlobalLaunchParametersFileEamon.Framework.Plugin.IEngine
GSDBEamon.Framework.Plugin.IEngine
HandleException(Exception ex, string stackTraceFile, string errorMessage)Eamon.Framework.Plugin.IEngine
HDBEamon.Framework.Plugin.IEngine
HealPriceEamon.Framework.Plugin.IEngine
HideImportedPlayerInventory()EamonRT.Framework.Plugin.IEngine
HintsModifiedEamonDD.Framework.Plugin.IEngine
HntAnswerLenEamon.Framework.Plugin.IEngine
HntQuestionLenEamon.Framework.Plugin.IEngine
IgnoreMutexEamon.Framework.Plugin.IEngine
InEamon.Framework.Plugin.IEngine
InfiniteDrinkableEdibleEamon.Framework.Plugin.IEngine
InfoBoothPriceEamon.Framework.Plugin.IEngine
InitArtifacts()EamonRT.Framework.Plugin.IEngine
InitialStateEamonRT.Framework.Plugin.IEngine
InitMonsters()EamonRT.Framework.Plugin.IEngine
InitMonsterScaledHardinessValues()EamonRT.Framework.Plugin.IEngine
InitRooms()EamonRT.Framework.Plugin.IEngine
InitSaArray()EamonRT.Framework.Plugin.IEngine
InitSystem()Eamon.Framework.Plugin.IEngine
InjurePartyAndDamageEquipment(IInjureAndDamageArgs injureAndDamageArgs, ref bool gotoCleanup)EamonRT.Framework.Plugin.IEngine
IntroStoryEamonRT.Framework.Plugin.IEngine
IsAdventureFilesetLoaded()EamonDD.Framework.Plugin.IEngine
IsArtifactFieldStrength(long value)Eamon.Framework.Plugin.IEngine
IsChar0Or1(char ch)Eamon.Framework.Plugin.IEngine
IsChar0To2(char ch)Eamon.Framework.Plugin.IEngine
IsChar0To3(char ch)Eamon.Framework.Plugin.IEngine
IsChar1To3(char ch)Eamon.Framework.Plugin.IEngine
IsChar1To4(char ch)Eamon.Framework.Plugin.IEngine
IsCharacterInventoryLoaded()EamonDD.Framework.Plugin.IEngine
IsCharAlnum(char ch)Eamon.Framework.Plugin.IEngine
IsCharAlnumPeriodUnderscore(char ch)Eamon.Framework.Plugin.IEngine
IsCharAlnumSpace(char ch)Eamon.Framework.Plugin.IEngine
IsCharAlpha(char ch)Eamon.Framework.Plugin.IEngine
IsCharAlphaSpace(char ch)Eamon.Framework.Plugin.IEngine
IsCharAny(char ch)Eamon.Framework.Plugin.IEngine
IsCharAnyButBackForwardSlash(char ch)Eamon.Framework.Plugin.IEngine
IsCharAnyButDquoteCommaColon(char ch)Eamon.Framework.Plugin.IEngine
IsCharDigit(char ch)Eamon.Framework.Plugin.IEngine
IsCharDigitOrX(char ch)Eamon.Framework.Plugin.IEngine
IsCharGOrAOrN(char ch)Eamon.Framework.Plugin.IEngine
IsCharNOrSOrEOrW(char ch)Eamon.Framework.Plugin.IEngine
IsCharPlusMinusDigit(char ch)Eamon.Framework.Plugin.IEngine
IsCharPound(char ch)Eamon.Framework.Plugin.IEngine
IsCharPrint(char ch)Eamon.Framework.Plugin.IEngine
IsCharQuote(char ch)Eamon.Framework.Plugin.IEngine
IsCharSOrTOrROrX(char ch)Eamon.Framework.Plugin.IEngine
IsCharYOrN(char ch)Eamon.Framework.Plugin.IEngine
IsFailure(RetCode rc)Eamon.Framework.Plugin.IEngine
IsQuotedStringCommand(ICommand command)EamonRT.Framework.Plugin.IEngine
IsRulesetVersion(params long[] versions)Eamon.Framework.Plugin.IEngine
IsSuccess(RetCode rc)Eamon.Framework.Plugin.IEngine
IsUnmovable(long weight)Eamon.Framework.Plugin.IEngine
IsUnmovable01(long weight)Eamon.Framework.Plugin.IEngine
IsValidArtifactArmor(long armor, bool includeShields=true)Eamon.Framework.Plugin.IEngine
IsValidArtifactType(ArtifactType artifactType)Eamon.Framework.Plugin.IEngine
IsValidDirection(Direction dir)Eamon.Framework.Plugin.IEngine
IsValidMonsterArmor(long armor)Eamon.Framework.Plugin.IEngine
IsValidMonsterCourage(long courage)Eamon.Framework.Plugin.IEngine
IsValidMonsterFriendliness(Friendliness friendliness)Eamon.Framework.Plugin.IEngine
IsValidMonsterFriendlinessPct(Friendliness friendliness)Eamon.Framework.Plugin.IEngine
IsValidPluralType(PluralType pluralType)Eamon.Framework.Plugin.IEngine
IsValidRandomMoveDirection(long oldRoomUid, long newRoomUid)EamonRT.Framework.Plugin.IEngine
IsValidRoomDirectionDoorUid01(long roomUid)Eamon.Framework.Plugin.IEngine
IsValidRoomUid01(long roomUid)Eamon.Framework.Plugin.IEngine
LastCommandEamonRT.Framework.Plugin.IEngine
LastCommandListEamonRT.Framework.Plugin.IEngine
LeatherArmorPriceEamon.Framework.Plugin.IEngine
LightOut(IArtifact artifact)EamonRT.Framework.Plugin.IEngine
LimboLocationEamon.Framework.Plugin.IEngine
LineSepEamon.Framework.Plugin.IEngine
LineWrap(string str, StringBuilder buf, long startColumn, bool clearBuf=true)Eamon.Framework.Plugin.IEngine
LineWrapUserInputEamon.Framework.Plugin.IEngine
ListRecords(IList< IGameBase > recordList, bool capitalize, bool showExtraInfo, StringBuilder buf)Eamon.Framework.Plugin.IEngine
LoadPluginClassMappings()Eamon.Framework.Plugin.IEngine
LoadPluginClassMappings01(Assembly plugin)Eamon.Framework.Plugin.IEngine
LoadPortabilityClassMappingsEamon.Framework.Plugin.IEngine
LoopAttackNumberEamonRT.Framework.Plugin.IEngine
LoopFailedMoveMemberCountEamonRT.Framework.Plugin.IEngine
LoopGroupCountEamonRT.Framework.Plugin.IEngine
LoopLastDobjMonsterEamonRT.Framework.Plugin.IEngine
LoopMemberNumberEamonRT.Framework.Plugin.IEngine
LoopMonsterUidEamonRT.Framework.Plugin.IEngine
LoopMonsterUidListEamonRT.Framework.Plugin.IEngine
LoopMonsterUidListIndexEamonRT.Framework.Plugin.IEngine
MacePriceEamon.Framework.Plugin.IEngine
MacroFuncsEamon.Framework.Plugin.IEngine
MainLoopEamonRT.Framework.Plugin.IEngine
MakeArtifactsVanish(IRoom room, params Func< IArtifact, bool >[] whereClauseFuncs)EamonRT.Framework.Plugin.IEngine
MaxGoldValueEamon.Framework.Plugin.IEngine
MaxPathLenEamon.Framework.Plugin.IEngine
MaxRecursionLevelEamon.Framework.Plugin.IEngine
MaxWeaponComplexityEamon.Framework.Plugin.IEngine
MDBEamon.Framework.Plugin.IEngine
MenuEamonDD.Framework.Plugin.IEngine
MinGoldValueEamon.Framework.Plugin.IEngine
MinWeaponComplexityEamon.Framework.Plugin.IEngine
MiscEventFuncListEamonRT.Framework.Plugin.IEngine
MiscEventFuncList02EamonRT.Framework.Plugin.IEngine
MiscEventFuncList03EamonRT.Framework.Plugin.IEngine
ModAuthorLenEamon.Framework.Plugin.IEngine
MODDBEamon.Framework.Plugin.IEngine
ModDescLenEamon.Framework.Plugin.IEngine
ModifyCharToNull(char ch)Eamon.Framework.Plugin.IEngine
ModifyCharToNullOrX(char ch)Eamon.Framework.Plugin.IEngine
ModifyCharToUpper(char ch)Eamon.Framework.Plugin.IEngine
ModNameLenEamon.Framework.Plugin.IEngine
ModSerialNumLenEamon.Framework.Plugin.IEngine
ModuleEamonDD.Framework.Plugin.IEngine
ModulesModifiedEamonDD.Framework.Plugin.IEngine
ModVolLabelLenEamon.Framework.Plugin.IEngine
MonDescLenEamon.Framework.Plugin.IEngine
MonNameLenEamon.Framework.Plugin.IEngine
MonStateDescLenEamon.Framework.Plugin.IEngine
MonsterDies(IMonster actorMonster, IMonster dobjMonster)EamonRT.Framework.Plugin.IEngine
MonsterGetsAggravated(IMonster monster, bool printFinalNewLine=true)EamonRT.Framework.Plugin.IEngine
MonstersModifiedEamonDD.Framework.Plugin.IEngine
MoveMonsters(params Func< IMonster, bool >[] whereClauseFuncs)EamonRT.Framework.Plugin.IEngine
MoveMonsterToRandomAdjacentRoom(IRoom room, IMonster monster, bool fleeing, bool pauseCombat, bool printOutput=true)EamonRT.Framework.Plugin.IEngine
MutatePropertyCounterEamon.Framework.Plugin.IEngine
MutexEamon.Framework.Plugin.IEngine
NextCommandEamonRT.Framework.Plugin.IEngine
NextStateEamonRT.Framework.Plugin.IEngine
NormalizeArtifactValuesAndWeights()EamonRT.Framework.Plugin.IEngine
NormalizePlayerInput(StringBuilder buf)EamonRT.Framework.Plugin.IEngine
NumArtifactCategoriesEamon.Framework.Plugin.IEngine
NumArtifactCategoryFieldsEamon.Framework.Plugin.IEngine
NumCharacterArtifactsEamon.Framework.Plugin.IEngine
NumCharacterWeaponsEamon.Framework.Plugin.IEngine
NumRecordsEamon.Framework.Plugin.IEngine
NumRowsEamon.Framework.Plugin.IEngine
NumSaveSlotsEamonRT.Framework.Plugin.IEngine
OutEamon.Framework.Plugin.IEngine
PageSepEamonRT.Framework.Plugin.IEngine
PathEamon.Framework.Plugin.IEngine
PauseCombat()EamonRT.Framework.Plugin.IEngine
PauseCombatActionsCounterEamonRT.Framework.Plugin.IEngine
PauseCombatAfterSkillGainsEamonRT.Framework.Plugin.IEngine
PercentCharPolicyEamonRT.Framework.Plugin.IEngine
PlateMailPriceEamon.Framework.Plugin.IEngine
PlayerMovedEamonRT.Framework.Plugin.IEngine
PopDatabase(bool freeDatabase=true)Eamon.Framework.Plugin.IEngine
PopRulesetVersion()Eamon.Framework.Plugin.IEngine
PoundCharPolicyEamonRT.Framework.Plugin.IEngine
PowerPriceEamon.Framework.Plugin.IEngine
PrepsEamon.Framework.Plugin.IEngine
PrintAcceptDeath()EamonRT.Framework.Plugin.IEngine
PrintAllWoundsHealed()EamonRT.Framework.Plugin.IEngine
PrintArtifactBreaks(IRoom room, IMonster monster, IArtifact artifact, bool prependNewLine=false)EamonRT.Framework.Plugin.IEngine
PrintArtifactIsWorth(IArtifact artifact, long goldAmount)EamonRT.Framework.Plugin.IEngine
PrintArtifactVanishes(IArtifact artifact)EamonRT.Framework.Plugin.IEngine
PrintBaseProgramVersion()EamonRT.Framework.Plugin.IEngine
PrintChangingHer(string herStr)EamonRT.Framework.Plugin.IEngine
PrintChangingHim(string himStr)EamonRT.Framework.Plugin.IEngine
PrintChangingIt(string itStr)EamonRT.Framework.Plugin.IEngine
PrintChangingThem(string themStr)EamonRT.Framework.Plugin.IEngine
PrintDeadBodyComesToLife(IArtifact artifact)EamonRT.Framework.Plugin.IEngine
PrintDeliverGoods()EamonRT.Framework.Plugin.IEngine
PrintDiscardMessage(string inputStr)EamonRT.Framework.Plugin.IEngine
PrintDoesntHaveIt(IMonster monster)EamonRT.Framework.Plugin.IEngine
PrintEffectDesc(IEffect effect, bool printFinalNewLine=true)Eamon.Framework.Plugin.IEngine
PrintEffectDesc(long effectUid, bool printFinalNewLine=true)Eamon.Framework.Plugin.IEngine
PrintEnemiesNearby()EamonRT.Framework.Plugin.IEngine
PrintEnterDeadMenuChoice()EamonRT.Framework.Plugin.IEngine
PrintEnterExtinguishLightChoice(IArtifact artifact)EamonRT.Framework.Plugin.IEngine
PrintEnterRestoreSlotChoice(long numMenuItems)EamonRT.Framework.Plugin.IEngine
PrintEnterSaveSlotChoice(long numMenuItems)EamonRT.Framework.Plugin.IEngine
PrintEnterSeeIntroStoryChoice()EamonRT.Framework.Plugin.IEngine
PrintEnterWeaponNumberChoice()EamonRT.Framework.Plugin.IEngine
PrintEnterWeaponToSell()EamonRT.Framework.Plugin.IEngine
PrintFromPrepWhat(ICommand command)EamonRT.Framework.Plugin.IEngine
PrintFromWhom()EamonRT.Framework.Plugin.IEngine
PrintFullDesc(IArtifact artifact, bool showName, bool showVerboseName)EamonRT.Framework.Plugin.IEngine
PrintFullDesc(IMonster monster, bool showName, bool showVerboseName)EamonRT.Framework.Plugin.IEngine
PrintGoodsPayment(bool goodsExist, long goldAmount)EamonRT.Framework.Plugin.IEngine
PrintHealthImproves(IMonster monster)EamonRT.Framework.Plugin.IEngine
PrintHealthStatus(IMonster monster, bool includeUninjuredGroupMonsters)EamonRT.Framework.Plugin.IEngine
PrintLightOut(IArtifact artifact)EamonRT.Framework.Plugin.IEngine
PrintMacroReplacedPagedString(string str, StringBuilder buf)EamonRT.Framework.Plugin.IEngine
PrintMemorialService()EamonRT.Framework.Plugin.IEngine
PrintMonsterAlive(IArtifact artifact)EamonRT.Framework.Plugin.IEngine
PrintMonsterCantFindExit(IMonster monster, IRoom room, string monsterName, bool isPlural, bool fleeing)EamonRT.Framework.Plugin.IEngine
PrintMonsterEmotes(IMonster monster, bool friendSmile=true)EamonRT.Framework.Plugin.IEngine
PrintMonsterEntersRoom(IMonster monster, IRoom room, string monsterName, bool isPlural, bool fleeing, Direction direction)EamonRT.Framework.Plugin.IEngine
PrintMonsterExitsRoom(IMonster monster, IRoom room, string monsterName, bool isPlural, bool fleeing, Direction direction)EamonRT.Framework.Plugin.IEngine
PrintMonsterGetsAngry(IMonster monster, bool printFinalNewLine=true)EamonRT.Framework.Plugin.IEngine
PrintMonsterMembersExitRoom(IMonster monster, IRoom room, string monsterName, bool isPlural, bool fleeing)EamonRT.Framework.Plugin.IEngine
PrintNoIntroStory()EamonRT.Framework.Plugin.IEngine
PrintNothingHappens()EamonRT.Framework.Plugin.IEngine
PrintPlayerRoom(IRoom room)EamonRT.Framework.Plugin.IEngine
PrintPutObjPrepWhat(ICommand command, IArtifact artifact)EamonRT.Framework.Plugin.IEngine
PrintQuickSave(long saveSlot, string saveName)EamonRT.Framework.Plugin.IEngine
PrintReallyWantToAcceptDeath()EamonRT.Framework.Plugin.IEngine
PrintReallyWantToStartOver()EamonRT.Framework.Plugin.IEngine
PrintRestartGameUsingResume()EamonRT.Framework.Plugin.IEngine
PrintRestoreSavedGame()EamonRT.Framework.Plugin.IEngine
PrintSavedGames()EamonRT.Framework.Plugin.IEngine
PrintSavedGamesDeleted()EamonRT.Framework.Plugin.IEngine
PrintSaveSlot(long saveSlot, string saveName, bool printFinalNewLine=false)EamonRT.Framework.Plugin.IEngine
PrintStartOver()EamonRT.Framework.Plugin.IEngine
PrintTitle(string title, bool inBox)Eamon.Framework.Plugin.IEngine
PrintTooManyWeapons()EamonRT.Framework.Plugin.IEngine
PrintToWhom()EamonRT.Framework.Plugin.IEngine
PrintUseObjOnWhoOrWhat(IArtifact artifact)EamonRT.Framework.Plugin.IEngine
PrintUsingSlotInstead(long saveSlot)EamonRT.Framework.Plugin.IEngine
PrintVerbPrepWhoOrWhat(ICommand command)EamonRT.Framework.Plugin.IEngine
PrintVerbWhoOrWhat(ICommand command)EamonRT.Framework.Plugin.IEngine
PrintWakingUpMonsters()EamonRT.Framework.Plugin.IEngine
PrintWelcomeBack()EamonRT.Framework.Plugin.IEngine
PrintWelcomeToEamonCS()EamonRT.Framework.Plugin.IEngine
PrintWhamHitObj(IArtifact artifact)EamonRT.Framework.Plugin.IEngine
PrintYouHavePerished()EamonRT.Framework.Plugin.IEngine
PrintYourWeaponsAre()EamonRT.Framework.Plugin.IEngine
PrintZapDirectHit()Eamon.Framework.Plugin.IEngine
ProcessArgv(string[] args)Eamon.Framework.Plugin.IEngine
ProcessMonsterDeathEvents(IMonster monster)EamonRT.Framework.Plugin.IEngine
ProcessMutexNameEamon.Framework.Plugin.IEngine
ProgVersionEamon.Framework.Plugin.IEngine
PronounRegexPatternEamon.Framework.Plugin.IEngine
PronounTokensEamon.Framework.Plugin.IEngine
PushDatabase()Eamon.Framework.Plugin.IEngine
PushDatabase(IDatabase database)Eamon.Framework.Plugin.IEngine
PushRulesetVersion(long rulesetVersion)Eamon.Framework.Plugin.IEngine
QuickLaunchDirEamon.Framework.Plugin.IEngine
RDBEamon.Framework.Plugin.IEngine
RecallPriceEamon.Framework.Plugin.IEngine
RecIdepErrorFmtStrEamon.Framework.Plugin.IEngine
ReplaceDatafileValues(string fileName, string[] patterns, string[] replacements)Eamon.Framework.Plugin.IEngine
ReplacePrepositions(StringBuilder buf)EamonRT.Framework.Plugin.IEngine
ResetMonsterStats(IMonster monster)EamonRT.Framework.Plugin.IEngine
ResetProperties(PropertyResetCode resetCode)Eamon.Framework.Plugin.IEngine
ResolveEffectRegexPatternEamon.Framework.Plugin.IEngine
ResolvePortabilityClassMappings()Eamon.Framework.Plugin.IEngine
ResolveUidMacroRegexPatternEamon.Framework.Plugin.IEngine
ResolveUidMacros(string str, StringBuilder buf, bool resolveFuncs, bool recurse, ref long invalidUid)Eamon.Framework.Plugin.IEngine
ResolveUidMacros(string str, StringBuilder buf, bool resolveFuncs, bool recurse)Eamon.Framework.Plugin.IEngine
RestoreDatabase(string fileName)Eamon.Framework.Plugin.IEngine
RestoreImportedPlayerInventory()EamonRT.Framework.Plugin.IEngine
ResurrectDeadBodies(IRoom room, params Func< IArtifact, bool >[] whereClauseFuncs)EamonRT.Framework.Plugin.IEngine
RevealContainerContents(IRoom room, IMonster monster, IArtifact artifact, long location, bool printOutput)EamonRT.Framework.Plugin.IEngine
RevealContainerContents02(IRoom room, IMonster monster, IArtifact artifact, long location, ContainerType[] containerTypes, IList< string > containerContentsList=null)EamonRT.Framework.Plugin.IEngine
RevealContainerContentsFuncEamon.Framework.Plugin.IEngine
RevealContentArtifactListEamon.Framework.Plugin.IEngine
RevealContentCounterEamon.Framework.Plugin.IEngine
RevealContentFuncListEamon.Framework.Plugin.IEngine
RevealContentMonsterEamon.Framework.Plugin.IEngine
RevealContentRoomEamon.Framework.Plugin.IEngine
RevealDisguisedMonster(IRoom room, IArtifact artifact)EamonRT.Framework.Plugin.IEngine
RevealEmbeddedArtifact(IRoom room, IArtifact artifact)EamonRT.Framework.Plugin.IEngine
RightMarginEamon.Framework.Plugin.IEngine
RmDescLenEamon.Framework.Plugin.IEngine
RmNameLenEamon.Framework.Plugin.IEngine
RollDice(long numDice, long numSides, ref long[] dieRolls)Eamon.Framework.Plugin.IEngine
RollDice(long numDice, long numSides, long modifier)Eamon.Framework.Plugin.IEngine
RoomsModifiedEamonDD.Framework.Plugin.IEngine
RtProcessArgv(bool secondPass, ref bool nlFlag)EamonRT.Framework.Plugin.IEngine
RtSuppressPostInputSleepEamonRT.Framework.Plugin.IEngine
RulesetVersionEamon.Framework.Plugin.IEngine
RunGameEditorEamon.Framework.Plugin.IEngine
SaveDatabase(string fileName)Eamon.Framework.Plugin.IEngine
SaveThrow(Stat stat, long bonus=0)EamonRT.Framework.Plugin.IEngine
ScaledHardinessMaxDamageDivisorEamonRT.Framework.Plugin.IEngine
ScaledHardinessUnarmedMaxDamageEamonRT.Framework.Plugin.IEngine
SellExcessWeapons(IList< IArtifact > weaponList)EamonRT.Framework.Plugin.IEngine
SellInventoryToMerchant(bool sellInventory=true)EamonRT.Framework.Plugin.IEngine
SentenceParserEamonRT.Framework.Plugin.IEngine
SetArmorClass()EamonRT.Framework.Plugin.IEngine
SharpSerializerEamon.Framework.Plugin.IEngine
ShieldPriceEamon.Framework.Plugin.IEngine
ShouldPreTurnProcessEamonRT.Framework.Plugin.IEngine
ShouldSleepAfterInput(StringBuilder buf, char inputFillChar)Eamon.Framework.Plugin.IEngine
Shuffle< T >(IList< T > list)Eamon.Framework.Plugin.IEngine
SkillIncreaseFuncListEamonRT.Framework.Plugin.IEngine
SpearPriceEamon.Framework.Plugin.IEngine
SpeedPriceEamon.Framework.Plugin.IEngine
SpellReagentsInCauldron(IArtifact cauldronArtifact)StrongholdOfKahrDur.Framework.Plugin.IEngine
SpellTrainingPriceEamon.Framework.Plugin.IEngine
SplitPath(string fullPath, ref string directory, ref string fileName, ref string extension, bool appendDirectorySeparatorChar=true)Eamon.Framework.Plugin.IEngine
StackTraceFileEamon.Framework.Plugin.IEngine
StartOverEamonRT.Framework.Plugin.IEngine
StartRoomEamonRT.Framework.Plugin.IEngine
StatDisplay(IStatDisplayArgs args)Eamon.Framework.Plugin.IEngine
StatGainPriceEamon.Framework.Plugin.IEngine
StripPrepsAndArticles(StringBuilder buf, ref bool mySeen)Eamon.Framework.Plugin.IEngine
StripUniqueCharsFromRecordNames(IList< IGameBase > recordList)Eamon.Framework.Plugin.IEngine
SumHighestRolls(long[] dieRolls, long numRollsToSum, ref long result)Eamon.Framework.Plugin.IEngine
SummonMonster(IRoom room, long monsterUid)StrongholdOfKahrDur.Framework.Plugin.IEngine
SwapGreaterArmorUidWithLesserShieldUid(ICharacter character)Eamon.Framework.Plugin.IEngine
SwordPriceEamon.Framework.Plugin.IEngine
ThreadEamon.Framework.Plugin.IEngine
ToughDescEamon.Framework.Plugin.IEngine
TransferProtocolEamon.Framework.Plugin.IEngine
TransportPlayerBetweenRooms(IRoom oldRoom, IRoom newRoom, IEffect effect)EamonRT.Framework.Plugin.IEngine
TransportRoomContentsBetweenRooms(IRoom oldRoom, IRoom newRoom, bool includeEmbedded=true)EamonRT.Framework.Plugin.IEngine
TruncatePluralTypeEffectDesc(PluralType pluralType, long maxSize)Eamon.Framework.Plugin.IEngine
TruncatePluralTypeEffectDesc(IEffect effect)Eamon.Framework.Plugin.IEngine
UnknownNameEamon.Framework.Plugin.IEngine
UnlinkOnFailure()Eamon.Framework.Plugin.IEngine
Upgrade300DatafileGetCharArtFileName(string characterFileName)Eamon.Framework.Plugin.IEngine
Upgrade300DatafileGetCharArtifact(ICharArtListData charArtData, string propertyName, XElement element)Eamon.Framework.Plugin.IEngine
Upgrade300DatafileParseCharacters(string xmlString)Eamon.Framework.Plugin.IEngine
Upgrade300DatafileStripEquipment(string xmlString)Eamon.Framework.Plugin.IEngine
UpgradeDatafile(string fileName)Eamon.Framework.Plugin.IEngine
UseMonsterScaledHardinessValuesEamonRT.Framework.Plugin.IEngine
UseRevealContentMonsterTheNameEamonRT.Framework.Plugin.IEngine
ValidateRecordsAfterDatabaseLoaded()Eamon.Framework.Plugin.IEngine
ValidWorkDirRegexPatternEamon.Framework.Plugin.IEngine
WeaponPowerCompare(IArtifact artifact1, IArtifact artifact2)EamonRT.Framework.Plugin.IEngine
WeaponPowerCompare(long artifactUid1, long artifactUid2)EamonRT.Framework.Plugin.IEngine
WeaponTrainingPriceEamon.Framework.Plugin.IEngine
WindowHeightEamon.Framework.Plugin.IEngine
WindowWidthEamon.Framework.Plugin.IEngine
WordWrap(string str, StringBuilder buf, long margin, IWordWrapArgs args, bool clearBuf=true)Eamon.Framework.Plugin.IEngine
WordWrap(string str, StringBuilder buf, bool clearBuf=true)Eamon.Framework.Plugin.IEngine
WordWrapCurrColumnEamonDD.Framework.Plugin.IEngine
WordWrapLastCharEamonDD.Framework.Plugin.IEngine
WorkDirEamon.Framework.Plugin.IEngine