C# Class DungeonMasterEngine.DungeonContent.Entity.Attacks.HumanAttack

Inheritance: IAttack
ファイルを表示 Open project: ggrrin/DungeonMaster

Public Methods

Method Description
ApplyAttack ( MapDirection direction ) : void
F306_xxxx_CHAMPION_GetStaminaAdjustedValue ( IProperty staminaProperty, int P641_i_Value ) : int

Adjust damage if stamina is at low level

HumanAttack ( HumanAttackFactory factory, IEntity attackProvider ) : System

Private Methods

Method Description
F231_izzz_GROUP_GetMeleeActionDamage ( IEntity enemy, ActionProbabilityInfo P501_i_ActionHitProbability, int P502_ui_ActionDamageFactor ) : int
F308_vzzz_CHAMPION_IsLucky ( int P646_ui_Percentage ) : bool
F312_xzzz_CHAMPION_GetStrength ( IStorageType P651_i_SlotIndex ) : int
F402_xxxx_MENUS_IsMeleeActionPerformed ( MapDirection direction ) : bool
GetAccesibleEnemies ( MapDirection partyDirection ) : IEntity

Method Details

ApplyAttack() public method

public ApplyAttack ( MapDirection direction ) : void
direction MapDirection
return void

F306_xxxx_CHAMPION_GetStaminaAdjustedValue() public static method

Adjust damage if stamina is at low level
public static F306_xxxx_CHAMPION_GetStaminaAdjustedValue ( IProperty staminaProperty, int P641_i_Value ) : int
staminaProperty IProperty
P641_i_Value int
return int

HumanAttack() public method

public HumanAttack ( HumanAttackFactory factory, IEntity attackProvider ) : System
factory HumanAttackFactory
attackProvider IEntity
return System