C# Класс FittingEngine.DamageAnalysis

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DAMAGE_ATTRIBUT_IDS int[]

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AddDrones() публичный статический Метод

public static AddDrones ( Ship ship ) : void
ship Ship
Результат void

AddDrones() публичный статический Метод

public static AddDrones ( Ship ship, System.Item droneType, int amount ) : void
ship Ship
droneType System.Item
amount int
Результат void

GetDamageEntry() публичный статический Метод

public static GetDamageEntry ( Context context, System.Item item ) : DamageOutput.WeaponEntry
context Context
item System.Item
Результат DamageOutput.WeaponEntry

GetDamageOfWeapon() публичный статический Метод

public static GetDamageOfWeapon ( System.Item item ) : Damage
item System.Item
Результат Damage

GetDamageOutput() публичный статический Метод

public static GetDamageOutput ( Context context ) : DamageOutput
context Context
Результат DamageOutput

TryGetWeaponSystem() публичный статический Метод

public static TryGetWeaponSystem ( System.Item item, WeaponSystem &weaponSystem ) : bool
item System.Item
weaponSystem WeaponSystem
Результат bool

Описание свойств

DAMAGE_ATTRIBUT_IDS публичное статическое свойство

public static int[] DAMAGE_ATTRIBUT_IDS
Результат int[]