◆ State()
EamonRT.Game.States.State.State |
( |
| ) |
|
◆ AfterPrintCommands()
virtual void EamonRT.Game.States.State.AfterPrintCommands |
( |
| ) |
|
|
virtual |
◆ BeforePrintCommands()
virtual void EamonRT.Game.States.State.BeforePrintCommands |
( |
| ) |
|
|
virtual |
◆ Execute()
virtual void EamonRT.Game.States.State.Execute |
( |
| ) |
|
|
virtual |
Implements EamonRT.Framework.States.IStateSignatures.
Reimplemented in EamonRT.Game.Commands.Command, OrbOfMyLife.Game.States.AfterPlayerMoveState, EamonRT.Game.States.MonsterMemberActionState, EamonRT.Game.States.AfterPrintPlayerRoomEventState, EamonRT.Game.States.BeforePrintPlayerRoomEventState, EamonRT.Game.States.UnrecognizedCommandState, EamonRT.Game.States.PlayerMoveCheckState, EamonRT.Game.States.PlayerDeadState, EamonRT.Game.States.MonsterActionState, EamonRT.Game.States.MonsterAttackActionState, EamonRT.Game.States.AfterPlayerMoveState, EamonRT.Game.States.BurnDownLightSourceState, EamonRT.Game.States.BeforePlayerMoveState, EamonRT.Game.States.EndOfRoundState, EamonRT.Game.States.RegenerateSpellAbilitiesState, EamonRT.Game.States.MonsterAttackLoopIncrementState, EamonRT.Game.States.MonsterMemberLoopIncrementState, EamonRT.Game.States.BurnDownSpeedSpellState, EamonRT.Game.States.MonsterLoopIncrementState, EamonRT.Game.States.GetPlayerInputState, EamonRT.Game.States.MonsterAttackLoopInitializeState, EamonRT.Game.States.MonsterMemberLoopInitializeState, StrongholdOfKahrDur.Game.States.NecromancerAttackActionState, TheDeepCanyon.Game.States.PlayerResurrectedState, EamonRT.Game.States.ErrorState, TheVileGrimoireOfJaldial.Game.States.PlayerResurrectedState, EamonRT.Game.States.PrintPlayerRoomState, Dharmaquest.Game.States.PlayerDeadState, TheDeepCanyon.Game.States.MonsterMemberActionState, TheSubAquanLaboratory.Game.States.MonsterActionState, TheVileGrimoireOfJaldial.Game.States.PlayerDeadState, WrenholdsSecretVigil.Game.States.MonsterActionState, EamonRT.Game.States.StartState, StrongholdOfKahrDur.Game.States.MonsterAttackActionState, EamonRT.Game.States.ProcessPlayerInputState, ThePyramidOfAnharos.Game.States.BurnDownSpeedSpellState, EamonRT.Game.States.MonsterLoopInitializeState, and EamonRT.Game.States.MonsterStartState.
◆ GetDarkName()
virtual string EamonRT.Game.States.State.GetDarkName |
( |
IGameBase |
target, |
|
|
ArticleType |
articleType, |
|
|
string |
nameType, |
|
|
bool |
upshift, |
|
|
bool |
groupCountOne |
|
) |
| |
|
virtual |
◆ GetLoopMonsterUidList()
virtual IList<long> EamonRT.Game.States.State.GetLoopMonsterUidList |
( |
| ) |
|
|
virtual |
◆ PrintCantGoThatWay()
virtual void EamonRT.Game.States.State.PrintCantGoThatWay |
( |
| ) |
|
|
virtual |
◆ PrintCantVerbThere()
virtual void EamonRT.Game.States.State.PrintCantVerbThere |
( |
string |
verb | ) |
|
|
virtual |
◆ PrintCommandPrompt()
virtual void EamonRT.Game.States.State.PrintCommandPrompt |
( |
| ) |
|
|
virtual |
◆ PrintCommands()
virtual void EamonRT.Game.States.State.PrintCommands |
( |
IList< ICommand > |
commandList, |
|
|
CommandType |
commandType, |
|
|
ref bool |
newSeen |
|
) |
| |
|
virtual |
◆ PrintDontFollowYou()
virtual void EamonRT.Game.States.State.PrintDontFollowYou |
( |
| ) |
|
|
virtual |
◆ PrintDontFollowYou02()
virtual void EamonRT.Game.States.State.PrintDontFollowYou02 |
( |
| ) |
|
|
virtual |
◆ PrintEnemiesNearby()
virtual void EamonRT.Game.States.State.PrintEnemiesNearby |
( |
| ) |
|
|
virtual |
◆ PrintFulfillMessage()
virtual void EamonRT.Game.States.State.PrintFulfillMessage |
( |
string |
inputStr | ) |
|
|
virtual |
◆ PrintLeaveAdventure()
virtual void EamonRT.Game.States.State.PrintLeaveAdventure |
( |
| ) |
|
|
virtual |
◆ PrintLightAlmostOut()
virtual void EamonRT.Game.States.State.PrintLightAlmostOut |
( |
IArtifact |
artifact, |
|
|
long |
turnCounter |
|
) |
| |
|
virtual |
◆ PrintNewCommandSeen()
virtual void EamonRT.Game.States.State.PrintNewCommandSeen |
( |
| ) |
|
|
virtual |
◆ PrintObjBlocksTheWay()
virtual void EamonRT.Game.States.State.PrintObjBlocksTheWay |
( |
IArtifact |
artifact | ) |
|
|
virtual |
◆ PrintRideOffIntoSunset()
virtual void EamonRT.Game.States.State.PrintRideOffIntoSunset |
( |
| ) |
|
|
virtual |
◆ PrintSomethingBlocksTheWay()
virtual void EamonRT.Game.States.State.PrintSomethingBlocksTheWay |
( |
| ) |
|
|
virtual |
◆ PrintSpeedSpellExpired()
virtual void EamonRT.Game.States.State.PrintSpeedSpellExpired |
( |
| ) |
|
|
virtual |
◆ ProcessEvents()
virtual void EamonRT.Game.States.State.ProcessEvents |
( |
EventType |
eventType | ) |
|
|
virtual |
- Parameters
-
Implements EamonRT.Framework.States.IStateSignatures.
Reimplemented in TheTempleOfNgurct.Game.Commands.OpenCommand, TheVileGrimoireOfJaldial.Game.Commands.OpenCommand, WrenholdsSecretVigil.Game.Commands.OpenCommand, TheWayfarersInn.Game.Commands.PutCommand, WrenholdsSecretVigil.Game.Commands.PutCommand, TheTrainingGround.Game.Commands.GiveCommand, TheBeginnersCave.Game.Commands.FleeCommand, TheVileGrimoireOfJaldial.Game.States.PlayerMoveCheckState, OrbOfMyLife.Game.Commands.SayCommand, StrongholdOfKahrDur.Game.States.PlayerMoveCheckState, ThePyramidOfAnharos.Game.States.GetPlayerInputState, TheTempleOfNgurct.Game.Commands.ReadCommand, WrenholdsSecretVigil.Game.States.PlayerMoveCheckState, Dharmaquest.Game.Commands.SayCommand, TheSubAquanLaboratory.Game.States.PlayerMoveCheckState, TheVileGrimoireOfJaldial.Game.Commands.ExamineCommand, TheWayfarersInn.Game.States.AfterPlayerMoveState, ThePyramidOfAnharos.Game.Commands.ReadCommand, ThePyramidOfAnharos.Game.Commands.SayCommand, TheVileGrimoireOfJaldial.Game.States.PrintPlayerRoomState, TheWayfarersInn.Game.Commands.ExamineCommand, ARuncibleCargo.Game.States.PlayerMoveCheckState, ARuncibleCargo.Game.States.PrintPlayerRoomState, TheSubAquanLaboratory.Game.Commands.ExamineCommand, TheWayfarersInn.Game.Commands.ReadCommand, ARuncibleCargo.Game.Commands.GiveCommand, ARuncibleCargo.Game.Commands.SayCommand, ARuncibleCargo.Game.States.GetPlayerInputState, StrongholdOfKahrDur.Game.Commands.SayCommand, ThePyramidOfAnharos.Game.States.PlayerMoveCheckState, TheVileGrimoireOfJaldial.Game.Commands.RemoveCommand, TheVileGrimoireOfJaldial.Game.States.GetPlayerInputState, AlternateBeginnersCave.Game.Commands.OpenCommand, ARuncibleCargo.Game.Commands.UseCommand, BeginnersForest.Game.Commands.SayCommand, TheBeginnersCave.Game.Commands.ReadCommand, TheDeepCanyon.Game.States.PrintPlayerRoomState, TheSubAquanLaboratory.Game.States.EndOfRoundState, TheTempleOfNgurct.Game.Commands.SayCommand, TheVileGrimoireOfJaldial.Game.Commands.WearCommand, TheVileGrimoireOfJaldial.Game.Commands.SayCommand, TheVileGrimoireOfJaldial.Game.States.AfterPlayerMoveState, TheWayfarersInn.Game.Commands.RemoveCommand, TheWayfarersInn.Game.Commands.WearCommand, TheWayfarersInn.Game.Commands.SayCommand, TheWayfarersInn.Game.States.PlayerMoveCheckState, AlternateBeginnersCave.Game.States.GetPlayerInputState, LandOfTheMountainKing.Game.Commands.SayCommand, OrbOfMyLife.Game.Commands.GiveCommand, OrbOfMyLife.Game.States.AfterPlayerMoveState, OrbOfMyLife.Game.States.PrintPlayerRoomState, TheSubAquanLaboratory.Game.Commands.OpenCommand, TheSubAquanLaboratory.Game.States.GetPlayerInputState, TheTempleOfNgurct.Game.States.AfterPlayerMoveState, TheTrainingGround.Game.Commands.AttackCommand, TheTrainingGround.Game.Commands.ReadCommand, TheTrainingGround.Game.Commands.SayCommand, TheWayfarersInn.Game.Commands.GiveCommand, TheWayfarersInn.Game.Commands.OpenCommand, TheWayfarersInn.Game.States.PrintPlayerRoomState, WrenholdsSecretVigil.Game.States.GetPlayerInputState, AlternateBeginnersCave.Game.Commands.AttackCommand, AlternateBeginnersCave.Game.Commands.BlastCommand, ARuncibleCargo.Game.States.StartState, ARuncibleCargo.Game.States.AfterPlayerMoveState, BeginnersForest.Game.Commands.ReadCommand, BeginnersForest.Game.States.GetPlayerInputState, BeginnersForest.Game.States.PrintPlayerRoomState, Dharmaquest.Game.Commands.GiveCommand, Dharmaquest.Game.States.PlayerMoveCheckState, Dharmaquest.Game.States.PrintPlayerRoomState, LandOfTheMountainKing.Game.Commands.UseCommand, OrbOfMyLife.Game.Commands.AttackCommand, OrbOfMyLife.Game.Commands.BlastCommand, StrongholdOfKahrDur.Game.Commands.CloseCommand, StrongholdOfKahrDur.Game.Commands.ExamineCommand, StrongholdOfKahrDur.Game.Commands.OpenCommand, StrongholdOfKahrDur.Game.States.GetPlayerInputState, TheBeginnersCave.Game.Commands.SayCommand, TheBeginnersCave.Game.Commands.StatusCommand, TheDeepCanyon.Game.Commands.AttackCommand, TheDeepCanyon.Game.States.AfterPlayerMoveState, TheDeepCanyon.Game.States.PlayerMoveCheckState, ThePyramidOfAnharos.Game.Commands.PutCommand, ThePyramidOfAnharos.Game.States.AfterPlayerMoveState, TheSubAquanLaboratory.Game.States.AfterPlayerMoveState, TheTempleOfNgurct.Game.States.EndOfRoundState, TheTrainingGround.Game.States.GetPlayerInputState, TheTrainingGround.Game.States.PrintPlayerRoomState, TheVileGrimoireOfJaldial.Game.Commands.GiveCommand, TheVileGrimoireOfJaldial.Game.States.StartState, TheWayfarersInn.Game.Commands.AttackCommand, WrenholdsSecretVigil.Game.Commands.FreeCommand, WrenholdsSecretVigil.Game.Commands.GiveCommand, AlternateBeginnersCave.Game.Commands.ReadyCommand, AlternateBeginnersCave.Game.States.AfterPlayerMoveState, BeginnersForest.Game.Commands.WearCommand, BeginnersForest.Game.States.PlayerMoveCheckState, OrbOfMyLife.Game.Commands.WearCommand, OrbOfMyLife.Game.States.PlayerMoveCheckState, TheBeginnersCave.Game.Commands.GiveCommand, TheBeginnersCave.Game.States.PlayerMoveCheckState, TheDeepCanyon.Game.Commands.GiveCommand, TheDeepCanyon.Game.Commands.CloseCommand, TheSubAquanLaboratory.Game.Commands.UseCommand, TheTempleOfNgurct.Game.States.PlayerMoveCheckState, TheVileGrimoireOfJaldial.Game.Commands.DrinkCommand, TheVileGrimoireOfJaldial.Game.States.EndOfRoundState, and WrenholdsSecretVigil.Game.States.EndOfRoundState.
◆ Stage()
virtual void EamonRT.Game.States.State.Stage |
( |
| ) |
|
|
virtual |
◆ GotoCleanup
virtual bool EamonRT.Game.States.State.GotoCleanup |
|
getset |
◆ Name
virtual string EamonRT.Game.States.State.Name |
|
getset |
◆ NextState
virtual IState EamonRT.Game.States.State.NextState |
|
getset |
◆ PreserveNextState
virtual bool EamonRT.Game.States.State.PreserveNextState |
|
getset |
The documentation for this class was generated from the following file:
- C:/Eamon-CS/System/EamonRT/Game/States/State.cs