C# Class FittingEngine.DamageAnalysis

Afficher le fichier Open project: rischwa/eve-fast-fitting-assessment

Méthodes publiques

Свойство Type Description
DAMAGE_ATTRIBUT_IDS int[]

Méthodes publiques

Méthode Description
AddDrones ( Ship ship ) : void
AddDrones ( Ship ship, System.Item droneType, int amount ) : void
GetDamageEntry ( Context context, System.Item item ) : DamageOutput.WeaponEntry
GetDamageOfWeapon ( System.Item item ) : Damage
GetDamageOutput ( Context context ) : DamageOutput
TryGetWeaponSystem ( System.Item item, WeaponSystem &weaponSystem ) : bool

Private Methods

Méthode Description
DamageAnalysis ( ) : System
GetAmmoEntry ( Context parentContext, System.Item weapon, System.Item ammoItem ) : DamageOutput.WeaponEntry.AmmoEntry
GetDamage ( System.Item item, System.Item damateTypeItem ) : Damage
IsNeedingAmmo ( WeaponSystem weaponSystem ) : bool

Method Details

AddDrones() public static méthode

public static AddDrones ( Ship ship ) : void
ship Ship
Résultat void

AddDrones() public static méthode

public static AddDrones ( Ship ship, System.Item droneType, int amount ) : void
ship Ship
droneType System.Item
amount int
Résultat void

GetDamageEntry() public static méthode

public static GetDamageEntry ( Context context, System.Item item ) : DamageOutput.WeaponEntry
context Context
item System.Item
Résultat DamageOutput.WeaponEntry

GetDamageOfWeapon() public static méthode

public static GetDamageOfWeapon ( System.Item item ) : Damage
item System.Item
Résultat Damage

GetDamageOutput() public static méthode

public static GetDamageOutput ( Context context ) : DamageOutput
context Context
Résultat DamageOutput

TryGetWeaponSystem() public static méthode

public static TryGetWeaponSystem ( System.Item item, WeaponSystem &weaponSystem ) : bool
item System.Item
weaponSystem WeaponSystem
Résultat bool

Property Details

DAMAGE_ATTRIBUT_IDS public_oe static_oe property

public static int[] DAMAGE_ATTRIBUT_IDS
Résultat int[]