Eamon CS  3.1.0
EamonRT.Game.States.PlayerMoveCheckState Class Reference
Inheritance diagram for EamonRT.Game.States.PlayerMoveCheckState:
EamonRT.Game.States.State EamonRT.Framework.States.IPlayerMoveCheckState EamonRT.Framework.States.IState EamonRT.Framework.States.IState EamonRT.Framework.States.IStateSignatures EamonRT.Framework.States.IStateSignatures ARuncibleCargo.Game.States.PlayerMoveCheckState BeginnersForest.Game.States.PlayerMoveCheckState Dharmaquest.Game.States.PlayerMoveCheckState OrbOfMyLife.Game.States.PlayerMoveCheckState StrongholdOfKahrDur.Game.States.PlayerMoveCheckState TheBeginnersCave.Game.States.PlayerMoveCheckState TheDeepCanyon.Game.States.PlayerMoveCheckState ThePyramidOfAnharos.Game.States.PlayerMoveCheckState TheSubAquanLaboratory.Game.States.PlayerMoveCheckState TheTempleOfNgurct.Game.States.PlayerMoveCheckState TheVileGrimoireOfJaldial.Game.States.PlayerMoveCheckState TheWayfarersInn.Game.States.PlayerMoveCheckState WrenholdsSecretVigil.Game.States.PlayerMoveCheckState

Public Member Functions

override void Execute ()
 
 PlayerMoveCheckState ()
 
- Public Member Functions inherited from EamonRT.Game.States.State
virtual void PrintObjBlocksTheWay (IArtifact artifact)
 
virtual void PrintSomethingBlocksTheWay ()
 
virtual void PrintLightAlmostOut (IArtifact artifact, long turnCounter)
 
virtual void PrintCommands (IList< ICommand > commandList, CommandType commandType, ref bool newSeen)
 
virtual void PrintNewCommandSeen ()
 
virtual void PrintCommandPrompt ()
 
virtual void PrintFulfillMessage (string inputStr)
 
virtual void PrintDontFollowYou ()
 
virtual void PrintDontFollowYou02 ()
 
virtual void PrintCantGoThatWay ()
 
virtual void PrintCantVerbThere (string verb)
 
virtual void PrintRideOffIntoSunset ()
 
virtual void PrintLeaveAdventure ()
 
virtual void PrintEnemiesNearby ()
 
virtual void PrintSpeedSpellExpired ()
 
virtual void BeforePrintCommands ()
 
virtual void AfterPrintCommands ()
 
virtual void ProcessEvents (EventType eventType)
 
virtual string GetDarkName (IGameBase target, ArticleType articleType, string nameType, bool upshift, bool groupCountOne)
 
virtual IList< long > GetLoopMonsterUidList ()
 
virtual void Stage ()
 
 State ()
 

Public Attributes

bool _doorGateFound
 
long _newRoomUid
 

Properties

virtual Direction Direction [get, set]
 
virtual IArtifact DoorGateArtifact [get, set]
 
virtual bool Fleeing [get, set]
 
virtual IRoom OldRoom [get, set]
 
virtual IArtifact BlockingArtifact [get, set]
 
virtual long DoorGateArtifactUid [get, set]
 
- Properties inherited from EamonRT.Game.States.State
virtual bool GotoCleanup [get, set]
 
virtual string Name [get, set]
 
virtual IState NextState [get, set]
 
virtual bool PreserveNextState [get, set]
 
- Properties inherited from EamonRT.Framework.States.IStateSignatures
bool GotoCleanup [get, set]
 
string Name [get, set]
 
IState NextState [get, set]
 
bool PreserveNextState [get, set]
 
- Properties inherited from EamonRT.Framework.States.IPlayerMoveCheckState
Direction Direction [get, set]
 
IArtifact DoorGateArtifact [get, set]
 
bool Fleeing [get, set]
 

Constructor & Destructor Documentation

◆ PlayerMoveCheckState()

EamonRT.Game.States.PlayerMoveCheckState.PlayerMoveCheckState ( )

Member Function Documentation

◆ Execute()

override void EamonRT.Game.States.PlayerMoveCheckState.Execute ( )
virtual

Reimplemented from EamonRT.Game.States.State.

Member Data Documentation

◆ _doorGateFound

bool EamonRT.Game.States.PlayerMoveCheckState._doorGateFound

◆ _newRoomUid

long EamonRT.Game.States.PlayerMoveCheckState._newRoomUid

Property Documentation

◆ BlockingArtifact

virtual IArtifact EamonRT.Game.States.PlayerMoveCheckState.BlockingArtifact
getset

◆ Direction

virtual Direction EamonRT.Game.States.PlayerMoveCheckState.Direction
getset

◆ DoorGateArtifact

virtual IArtifact EamonRT.Game.States.PlayerMoveCheckState.DoorGateArtifact
getset

◆ DoorGateArtifactUid

virtual long EamonRT.Game.States.PlayerMoveCheckState.DoorGateArtifactUid
getset

◆ Fleeing

virtual bool EamonRT.Game.States.PlayerMoveCheckState.Fleeing
getset

◆ OldRoom

virtual IRoom EamonRT.Game.States.PlayerMoveCheckState.OldRoom
getset


The documentation for this class was generated from the following file: