|
Eamon CS
3.1.0
|
Properties | |
| Action< IState > | SetNextStateFunc [get, set] |
| Gets or sets the function used to set the NextState property of the Eamon CS game engine's current State or Command. More... | |
| Action< ICommand > | CopyCommandDataFunc [get, set] |
| Gets or sets the function used to copy the data of the Eamon CS game engine's current Command. More... | |
| 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] |
| ICommand | RedirectCommand [get, set] |
| IArtifactCategory | DobjArtAc [get, set] |
| bool | OmitSkillGains [get, set] |
| Gets or sets a value indicating whether this Component should omit skill gains if the player character's action is successful. More... | |
| bool | OmitFinalNewLine [get, set] |
| Gets or sets a value indicating whether this Component should print a final newline after processing completes. More... | |
| void EamonRT.Framework.Components.IComponentSignatures.PrintAllWoundsHealed | ( | ) |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintAlreadyBrokeIt | ( | IArtifact | artifact | ) |
| artifact |
Implemented in EamonRT.Game.Components.Component, EamonRT.Game.Components.ComponentImpl, and WrenholdsSecretVigil.Game.Components.CombatComponent.
| void EamonRT.Framework.Components.IComponentSignatures.PrintArmorExpertiseIncreases | ( | ) |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintArmorThickens | ( | ) |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintAttack | ( | IRoom | room, |
| IMonster | actorMonster, | ||
| IMonster | dobjMonster, | ||
| IArtifact | weapon, | ||
| long | attackNumber, | ||
| WeaponRevealType | weaponRevealType | ||
| ) |
| room | |
| actorMonster | |
| dobjMonster | |
| weapon | |
| attackNumber | |
| weaponRevealType |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintBlowDoesDamage | ( | bool | useCurlyBraces, |
| bool | omitBboaPadding, | ||
| long | damage, | ||
| bool | appendNewLine | ||
| ) |
| useCurlyBraces | |
| omitBboaPadding | |
| damage | |
| appendNewLine |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintBlowTurned | ( | IMonster | monster, |
| bool | omitBboaPadding | ||
| ) |
| monster | |
| omitBboaPadding |
Implemented in EamonRT.Game.Components.Component, EamonRT.Game.Components.ComponentImpl, StrongholdOfKahrDur.Game.Components.CombatComponent, Firestorm.Game.Components.CombatComponent, and TheSubAquanLaboratory.Game.Components.CombatComponent.
| void EamonRT.Framework.Components.IComponentSignatures.PrintBrokenWeaponHitsUser | ( | ) |
| void EamonRT.Framework.Components.IComponentSignatures.PrintCriticalHit | ( | ) |
| void EamonRT.Framework.Components.IComponentSignatures.PrintFeelNewAgility | ( | ) |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintFortuneCookie | ( | ) |
| void EamonRT.Framework.Components.IComponentSignatures.PrintFumble | ( | ) |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintHackToBits | ( | IArtifact | artifact, |
| IMonster | monster, | ||
| bool | blastSpell | ||
| ) |
| artifact | |
| monster | |
| blastSpell |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintHealthImproves | ( | IMonster | monster | ) |
| monster |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintHealthStatus | ( | IMonster | monster, |
| bool | includeUninjuredGroupMonsters | ||
| ) |
| monster | |
| includeUninjuredGroupMonsters |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintHealthStatus | ( | IRoom | room, |
| IMonster | actorMonster, | ||
| IMonster | dobjMonster, | ||
| bool | blastSpell, | ||
| bool | nonCombat | ||
| ) |
| room | |
| actorMonster | |
| dobjMonster | |
| blastSpell | |
| nonCombat |
Implemented in EamonRT.Game.Components.Component, EamonRT.Game.Components.ComponentImpl, TheDeepCanyon.Game.Components.CombatComponent, WrenholdsSecretVigil.Game.Components.CombatComponent, Firestorm.Game.Components.CombatComponent, LandOfTheMountainKing.Game.Components.CombatComponent, ARuncibleCargo.Game.Components.CombatComponent, and BeginnersForest.Game.Components.CombatComponent.
| void EamonRT.Framework.Components.IComponentSignatures.PrintHit | ( | ) |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintMagicSkillsIncrease | ( | ) |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintMiss | ( | IMonster | monster, |
| IArtifact | weapon | ||
| ) |
| monster | |
| weapon |
Implemented in EamonRT.Game.Components.Component, EamonRT.Game.Components.ComponentImpl, and TheVileGrimoireOfJaldial.Game.Components.CombatComponent.
| void EamonRT.Framework.Components.IComponentSignatures.PrintNothingHappens | ( | ) |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintRecovered | ( | ) |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintSmashesToPieces | ( | IRoom | room, |
| IArtifact | artifact, | ||
| bool | spillContents | ||
| ) |
| room | |
| artifact | |
| spillContents |
Implemented in EamonRT.Game.Components.Component, EamonRT.Game.Components.ComponentImpl, and TheWayfarersInn.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintSonicBoom | ( | IRoom | room | ) |
| room |
Implemented in EamonRT.Game.Components.ComponentImpl, EamonRT.Game.Components.Component, and TheSubAquanLaboratory.Game.Components.MagicComponent.
| void EamonRT.Framework.Components.IComponentSignatures.PrintSparksFly | ( | IRoom | room, |
| IMonster | monster, | ||
| IArtifact | weapon, | ||
| WeaponRevealType | weaponRevealType | ||
| ) |
| room | |
| monster | |
| weapon | |
| weaponRevealType |
Implemented in EamonRT.Game.Components.Component, EamonRT.Game.Components.ComponentImpl, and TheDeepCanyon.Game.Components.CombatComponent.
| void EamonRT.Framework.Components.IComponentSignatures.PrintSpellAbilityIncreases | ( | Spell | s, |
| ISpell | spell | ||
| ) |
| s | |
| spell |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintSpellCastFailed | ( | Spell | s, |
| ISpell | spell | ||
| ) |
| s | |
| spell |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintStarPlus | ( | IMonster | monster | ) |
| monster |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintTeleportToRoom | ( | ) |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintTunnelCollapses | ( | IRoom | room | ) |
| room |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintWeaponAbilityIncreases | ( | Weapon | w, |
| IWeapon | weapon | ||
| ) |
| w | |
| weapon |
Implemented in EamonRT.Game.Components.ComponentImpl, and EamonRT.Game.Components.Component.
| void EamonRT.Framework.Components.IComponentSignatures.PrintWeaponBroken | ( | ) |
| void EamonRT.Framework.Components.IComponentSignatures.PrintWeaponDamaged | ( | ) |
| void EamonRT.Framework.Components.IComponentSignatures.PrintWeaponDropped | ( | IRoom | room, |
| IMonster | monster, | ||
| IArtifact | weapon, | ||
| WeaponRevealType | weaponRevealType | ||
| ) |
| room | |
| monster | |
| weapon | |
| weaponRevealType |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintWeaponHitsUser | ( | ) |
| void EamonRT.Framework.Components.IComponentSignatures.PrintWhamHitObj | ( | IArtifact | artifact | ) |
| artifact |
Implemented in EamonRT.Game.Components.Component, EamonRT.Game.Components.ComponentImpl, and TheWayfarersInn.Game.Components.ComponentImpl.
| void EamonRT.Framework.Components.IComponentSignatures.PrintZapDirectHit | ( | ) |
Implemented in EamonRT.Game.Components.Component, and EamonRT.Game.Components.ComponentImpl.
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
get |
|
get |
|
getset |
|
get |
|
get |
|
getset |
Gets or sets a value indicating whether this Component should print a final newline after processing completes.
|
getset |
Gets or sets a value indicating whether this Component should omit skill gains if the player character's action is successful.
|
getset |
|
getset |