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, 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, 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 |