C# Класс BaseAttack, RPGQuest

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
absorb bool
absorbValue int
animationID int
audioName string
availableTime float
consume ValueChange[],
consumeItemID int[]
consumeItemQuantity int[]
criticalAudioName string
criticalConsume ValueChange[],
hasCritical bool
hitChance bool
hitFormula int
overrideAnimation bool
stealChance StealChance,
useRange UseRange,

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

Метод Описание
AddItemConsume ( ) : void
BaseAttack ( int count ) : System.Collections
CheckItems ( ) : bool
CompareTo ( BaseAttack, atk ) : bool
ConsumeItems ( ) : bool
GetAttackAudio ( ) : AudioClip
GetCopy ( ) : BaseAttack,
GetCriticalAudio ( ) : AudioClip
GetData ( Hashtable ht ) : Hashtable
RemoveItemConsume ( int index ) : void
SetData ( Hashtable ht ) : void
Use ( Combatant, user, int element, Combatant, target, float damageFactor, float damageMultiplier ) : bool

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

AddItemConsume() публичный Метод

public AddItemConsume ( ) : void
Результат void

BaseAttack() публичный Метод

public BaseAttack ( int count ) : System.Collections
count int
Результат System.Collections

CheckItems() публичный Метод

public CheckItems ( ) : bool
Результат bool

CompareTo() публичный Метод

public CompareTo ( BaseAttack, atk ) : bool
atk BaseAttack,
Результат bool

ConsumeItems() публичный Метод

public ConsumeItems ( ) : bool
Результат bool

GetAttackAudio() публичный Метод

public GetAttackAudio ( ) : AudioClip
Результат UnityEngine.AudioClip

GetCopy() публичный Метод

public GetCopy ( ) : BaseAttack,
Результат BaseAttack,

GetCriticalAudio() публичный Метод

public GetCriticalAudio ( ) : AudioClip
Результат UnityEngine.AudioClip

GetData() публичный Метод

public GetData ( Hashtable ht ) : Hashtable
ht Hashtable
Результат Hashtable

RemoveItemConsume() публичный Метод

public RemoveItemConsume ( int index ) : void
index int
Результат void

SetData() публичный Метод

public SetData ( Hashtable ht ) : void
ht Hashtable
Результат void

Use() публичный Метод

public Use ( Combatant, user, int element, Combatant, target, float damageFactor, float damageMultiplier ) : bool
user Combatant,
element int
target Combatant,
damageFactor float
damageMultiplier float
Результат bool

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

absorb публичное свойство

public bool absorb
Результат bool

absorbValue публичное свойство

public int absorbValue
Результат int

animationID публичное свойство

public int animationID
Результат int

audioName публичное свойство

public string audioName
Результат string

availableTime публичное свойство

public float availableTime
Результат float

consume публичное свойство

public ValueChange[], consume
Результат ValueChange[],

consumeItemID публичное свойство

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

consumeItemQuantity публичное свойство

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

criticalAudioName публичное свойство

public string criticalAudioName
Результат string

criticalConsume публичное свойство

public ValueChange[], criticalConsume
Результат ValueChange[],

hasCritical публичное свойство

public bool hasCritical
Результат bool

hitChance публичное свойство

public bool hitChance
Результат bool

hitFormula публичное свойство

public int hitFormula
Результат int

overrideAnimation публичное свойство

public bool overrideAnimation
Результат bool

stealChance публичное свойство

public StealChance, stealChance
Результат StealChance,

useRange публичное свойство

public UseRange, useRange
Результат UseRange,