Eamon CS
3.1.0
|
An implementation of the Command class that can be subclassed and overridden at the game level. More...
Public Member Functions | |
virtual void | BuildPrepContainerYouSeePrefix (IArtifact artifact, ContainerType containerType, bool showCharOwned, StringBuilder buf) |
virtual void | PrintCantVerbObj (IGameBase obj) |
virtual void | PrintCantVerbIt (IArtifact artifact) |
virtual void | PrintCantVerbThat (IArtifact artifact) |
virtual void | PrintDoYouMeanObj1OrObj2 (IGameBase obj1, IGameBase obj2) |
virtual void | PrintWhyAttack (IGameBase obj) |
virtual void | PrintTakingFirst (IArtifact artifact) |
virtual void | PrintRemovingFirst (IArtifact artifact) |
virtual void | PrintBestLeftAlone (IArtifact artifact) |
virtual void | PrintTooHeavy (IArtifact artifact, bool getAll=false) |
virtual void | PrintMustBeFreed (IArtifact artifact) |
virtual void | PrintMustFirstOpen (IArtifact artifact) |
virtual void | PrintMustFirstClose (IArtifact artifact) |
virtual void | PrintWorn (IArtifact artifact) |
virtual void | PrintRemoved (IArtifact artifact) |
virtual void | PrintOpened (IArtifact artifact) |
virtual void | PrintClosed (IArtifact artifact) |
virtual void | PrintReceived (IArtifact artifact) |
virtual void | PrintRetrieved (IArtifact artifact) |
virtual void | PrintTaken (IArtifact artifact, bool getAll=false) |
virtual void | PrintDropped (IArtifact artifact) |
virtual void | PrintReadied (IArtifact artifact) |
virtual void | PrintNotOpen (IArtifact artifact) |
virtual void | PrintAlreadyOpen (IArtifact artifact) |
virtual void | PrintWontOpen (IArtifact artifact) |
virtual void | PrintWontFit (IArtifact artifact) |
virtual void | PrintFull (IArtifact artifact) |
virtual void | PrintOutOfSpace (IArtifact artifact) |
virtual void | PrintLocked (IArtifact artifact) |
virtual void | PrintBrokeIt (IArtifact artifact) |
virtual void | PrintHaveToForceOpen (IArtifact artifact) |
virtual void | PrintWearingRemoveFirst (IArtifact artifact) |
virtual void | PrintWearingRemoveFirst01 (IArtifact artifact) |
virtual void | PrintCantWearShieldWithWeapon (IArtifact shield, IArtifact weapon) |
virtual void | PrintContainerNotEmpty (IArtifact artifact, ContainerType containerType, bool isPlural) |
virtual void | PrintVerbItAll (IArtifact artifact) |
virtual void | PrintNoneLeft (IArtifact artifact) |
virtual void | PrintOkay () |
virtual void | PrintOkay (IArtifact artifact) |
virtual void | PrintFeelBetter (IArtifact artifact) |
virtual void | PrintFeelWorse (IArtifact artifact) |
virtual void | PrintTryDifferentCommand (IArtifact artifact) |
virtual void | PrintNotWeapon (IArtifact artifact) |
virtual void | PrintNotReadyableWeapon (IArtifact artifact) |
virtual void | PrintNotWhileCarryingObj (IArtifact artifact) |
virtual void | PrintNotWhileWearingObj (IArtifact artifact) |
virtual void | PrintWontLight (IArtifact artifact) |
virtual void | PrintLightObj (IArtifact artifact) |
virtual void | PrintExtinguishObj (IArtifact artifact) |
virtual void | PrintLightExtinguished (IArtifact artifact) |
virtual void | PrintAlreadyWearingObj (IArtifact artifact) |
virtual void | PrintWhamHitObj (IArtifact artifact) |
virtual void | PrintFullDesc (IArtifact artifact, bool showName, bool showVerboseName) |
virtual void | PrintObjAmountLeft (IArtifact artifact, long objAmount, bool objEdible) |
virtual void | PrintPrepContainerYouSee (IArtifact artifact, IList< IArtifact > containerArtifactList, ContainerType containerType, bool showCharOwned, IRecordNameListArgs recordNameListArgs=null) |
virtual void | PrintNothingPrepContainer (IArtifact artifact, ContainerType containerType, bool showCharOwned) |
virtual void | PrintAttemptingToFlee (IArtifact artifact, Direction direction) |
virtual void | PrintCantReadyWeaponWithShield (IArtifact weapon, IArtifact shield) |
virtual void | PrintPolitelyRefuses (IMonster monster) |
virtual void | PrintTakesTheMoney (IMonster monster) |
virtual void | PrintWontLetYou (IMonster monster) |
virtual void | PrintHealthImproves (IMonster monster) |
virtual void | PrintAssumeCombatStance (IMonster monster) |
virtual void | PrintAssumeCombatStance01 (IMonster monster) |
virtual void | PrintCombatStance (IMonster monster) |
virtual void | PrintHaventSavedGameYet (IMonster monster) |
virtual void | PrintFullDesc (IMonster monster, bool showName, bool showVerboseName) |
virtual void | PrintHealthStatus (IMonster monster, bool includeUninjuredGroupMonsters) |
virtual void | PrintGiveGoldPiecesTo (IMonster monster, long goldAmount) |
virtual void | PrintActorIsWearing (IMonster monster, IList< IArtifact > monsterWornArtifactList, IRecordNameListArgs recordNameListArgs=null) |
virtual void | PrintActorIsCarrying (IMonster monster, IList< IArtifact > monsterCarriedArtifactList, IRecordNameListArgs recordNameListArgs=null) |
virtual void | PrintOpensConsumesAndHandsBack (IArtifact artifact, IMonster monster, bool objOpened, bool objEdible) |
virtual void | PrintConsumesItAll (IArtifact artifact, IMonster monster, bool objOpened) |
virtual void | PrintConsumesItAllHandsBack (IArtifact artifact, IMonster monster, bool objOpened) |
virtual void | PrintGiveObjToActor (IArtifact artifact, IMonster monster) |
virtual void | PrintObjBelongsToActor (IArtifact artifact, IMonster monster) |
virtual void | PrintFreeActorWithKey (IMonster monster, IArtifact key) |
virtual void | PrintOpenObjWithKey (IArtifact artifact, IArtifact key) |
virtual void | PrintPutObjPrepContainer (IArtifact artifact, IArtifact container, ContainerType containerType) |
virtual void | PrintActorRemovesObjPrepContainer (IMonster monster, IArtifact artifact, IArtifact container, ContainerType containerType, bool omitWeightCheck) |
virtual void | PrintActorPicksUpObj (IMonster monster, IArtifact artifact) |
virtual void | PrintActorReadiesObj (IMonster monster, IArtifact artifact) |
virtual void | PrintActorRemovesObjPrepContainer01 (IMonster monster, IArtifact artifact, IArtifact container, ContainerType containerType, bool omitWeightCheck) |
virtual void | PrintActorPicksUpWeapon (IMonster monster) |
virtual void | PrintActorReadiesWeapon (IMonster monster) |
virtual void | PrintBortVisitArtifact (IRoom room, IArtifact artifact) |
virtual void | PrintBortVisitMonster (IRoom room, IMonster monster) |
virtual void | PrintBortVisitRoom (IRoom room) |
virtual void | PrintBortRecallArtifact (IRoom room, IArtifact artifact) |
virtual void | PrintBortRecallMonster (IRoom room, IMonster monster) |
virtual void | PrintBortArtifactRoomInvalid (IArtifact artifact) |
virtual void | PrintBortMonsterRoomInvalid (IMonster monster) |
virtual void | PrintBortArtifactInvalid () |
virtual void | PrintBortMonsterInvalid () |
virtual void | PrintBortRoomInvalid () |
virtual void | PrintHintQuestion (long hintNum, string question) |
virtual void | PrintHintQuestion01 (string question) |
virtual void | PrintHintAnswer (string answer, StringBuilder buf) |
virtual void | PrintSayText (string printedPhrase) |
virtual void | PrintBortUsage () |
virtual void | PrintSettingsUsage () |
virtual void | PrintNotEnoughGold () |
virtual void | PrintMustFirstReadyWeapon () |
virtual void | PrintDontHaveItNotHere () |
virtual void | PrintDontHaveIt () |
virtual void | PrintDontHaveIt02 (IArtifact artifact) |
virtual void | PrintDontNeedTo () |
virtual void | PrintDontNeedTo02 (IArtifact artifact) |
virtual void | PrintCantDoThat () |
virtual void | PrintCantVerbThat () |
virtual void | PrintCantVerbHere () |
virtual void | PrintBeMoreSpecific () |
virtual void | PrintNobodyHereByThatName () |
virtual void | PrintNothingHereByThatName () |
virtual void | PrintYouSeeNothingSpecial () |
virtual void | PrintDontBeAbsurd () |
virtual void | PrintCalmDown () |
virtual void | PrintNoPlaceToGo () |
virtual void | PrintAttackNonEnemy () |
virtual void | PrintAreYouSure () |
virtual void | PrintReturnToMainHall () |
virtual void | PrintReallyWantToQuit () |
virtual void | PrintChangeSaveName () |
virtual void | PrintEnterSaveName () |
virtual void | PrintEnterHintChoice () |
virtual void | PrintAnotherHint () |
virtual void | PrintNothingHappens () |
virtual void | PrintNoObviousWayToDoThat () |
virtual void | PrintDontHaveTheKey () |
virtual void | PrintSettingsChanged () |
virtual void | PrintGameRestored () |
virtual void | PrintGameSaved () |
virtual void | PrintGameNotSaved () |
virtual void | PrintNoHintsAvailable () |
virtual void | PrintNoHintsAvailableNow () |
virtual void | PrintYourQuestion () |
virtual void | PrintNothingToDrop () |
virtual void | PrintNothingToGet () |
virtual void | PrintAlreadyWearingArmor () |
virtual void | PrintAlreadyWearingShield () |
virtual void | PrintZapDirectHit () |
virtual bool | IsAllowedInRoom () |
virtual bool | ShouldAllowSkillGains () |
virtual bool | ShouldAllowRedirectToGetCommand () |
virtual bool | ShouldShowUnseenArtifacts (IRoom room, IArtifact artifact) |
virtual void | Stage () |
virtual void | Execute () |
virtual void | ExecuteForPlayer () |
virtual void | ExecuteForMonster () |
virtual string | GetPrintedVerb () |
virtual bool | IsEnabled (IMonster monster) |
virtual bool | IsPrepEnabled (IPrep prep) |
virtual void | CopyCommandData (ICommand destCommand, bool includeIobj=true) |
virtual void | RedirectToGetCommand< T > (IArtifact artifact, bool printTaking=true) |
CommandImpl () | |
Public Attributes | |
IMonster | _actorMonster |
IRoom | _actorRoom |
Properties | |
virtual ICommand | Command [get, set] |
virtual ICommandParser | CommandParser [get, set] |
virtual IMonster | ActorMonster [get, set] |
virtual IRoom | ActorRoom [get, set] |
virtual IGameBase | Dobj [get, set] |
virtual IArtifact | DobjArtifact [get] |
virtual IMonster | DobjMonster [get] |
virtual IGameBase | Iobj [get, set] |
virtual IArtifact | IobjArtifact [get] |
virtual IMonster | IobjMonster [get] |
virtual string[] | Synonyms [get, set] |
virtual long | SortOrder [get, set] |
virtual string | Verb [get, set] |
virtual string | ParserMatchName [get, set] |
virtual IPrep | Prep [get, set] |
virtual CommandType | Type [get, set] |
virtual ContainerType | ContainerType [get, set] |
virtual bool | GetCommandCalled [get, set] |
virtual bool | IsNew [get, set] |
virtual bool | IsListed [get, set] |
virtual bool | IsSentenceParserEnabled [get, set] |
virtual bool | IsDobjPrepEnabled [get, set] |
virtual bool | IsIobjEnabled [get, set] |
virtual bool | IsDarkEnabled [get, set] |
virtual bool | IsPlayerEnabled [get, set] |
virtual bool | IsMonsterEnabled [get, set] |
![]() | |
ICommand | Command [get, set] |
![]() | |
ICommandParser | CommandParser [get, set] |
IMonster | ActorMonster [get, set] |
IRoom | ActorRoom [get, set] |
IGameBase | Dobj [get, set] |
IArtifact | DobjArtifact [get] |
IMonster | DobjMonster [get] |
IGameBase | Iobj [get, set] |
IArtifact | IobjArtifact [get] |
IMonster | IobjMonster [get] |
string[] | Synonyms [get, set] |
long | SortOrder [get, set] |
string | Verb [get, set] |
string | ParserMatchName [get, set] |
IPrep | Prep [get, set] |
CommandType | Type [get, set] |
ContainerType | ContainerType [get, set] |
bool | GetCommandCalled [get, set] |
bool | IsNew [get, set] |
bool | IsListed [get, set] |
bool | IsSentenceParserEnabled [get, set] |
bool | IsDobjPrepEnabled [get, set] |
bool | IsIobjEnabled [get, set] |
bool | IsDarkEnabled [get, set] |
bool | IsPlayerEnabled [get, set] |
bool | IsMonsterEnabled [get, set] |
An implementation of the Command class that can be subclassed and overridden at the game level.
This class was introduced to allow the game designer to override the logic in the abstract base class Command. While it's already possible to override each Command individually for derived behavior, CommandImpl offers a way to modify behavior globally. Command and CommandImpl together form two halves of a single conceptual class.
When subclassing and writing code in CommandImpl, avoid direct access to its methods or properties. Instead, use the Command property to access them indirectly, for example, Command.PrintNotEnoughGold() or Command.ActorRoom. This ensures that if a subclass of Command overrides a property or method, Command will use the overridden version rather than the CommandImpl version.
TODO: add examples to illustrate the practical applications and advantages of using this implementation.
EamonRT.Game.Commands.CommandImpl.CommandImpl | ( | ) |
|
virtual |
artifact | |
containerType | |
showCharOwned | |
buf |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl.
|
virtual |
destCommand | |
includeIobj |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
|
virtual |
|
virtual |
monster | |
monsterCarriedArtifactList | |
recordNameListArgs |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
monsterWornArtifactList | |
recordNameListArgs |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
artifact | |
container | |
containerType | |
omitWeightCheck |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
artifact | |
container | |
containerType | |
omitWeightCheck |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
direction |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
room | |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
room | |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
room | |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
room | |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
room |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
weapon | |
shield |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
obj |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl, OrbOfMyLife.Game.Commands.CommandImpl, and Dharmaquest.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
shield | |
weapon |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
monster | |
objOpened |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
monster | |
objOpened |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
containerType | |
isPlural |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
obj1 | |
obj2 |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
key |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
showName | |
showVerboseName |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
showName | |
showVerboseName |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
goldAmount |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster | |
includeUninjuredGroupMonsters |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
answer | |
buf |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
hintNum | |
question |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
question |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in Dharmaquest.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
containerType | |
showCharOwned |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
objAmount | |
objEdible |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in Dharmaquest.Game.Commands.CommandImpl.
|
virtual |
artifact | |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl.
|
virtual |
artifact | |
key |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
monster | |
objOpened | |
objEdible |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
containerArtifactList | |
containerType | |
showCharOwned | |
recordNameListArgs |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
container | |
containerType |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl, TheDeepCanyon.Game.Commands.CommandImpl, and TheTempleOfNgurct.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl, TheDeepCanyon.Game.Commands.CommandImpl, and TheTempleOfNgurct.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
getAll |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl, TheDeepCanyon.Game.Commands.CommandImpl, and TheTempleOfNgurct.Game.Commands.CommandImpl.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
getAll |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl, TheDeepCanyon.Game.Commands.CommandImpl, and TheTempleOfNgurct.Game.Commands.CommandImpl.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
obj |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheWayfarersInn.Game.Commands.CommandImpl.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
monster |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in ThePyramidOfAnharos.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
artifact | |
printTaking |
Implements EamonRT.Framework.Commands.ICommandSignatures.
T | : | class | |
T | : | ICommand |
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl, TheDeepCanyon.Game.Commands.CommandImpl, and TheTempleOfNgurct.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
|
virtual |
room | |
artifact |
Implements EamonRT.Framework.Commands.ICommandSignatures.
Reimplemented in TheVileGrimoireOfJaldial.Game.Commands.CommandImpl.
|
virtual |
Implements EamonRT.Framework.Commands.ICommandSignatures.
IMonster EamonRT.Game.Commands.CommandImpl._actorMonster |
IRoom EamonRT.Game.Commands.CommandImpl._actorRoom |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
get |
|
get |
|
getset |
|
getset |
|
get |
|
get |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |