|
override void | PrintFortuneCookie () |
|
override void | PlayerSpellCastBrainOverload (Spell s, ISpell spell) |
|
override bool | ShouldShowBlastSpellAttack () |
|
override void | CheckAfterAggravateMonster () |
|
override void | CheckAfterCastPower () |
|
virtual void | ExecuteBlastSpell () |
|
virtual void | ExecuteHealSpell () |
|
virtual void | ExecuteSpeedSpell () |
|
virtual void | ExecutePowerSpell () |
|
virtual bool | CheckPlayerSpellCast (Spell spellValue) |
|
virtual void | BeginSpellBlast () |
|
virtual void | CheckAfterCastBlast () |
|
virtual void | AggravateMonster () |
|
virtual void | AttackDobj () |
|
virtual void | BeginSpellHeal () |
|
virtual void | CheckAfterCastHeal () |
|
virtual void | HealInjury () |
|
virtual void | ShowHealthStatus () |
|
virtual void | BeginSpellSpeed () |
|
virtual void | CheckAfterCastSpeed () |
|
virtual void | BoostAgility () |
|
virtual void | CalculateSpeedTurns () |
|
virtual void | FeelEnergized () |
|
virtual void | BeginSpellPower () |
|
virtual void | SonicBoomFortuneCookie () |
|
virtual void | RaiseDead () |
|
virtual void | RaiseDeadVanishArtifacts () |
|
virtual void | TunnelCollapses () |
|
virtual void | SonicBoom () |
|
virtual void | AllWoundsHealed () |
|
virtual void | TeleportToRoom () |
|
virtual void | ArmorThickens () |
|
virtual void | MagicSkillsIncrease () |
|
virtual void | ExecuteStateMachine () |
|
| MagicComponent () |
|
virtual void | PrintAttack (IRoom room, IMonster actorMonster, IMonster dobjMonster, IArtifact weapon, long attackNumber, WeaponRevealType weaponRevealType) |
|
virtual void | PrintMiss (IMonster monster, IArtifact weapon) |
|
virtual void | PrintFumble () |
|
virtual void | PrintRecovered () |
|
virtual void | PrintWeaponDropped (IRoom room, IMonster monster, IArtifact weapon, WeaponRevealType weaponRevealType) |
|
virtual void | PrintWeaponHitsUser () |
|
virtual void | PrintSparksFly (IRoom room, IMonster monster, IArtifact weapon, WeaponRevealType weaponRevealType) |
|
virtual void | PrintWeaponDamaged () |
|
virtual void | PrintWeaponBroken () |
|
virtual void | PrintBrokenWeaponHitsUser () |
|
virtual void | PrintStarPlus (IMonster monster) |
|
virtual void | PrintHit () |
|
virtual void | PrintCriticalHit () |
|
virtual void | PrintBlowTurned (IMonster monster, bool omitBboaPadding) |
|
virtual void | PrintBlowDoesDamage (bool useCurlyBraces, bool omitBboaPadding, long damage, bool appendNewLine) |
|
virtual void | PrintHealthStatus (IRoom room, IMonster actorMonster, IMonster dobjMonster, bool blastSpell, bool nonCombat) |
|
virtual void | PrintZapDirectHit () |
|
virtual void | PrintHackToBits (IArtifact artifact, IMonster monster, bool blastSpell) |
|
virtual void | PrintAlreadyBrokeIt (IArtifact artifact) |
|
virtual void | PrintNothingHappens () |
|
virtual void | PrintWhamHitObj (IArtifact artifact) |
|
virtual void | PrintSmashesToPieces (IRoom room, IArtifact artifact, bool spillContents) |
|
virtual void | PrintWeaponAbilityIncreases (Weapon w, IWeapon weapon) |
|
virtual void | PrintArmorExpertiseIncreases () |
|
virtual void | PrintSpellOverloadsBrain (Spell s, ISpell spell) |
|
virtual void | PrintSpellAbilityIncreases (Spell s, ISpell spell) |
|
virtual void | PrintSpellCastFailed (Spell s, ISpell spell) |
|
virtual void | PrintHealthImproves (IMonster monster) |
|
virtual void | PrintHealthStatus (IMonster monster, bool includeUninjuredGroupMonsters) |
|
virtual void | PrintFeelNewAgility () |
|
virtual void | PrintSonicBoom (IRoom room) |
|
virtual void | PrintTunnelCollapses (IRoom room) |
|
virtual void | PrintAllWoundsHealed () |
|
virtual void | PrintTeleportToRoom () |
|
virtual void | PrintArmorThickens () |
|
virtual void | PrintMagicSkillsIncrease () |
|
| Component () |
|
|
virtual Func< IArtifact, bool >[] | ResurrectWhereClauseFuncs [get, set] |
|
virtual Func< IArtifact, bool >[] | VanishWhereClauseFuncs [get, set] |
|
virtual IList< Spell > | SpellValueList [get, set] |
|
virtual bool | CastSpell [get, set] |
|
virtual long | DamageHealed [get, set] |
|
virtual long | SpeedTurns [get, set] |
|
virtual long | PowerEventRoll [get, set] |
|
virtual MagicState | MagicState [get, set] |
|
virtual Action< IState > | SetNextStateFunc [get, set] |
|
virtual Action< ICommand > | CopyCommandDataFunc [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 ICommand | RedirectCommand [get, set] |
|
virtual IArtifactCategory | DobjArtAc [get, set] |
|
virtual bool | OmitSkillGains [get, set] |
|
virtual bool | OmitFinalNewLine [get, set] |
|
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...
|
|
Func< IArtifact, bool >[] | ResurrectWhereClauseFuncs [get, set] |
|
Func< IArtifact, bool >[] | VanishWhereClauseFuncs [get, set] |
|
bool | CastSpell [get, set] |
|